# Lớp Auto

Trong nhiều trường hợp, kiến trúc cần sử dụng có thể được suy ra từ tên hoặc đường dẫn của mô hình được huấn luyện trước mà bạn cung cấp cho phương thức `from_pretrained()`. Việc khởi tạo [AutoConfig](/docs/transformers/v5.23.0/vi/model_doc/auto#transformers.AutoConfig), [AutoModel](/docs/transformers/v5.23.0/vi/model_doc/auto#transformers.AutoModel) hoặc [AutoTokenizer](/docs/transformers/v5.23.0/vi/model_doc/auto#transformers.AutoTokenizer) sẽ tự động tạo ra lớp kiến trúc phù hợp. Ví dụ:

```python
model = AutoModel.from_pretrained("google-bert/bert-base-cased", device_map="auto")
```

Điều này tạo ra một instance mô hình của [BertModel](/docs/transformers/v5.23.0/vi/model_doc/bert#transformers.BertModel).

Mỗi tác vụ có một lớp `AutoModel` tương ứng.

## Mở rộng các Lớp Tự động

Mỗi lớp auto cung cấp một phương thức cho phép mở rộng bằng các lớp tùy chỉnh. Ví dụ, nếu bạn định nghĩa một lớp model tùy chỉnh `NewModel`, hãy đảm bảo rằng bạn cũng định nghĩa một `NewModelConfig` tương ứng. Sau đó, bạn có thể đăng ký chúng với các lớp auto như minh họa bên dưới:

```python
from transformers import AutoConfig, AutoModel

AutoConfig.register("new-model", NewModelConfig)
AutoModel.register(NewModelConfig, NewModel)
```

Sau đó, bạn có thể sử dụng các lớp auto như bình thường.

Nếu `NewModelConfig` của bạn là một lớp con của [PreTrainedConfig](/docs/transformers/v5.23.0/vi/main_classes/configuration#transformers.PreTrainedConfig), hãy đảm bảo thuộc tính `model_type` của nó được đặt thành cùng một khóa bạn sử dụng khi đăng ký cấu hình (ở đây là `"new-model"`).

Tương tự, nếu `NewModel` của bạn là một lớp con của [PreTrainedModel](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel), hãy đảm bảo thuộc tính `config_class` của nó được đặt thành cùng một lớp mà bạn sử dụng khi đăng ký mô hình (ở đây là `NewModelConfig`).

## AutoConfig[[transformers.AutoConfig]]

#### transformers.AutoConfig[[transformers.AutoConfig]]

```python
transformers.AutoConfig()
```

[Nguồn](https://github.com/huggingface/transformers/blob/v5.23.0/src/transformers/models/auto/configuration_auto.py#L286)

Đây là một lớp cấu hình chung sẽ được khởi tạo thành một trong các lớp cấu hình của thư viện khi được tạo bằng phương thức lớp [from_pretrained()](/docs/transformers/v5.23.0/vi/model_doc/auto#transformers.AutoConfig.from_pretrained).

Lớp này không thể được khởi tạo trực tiếp bằng `__init__()` (gây ra lỗi).

#### from_pretrained[[transformers.AutoConfig.from_pretrained]]

```python
from_pretrained(pretrained_model_name_or_path: str | os.PathLike[str], **kwargs)
```

[Nguồn](https://github.com/huggingface/transformers/blob/v5.23.0/src/transformers/models/auto/configuration_auto.py#L309)

**Tham số:**

pretrained_model_name_or_path (`str` hoặc `os.PathLike`) : Có thể là:  - Một chuỗi, *model id* của một cấu hình model được huấn luyện trước lưu trong kho model trên huggingface.co. - Đường dẫn đến một *thư mục* chứa tệp cấu hình được lưu bằng phương thức [save_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/configuration#transformers.PreTrainedConfig.save_pretrained), hoặc phương thức [save_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.save_pretrained), ví dụ: `./my_model_directory/`. - đường dẫn đến tệp JSON cấu hình đã lưu *file*, ví dụ: `./my_model_directory/configuration.json`.

cache_dir (`str` hoặc `os.PathLike`, *tùy chọn*) : Đường dẫn đến thư mục mà cấu hình mô hình được huấn luyện trước đã tải xuống sẽ được lưu vào bộ nhớ đệm nếu không sử dụng bộ nhớ đệm tiêu chuẩn.

force_download (`bool`, *tùy chọn*, mặc định là `False`) : Xác định có nên buộc tải lại (re-download) trọng số mô hình và các tệp cấu hình, ghi đè lên các phiên bản đã được lưu trong bộ nhớ đệm nếu chúng tồn tại hay không.

proxies (`dict[str, str]`, *tùy chọn*) : Một từ điển các máy chủ proxy để sử dụng theo giao thức hoặc điểm cuối, ví dụ: `{'http': 'foo.bar:3128', 'http://hostname': 'foo.bar:4012'}`. Các proxy được sử dụng cho mỗi yêu cầu.

revision (`str`, *tùy chọn*, mặc định là `"main"`) : Phiên bản mô hình cụ thể cần sử dụng. Nó có thể là tên nhánh, tên thẻ hoặc id commit, vì chúng tôi sử dụng hệ thống dựa trên git để lưu trữ các mô hình và các sản phẩm khác trên huggingface.co, do đó `revision` có thể là bất kỳ định danh nào được git cho phép.

return_unused_kwargs (`bool`, *tuỳ chọn*, mặc định là `False`) : Nếu `False`, thì hàm này chỉ trả về đối tượng cấu hình cuối cùng. Nếu `True`, thì hàm này trả về một `Tuple(config, unused_kwargs)` trong đó *unused_kwargs* là một từ điển gồm các cặp khóa/giá trị mà khóa của chúng không phải là thuộc tính cấu hình: tức là phần của `kwargs` chưa được sử dụng để cập nhật `config` và bị bỏ qua.

trust_remote_code (`bool`, *tuỳ chọn*, mặc định là `False`) : Cho phép hay không cho phép các mô hình tùy chỉnh được định nghĩa trên Hub trong các tệp modeling riêng của chúng. Chỉ nên đặt tùy chọn này thành `True` cho các kho bạn tin tưởng và đã đọc mã nguồn, vì nó sẽ thực thi mã có trên Hub trên máy cục bộ của bạn.

kwargs(thêm các đối số dạng từ khóa, *tùy chọn*) : Các giá trị trong kwargs của bất kỳ khóa nào là thuộc tính cấu hình sẽ được sử dụng để ghi đè lên các giá trị đã tải. Hành vi đối với các cặp khóa/giá trị mà khóa của chúng *không phải* là thuộc tính cấu hình được kiểm soát bởi tham số từ khóa `return_unused_kwargs`.

Khởi tạo một trong các lớp cấu hình của thư viện từ cấu hình của một mô hình được huấn luyện trước.

Lớp cấu hình cần khởi tạo được chọn dựa trên thuộc tính `model_type` của đối tượng config được tải, hoặc khi thuộc tính này bị thiếu, bằng cách sử dụng khớp mẫu trên `pretrained_model_name_or_path`:

- **EvollaModel** -- [EvollaConfig](/docs/transformers/v5.23.0/vi/model_doc/evolla#transformers.EvollaConfig) (mô hình EvollaConfig)
- **afmoe** -- [AfmoeConfig](/docs/transformers/v5.23.0/vi/model_doc/afmoe#transformers.AfmoeConfig) (mô hình AfmoeConfig)
- **aimv2** -- [Aimv2Config](/docs/transformers/v5.23.0/vi/model_doc/aimv2#transformers.Aimv2Config) (mô hình Aimv2Config)
- **aimv2_text_model** -- [Aimv2TextConfig](/docs/transformers/v5.23.0/vi/model_doc/aimv2#transformers.Aimv2TextConfig) (mô hình Aimv2TextConfig)
- **aimv2_vision_model** -- [Aimv2VisionConfig](/docs/transformers/v5.23.0/vi/model_doc/aimv2#transformers.Aimv2VisionConfig) (mô hình Aimv2VisionConfig)
- **albert** -- [AlbertConfig](/docs/transformers/v5.23.0/vi/model_doc/albert#transformers.AlbertConfig) (mô hình AlbertConfig)
- **align** -- [AlignConfig](/docs/transformers/v5.23.0/vi/model_doc/align#transformers.AlignConfig) (mô hình AlignConfig)
- **align_text_model** -- [AlignTextConfig](/docs/transformers/v5.23.0/vi/model_doc/align#transformers.AlignTextConfig) (mô hình AlignTextConfig)
- **align_vision_model** -- [AlignVisionConfig](/docs/transformers/v5.23.0/vi/model_doc/align#transformers.AlignVisionConfig) (mô hình AlignVisionConfig)
- **altclip** -- [AltCLIPConfig](/docs/transformers/v5.23.0/vi/model_doc/altclip#transformers.AltCLIPConfig) (mô hình AltCLIPConfig)
- **altclip_text_model** -- [AltCLIPTextConfig](/docs/transformers/v5.23.0/vi/model_doc/altclip#transformers.AltCLIPTextConfig) (mô hình AltCLIPTextConfig)
- **altclip_vision_model** -- [AltCLIPVisionConfig](/docs/transformers/v5.23.0/vi/model_doc/altclip#transformers.AltCLIPVisionConfig) (mô hình AltCLIPVisionConfig)
- **apertus** -- [ApertusConfig](/docs/transformers/v5.23.0/vi/model_doc/apertus#transformers.ApertusConfig) (mô hình ApertusConfig)
- **arcee** -- [ArceeConfig](/docs/transformers/v5.23.0/vi/model_doc/arcee#transformers.ArceeConfig) (mô hình ArceeConfig)
- **aria** -- [AriaConfig](/docs/transformers/v5.23.0/vi/model_doc/aria#transformers.AriaConfig) (mô hình AriaConfig)
- **aria_text** -- [AriaTextConfig](/docs/transformers/v5.23.0/vi/model_doc/aria#transformers.AriaTextConfig) (mô hình AriaTextConfig)
- **audio-spectrogram-transformer** -- [ASTConfig](/docs/transformers/v5.23.0/vi/model_doc/audio-spectrogram-transformer#transformers.ASTConfig) (mô hình ASTConfig)
- **audioflamingo3** -- [AudioFlamingo3Config](/docs/transformers/v5.23.0/vi/model_doc/audioflamingo3#transformers.AudioFlamingo3Config) (mô hình AudioFlamingo3Config)
- **audioflamingo3_encoder** -- [AudioFlamingo3EncoderConfig](/docs/transformers/v5.23.0/vi/model_doc/audioflamingo3#transformers.AudioFlamingo3EncoderConfig) (mô hình AudioFlamingo3EncoderConfig)
- **autoformer** -- [AutoformerConfig](/docs/transformers/v5.23.0/vi/model_doc/autoformer#transformers.AutoformerConfig) (mô hình AutoformerConfig)
- **axk1** -- [AXK1Config](/docs/transformers/v5.23.0/vi/model_doc/axk1#transformers.AXK1Config) (mô hình AXK1Config)
- **axk2** -- [AXK2Config](/docs/transformers/v5.23.0/vi/model_doc/axk2#transformers.AXK2Config) (mô hình AXK2Config)
- **aya_vision** -- [AyaVisionConfig](/docs/transformers/v5.23.0/vi/model_doc/aya_vision#transformers.AyaVisionConfig) (mô hình AyaVisionConfig)
- **bailing_hybrid** -- [BailingHybridConfig](/docs/transformers/v5.23.0/vi/model_doc/bailing_hybrid#transformers.BailingHybridConfig) (mô hình BailingHybridConfig)
- **bamba** -- [BambaConfig](/docs/transformers/v5.23.0/vi/model_doc/bamba#transformers.BambaConfig) (mô hình BambaConfig)
- **bark** -- [BarkConfig](/docs/transformers/v5.23.0/vi/model_doc/bark#transformers.BarkConfig) (mô hình BarkConfig)
- **bart** -- [BartConfig](/docs/transformers/v5.23.0/vi/model_doc/bart#transformers.BartConfig) (mô hình BartConfig)
- **beam** -- [BeamConfig](/docs/transformers/v5.23.0/vi/model_doc/beam#transformers.BeamConfig) (mô hình BeamConfig)
- **beit** -- [BeitConfig](/docs/transformers/v5.23.0/vi/model_doc/beit#transformers.BeitConfig) (mô hình BeitConfig)
- **bert** -- [BertConfig](/docs/transformers/v5.23.0/vi/model_doc/bert#transformers.BertConfig) (mô hình BertConfig)
- **bert-generation** -- [BertGenerationConfig](/docs/transformers/v5.23.0/vi/model_doc/bert-generation#transformers.BertGenerationConfig) (mô hình BertGenerationConfig)
- **big_bird** -- [BigBirdConfig](/docs/transformers/v5.23.0/vi/model_doc/big_bird#transformers.BigBirdConfig) (mô hình BigBirdConfig)
- **bigbird_pegasus** -- [BigBirdPegasusConfig](/docs/transformers/v5.23.0/vi/model_doc/bigbird_pegasus#transformers.BigBirdPegasusConfig) (mô hình BigBirdPegasusConfig)
- **biogpt** -- [BioGptConfig](/docs/transformers/v5.23.0/vi/model_doc/biogpt#transformers.BioGptConfig) (mô hình BioGptConfig)
- **bit** -- [BitConfig](/docs/transformers/v5.23.0/vi/model_doc/bit#transformers.BitConfig) (mô hình BitConfig)
- **bitnet** -- [BitNetConfig](/docs/transformers/v5.23.0/vi/model_doc/bitnet#transformers.BitNetConfig) (mô hình BitNetConfig)
- **blenderbot** -- [BlenderbotConfig](/docs/transformers/v5.23.0/vi/model_doc/blenderbot#transformers.BlenderbotConfig) (mô hình BlenderbotConfig)
- **blenderbot-small** -- [BlenderbotSmallConfig](/docs/transformers/v5.23.0/vi/model_doc/blenderbot-small#transformers.BlenderbotSmallConfig) (mô hình BlenderbotSmallConfig)
- **blip** -- [BlipConfig](/docs/transformers/v5.23.0/vi/model_doc/blip#transformers.BlipConfig) (mô hình BlipConfig)
- **blip-2** -- [Blip2Config](/docs/transformers/v5.23.0/vi/model_doc/blip-2#transformers.Blip2Config) (mô hình Blip2Config)
- **blip_2_qformer** -- [Blip2QFormerConfig](/docs/transformers/v5.23.0/vi/model_doc/blip-2#transformers.Blip2QFormerConfig) (mô hình Blip2QFormerConfig)
- **blip_2_vision_model** -- [Blip2VisionConfig](/docs/transformers/v5.23.0/vi/model_doc/blip-2#transformers.Blip2VisionConfig) (mô hình Blip2VisionConfig)
- **blip_text_model** -- [BlipTextConfig](/docs/transformers/v5.23.0/vi/model_doc/blip#transformers.BlipTextConfig) (mô hình BlipTextConfig)
- **blip_vision_model** -- [BlipVisionConfig](/docs/transformers/v5.23.0/vi/model_doc/blip#transformers.BlipVisionConfig) (mô hình BlipVisionConfig)
- **bloom** -- [BloomConfig](/docs/transformers/v5.23.0/vi/model_doc/bloom#transformers.BloomConfig) (mô hình BloomConfig)
- **blt** -- [BltConfig](/docs/transformers/v5.23.0/vi/model_doc/blt#transformers.BltConfig) (mô hình BltConfig)
- **blt_global_transformer** -- `BltGlobalTransformerConfig` (mô hình BltGlobalTransformerConfig)
- **blt_local_decoder** -- `BltLocalDecoderConfig` (mô hình BltLocalDecoderConfig)
- **blt_local_encoder** -- `BltLocalEncoderConfig` (mô hình BltLocalEncoderConfig)
- **blt_patcher** -- `BltPatcherConfig` (mô hình BltPatcherConfig)
- **bridgetower** -- [BridgeTowerConfig](/docs/transformers/v5.23.0/vi/model_doc/bridgetower#transformers.BridgeTowerConfig) (mô hình BridgeTowerConfig)
- **bridgetower_text_model** -- [BridgeTowerTextConfig](/docs/transformers/v5.23.0/vi/model_doc/bridgetower#transformers.BridgeTowerTextConfig) (mô hình BridgeTowerTextConfig)
- **bridgetower_vision_model** -- [BridgeTowerVisionConfig](/docs/transformers/v5.23.0/vi/model_doc/bridgetower#transformers.BridgeTowerVisionConfig) (mô hình BridgeTowerVisionConfig)
- **bros** -- [BrosConfig](/docs/transformers/v5.23.0/vi/model_doc/bros#transformers.BrosConfig) (mô hình BrosConfig)
- **camembert** -- [CamembertConfig](/docs/transformers/v5.23.0/vi/model_doc/camembert#transformers.CamembertConfig) (mô hình CamembertConfig)
- **canary** -- [CanaryConfig](/docs/transformers/v5.23.0/vi/model_doc/canary#transformers.CanaryConfig) (mô hình CanaryConfig)
- **canary_decoder** -- [CanaryDecoderConfig](/docs/transformers/v5.23.0/vi/model_doc/canary#transformers.CanaryDecoderConfig) (mô hình CanaryDecoderConfig)
- **canine** -- [CanineConfig](/docs/transformers/v5.23.0/vi/model_doc/canine#transformers.CanineConfig) (mô hình CanineConfig)
- **chameleon** -- [ChameleonConfig](/docs/transformers/v5.23.0/vi/model_doc/chameleon#transformers.ChameleonConfig) (mô hình ChameleonConfig)
- **chameleon_vqgan** -- [ChameleonVQVAEConfig](/docs/transformers/v5.23.0/vi/model_doc/chameleon#transformers.ChameleonVQVAEConfig) (mô hình ChameleonVQVAEConfig)
- **chinese_clip** -- [ChineseCLIPConfig](/docs/transformers/v5.23.0/vi/model_doc/chinese_clip#transformers.ChineseCLIPConfig) (mô hình ChineseCLIPConfig)
- **chinese_clip_text_model** -- [ChineseCLIPTextConfig](/docs/transformers/v5.23.0/vi/model_doc/chinese_clip#transformers.ChineseCLIPTextConfig) (mô hình ChineseCLIPTextConfig)
- **chinese_clip_vision_model** -- [ChineseCLIPVisionConfig](/docs/transformers/v5.23.0/vi/model_doc/chinese_clip#transformers.ChineseCLIPVisionConfig) (mô hình ChineseCLIPVisionConfig)
- **chmv2** -- [CHMv2Config](/docs/transformers/v5.23.0/vi/model_doc/chmv2#transformers.CHMv2Config) (mô hình CHMv2Config)
- **clap** -- [ClapConfig](/docs/transformers/v5.23.0/vi/model_doc/clap#transformers.ClapConfig) (mô hình ClapConfig)
- **clap_audio_model** -- [ClapAudioConfig](/docs/transformers/v5.23.0/vi/model_doc/clap#transformers.ClapAudioConfig) (mô hình ClapAudioConfig)
- **clap_text_model** -- [ClapTextConfig](/docs/transformers/v5.23.0/vi/model_doc/clap#transformers.ClapTextConfig) (mô hình ClapTextConfig)
- **clip** -- [CLIPConfig](/docs/transformers/v5.23.0/vi/model_doc/clip#transformers.CLIPConfig) (mô hình CLIPConfig)
- **clip_text_model** -- [CLIPTextConfig](/docs/transformers/v5.23.0/vi/model_doc/clip#transformers.CLIPTextConfig) (mô hình CLIPTextConfig)
- **clip_vision_model** -- [CLIPVisionConfig](/docs/transformers/v5.23.0/vi/model_doc/clip#transformers.CLIPVisionConfig) (mô hình CLIPVisionConfig)
- **clipseg** -- [CLIPSegConfig](/docs/transformers/v5.23.0/vi/model_doc/clipseg#transformers.CLIPSegConfig) (mô hình CLIPSegConfig)
- **clipseg_text_model** -- [CLIPSegTextConfig](/docs/transformers/v5.23.0/vi/model_doc/clipseg#transformers.CLIPSegTextConfig) (mô hình CLIPSegTextConfig)
- **clipseg_vision_model** -- [CLIPSegVisionConfig](/docs/transformers/v5.23.0/vi/model_doc/clipseg#transformers.CLIPSegVisionConfig) (mô hình CLIPSegVisionConfig)
- **clvp** -- [ClvpConfig](/docs/transformers/v5.23.0/vi/model_doc/clvp#transformers.ClvpConfig) (mô hình ClvpConfig)
- **clvp_decoder** -- [ClvpDecoderConfig](/docs/transformers/v5.23.0/vi/model_doc/clvp#transformers.ClvpDecoderConfig) (mô hình ClvpDecoderConfig)
- **clvp_encoder** -- [ClvpEncoderConfig](/docs/transformers/v5.23.0/vi/model_doc/clvp#transformers.ClvpEncoderConfig) (mô hình ClvpEncoderConfig)
- **codegen** -- [CodeGenConfig](/docs/transformers/v5.23.0/vi/model_doc/codegen#transformers.CodeGenConfig) (mô hình CodeGenConfig)
- **cohere** -- [CohereConfig](/docs/transformers/v5.23.0/vi/model_doc/cohere#transformers.CohereConfig) (mô hình CohereConfig)
- **cohere2** -- [Cohere2Config](/docs/transformers/v5.23.0/vi/model_doc/cohere2#transformers.Cohere2Config) (mô hình Cohere2Config)
- **cohere2_moe** -- [Cohere2MoeConfig](/docs/transformers/v5.23.0/vi/model_doc/cohere2_moe#transformers.Cohere2MoeConfig) (mô hình Cohere2MoeConfig)
- **cohere2_vision** -- [Cohere2VisionConfig](/docs/transformers/v5.23.0/vi/model_doc/cohere2_vision#transformers.Cohere2VisionConfig) (mô hình Cohere2VisionConfig)
- **cohere_asr** -- [CohereAsrConfig](/docs/transformers/v5.23.0/vi/model_doc/cohere_asr#transformers.CohereAsrConfig) (mô hình CohereAsrConfig)
- **cohere_compass** -- [CohereCompassConfig](/docs/transformers/v5.23.0/vi/model_doc/cohere_compass#transformers.CohereCompassConfig) (mô hình CohereCompassConfig)
- **cohere_compass_text** -- [CohereCompassTextConfig](/docs/transformers/v5.23.0/vi/model_doc/cohere_compass#transformers.CohereCompassTextConfig) (mô hình CohereCompassTextConfig)
- **cohere_compass_vision** -- [CohereCompassVisionConfig](/docs/transformers/v5.23.0/vi/model_doc/cohere_compass#transformers.CohereCompassVisionConfig) (mô hình CohereCompassVisionConfig)
- **colmodernvbert** -- [ColModernVBertConfig](/docs/transformers/v5.23.0/vi/model_doc/colmodernvbert#transformers.ColModernVBertConfig) (mô hình ColModernVBertConfig)
- **colpali** -- [ColPaliConfig](/docs/transformers/v5.23.0/vi/model_doc/colpali#transformers.ColPaliConfig) (mô hình ColPaliConfig)
- **colqwen2** -- [ColQwen2Config](/docs/transformers/v5.23.0/vi/model_doc/colqwen2#transformers.ColQwen2Config) (mô hình ColQwen2Config)
- **conditional_detr** -- [ConditionalDetrConfig](/docs/transformers/v5.23.0/vi/model_doc/conditional_detr#transformers.ConditionalDetrConfig) (mô hình ConditionalDetrConfig)
- **convbert** -- [ConvBertConfig](/docs/transformers/v5.23.0/vi/model_doc/convbert#transformers.ConvBertConfig) (mô hình ConvBertConfig)
- **convnext** -- [ConvNextConfig](/docs/transformers/v5.23.0/vi/model_doc/convnext#transformers.ConvNextConfig) (mô hình ConvNextConfig)
- **convnextv2** -- [ConvNextV2Config](/docs/transformers/v5.23.0/vi/model_doc/convnextv2#transformers.ConvNextV2Config) (mô hình ConvNextV2Config)
- **cosmos3_edge** -- [Cosmos3EdgeConfig](/docs/transformers/v5.23.0/vi/model_doc/cosmos3_edge#transformers.Cosmos3EdgeConfig) (mô hình Cosmos3EdgeConfig)
- **cosmos3_edge_text** -- [Cosmos3EdgeTextConfig](/docs/transformers/v5.23.0/vi/model_doc/cosmos3_edge#transformers.Cosmos3EdgeTextConfig) (mô hình Cosmos3EdgeTextConfig)
- **cosmos3_edge_vision** -- [Cosmos3EdgeVisionConfig](/docs/transformers/v5.23.0/vi/model_doc/cosmos3_edge#transformers.Cosmos3EdgeVisionConfig) (mô hình Cosmos3EdgeVisionConfig)
- **cosmos3_omni** -- [Cosmos3OmniConfig](/docs/transformers/v5.23.0/vi/model_doc/cosmos3_omni#transformers.Cosmos3OmniConfig) (mô hình Cosmos3OmniConfig)
- **cpmant** -- [CpmAntConfig](/docs/transformers/v5.23.0/vi/model_doc/cpmant#transformers.CpmAntConfig) (mô hình CpmAntConfig)
- **csm** -- [CsmConfig](/docs/transformers/v5.23.0/vi/model_doc/csm#transformers.CsmConfig) (mô hình CsmConfig)
- **csm_depth_decoder_model** -- [CsmDepthDecoderConfig](/docs/transformers/v5.23.0/vi/model_doc/csm#transformers.CsmDepthDecoderConfig) (mô hình CsmDepthDecoderConfig)
- **ctrl** -- [CTRLConfig](/docs/transformers/v5.23.0/vi/model_doc/ctrl#transformers.CTRLConfig) (mô hình CTRLConfig)
- **cvt** -- [CvtConfig](/docs/transformers/v5.23.0/vi/model_doc/cvt#transformers.CvtConfig) (mô hình CvtConfig)
- **cwm** -- [CwmConfig](/docs/transformers/v5.23.0/vi/model_doc/cwm#transformers.CwmConfig) (mô hình CwmConfig)
- **d_fine** -- [DFineConfig](/docs/transformers/v5.23.0/vi/model_doc/d_fine#transformers.DFineConfig) (mô hình DFineConfig)
- **dab-detr** -- [DabDetrConfig](/docs/transformers/v5.23.0/vi/model_doc/dab-detr#transformers.DabDetrConfig) (mô hình DabDetrConfig)
- **dac** -- [DacConfig](/docs/transformers/v5.23.0/vi/model_doc/dac#transformers.DacConfig) (mô hình DacConfig)
- **data2vec-audio** -- [Data2VecAudioConfig](/docs/transformers/v5.23.0/vi/model_doc/data2vec#transformers.Data2VecAudioConfig) (mô hình Data2VecAudioConfig)
- **data2vec-text** -- [Data2VecTextConfig](/docs/transformers/v5.23.0/vi/model_doc/data2vec#transformers.Data2VecTextConfig) (mô hình Data2VecTextConfig)
- **data2vec-vision** -- [Data2VecVisionConfig](/docs/transformers/v5.23.0/vi/model_doc/data2vec#transformers.Data2VecVisionConfig) (mô hình Data2VecVisionConfig)
- **dbrx** -- [DbrxConfig](/docs/transformers/v5.23.0/vi/model_doc/dbrx#transformers.DbrxConfig) (mô hình DbrxConfig)
- **deberta** -- [DebertaConfig](/docs/transformers/v5.23.0/vi/model_doc/deberta#transformers.DebertaConfig) (mô hình DebertaConfig)
- **deberta-v2** -- [DebertaV2Config](/docs/transformers/v5.23.0/vi/model_doc/deberta-v2#transformers.DebertaV2Config) (mô hình DebertaV2Config)
- **decision_transformer** -- [DecisionTransformerConfig](/docs/transformers/v5.23.0/vi/model_doc/decision_transformer#transformers.DecisionTransformerConfig) (mô hình DecisionTransformerConfig)
- **deepseek_ocr2** -- [DeepseekOcr2Config](/docs/transformers/v5.23.0/vi/model_doc/deepseek_ocr2#transformers.DeepseekOcr2Config) (mô hình DeepseekOcr2Config)
- **deepseek_ocr2_encoder** -- [DeepseekOcr2VisionEncoderConfig](/docs/transformers/v5.23.0/vi/model_doc/deepseek_ocr2#transformers.DeepseekOcr2VisionEncoderConfig) (mô hình DeepseekOcr2VisionEncoderConfig)
- **deepseek_ocr2_sam_vision_model** -- [DeepseekOcr2SamVisionConfig](/docs/transformers/v5.23.0/vi/model_doc/deepseek_ocr2#transformers.DeepseekOcr2SamVisionConfig) (mô hình DeepseekOcr2SamVisionConfig)
- **deepseek_ocr2_text** -- [DeepseekOcr2TextConfig](/docs/transformers/v5.23.0/vi/model_doc/deepseek_ocr2#transformers.DeepseekOcr2TextConfig) (mô hình DeepseekOcr2TextConfig)
- **deepseek_ocr2_vision** -- [DeepseekOcr2VisionConfig](/docs/transformers/v5.23.0/vi/model_doc/deepseek_ocr2#transformers.DeepseekOcr2VisionConfig) (mô hình DeepseekOcr2VisionConfig)
- **deepseek_v2** -- [DeepseekV2Config](/docs/transformers/v5.23.0/vi/model_doc/deepseek_v2#transformers.DeepseekV2Config) (mô hình DeepseekV2Config)
- **deepseek_v3** -- [DeepseekV3Config](/docs/transformers/v5.23.0/vi/model_doc/deepseek_v3#transformers.DeepseekV3Config) (mô hình DeepseekV3Config)
- **deepseek_v32** -- [DeepseekV32Config](/docs/transformers/v5.23.0/vi/model_doc/deepseek_v32#transformers.DeepseekV32Config) (mô hình DeepseekV32Config)
- **deepseek_v4** -- [DeepseekV4Config](/docs/transformers/v5.23.0/vi/model_doc/deepseek_v4#transformers.DeepseekV4Config) (mô hình DeepseekV4Config)
- **deepseek_vl** -- [DeepseekVLConfig](/docs/transformers/v5.23.0/vi/model_doc/deepseek_vl#transformers.DeepseekVLConfig) (mô hình DeepseekVLConfig)
- **deepseek_vl_hybrid** -- [DeepseekVLHybridConfig](/docs/transformers/v5.23.0/vi/model_doc/deepseek_vl_hybrid#transformers.DeepseekVLHybridConfig) (mô hình DeepseekVLHybridConfig)
- **deformable_detr** -- [DeformableDetrConfig](/docs/transformers/v5.23.0/vi/model_doc/deformable_detr#transformers.DeformableDetrConfig) (mô hình DeformableDetrConfig)
- **deimv2** -- [Deimv2Config](/docs/transformers/v5.23.0/vi/model_doc/deimv2#transformers.Deimv2Config) (mô hình Deimv2Config)
- **deit** -- [DeiTConfig](/docs/transformers/v5.23.0/vi/model_doc/deit#transformers.DeiTConfig) (mô hình DeiTConfig)
- **depth_anything** -- [DepthAnythingConfig](/docs/transformers/v5.23.0/vi/model_doc/depth_anything#transformers.DepthAnythingConfig) (mô hình DepthAnythingConfig)
- **depth_pro** -- [DepthProConfig](/docs/transformers/v5.23.0/vi/model_doc/depth_pro#transformers.DepthProConfig) (mô hình DepthProConfig)
- **detr** -- [DetrConfig](/docs/transformers/v5.23.0/vi/model_doc/detr#transformers.DetrConfig) (mô hình DetrConfig)
- **dia** -- [DiaConfig](/docs/transformers/v5.23.0/vi/model_doc/dia#transformers.DiaConfig) (mô hình DiaConfig)
- **dia_decoder** -- [DiaDecoderConfig](/docs/transformers/v5.23.0/vi/model_doc/dia#transformers.DiaDecoderConfig) (mô hình DiaDecoderConfig)
- **dia_encoder** -- [DiaEncoderConfig](/docs/transformers/v5.23.0/vi/model_doc/dia#transformers.DiaEncoderConfig) (mô hình DiaEncoderConfig)
- **diffllama** -- [DiffLlamaConfig](/docs/transformers/v5.23.0/vi/model_doc/diffllama#transformers.DiffLlamaConfig) (mô hình DiffLlamaConfig)
- **diffusion_gemma** -- [DiffusionGemmaConfig](/docs/transformers/v5.23.0/vi/model_doc/diffusion_gemma#transformers.DiffusionGemmaConfig) (mô hình DiffusionGemmaConfig)
- **diffusion_gemma_text** -- [DiffusionGemmaTextConfig](/docs/transformers/v5.23.0/vi/model_doc/diffusion_gemma#transformers.DiffusionGemmaTextConfig) (mô hình DiffusionGemmaTextConfig)
- **dinat** -- [DinatConfig](/docs/transformers/v5.23.0/vi/model_doc/dinat#transformers.DinatConfig) (mô hình DinatConfig)
- **dinov2** -- [Dinov2Config](/docs/transformers/v5.23.0/vi/model_doc/dinov2#transformers.Dinov2Config) (mô hình Dinov2Config)
- **dinov2_with_registers** -- [Dinov2WithRegistersConfig](/docs/transformers/v5.23.0/vi/model_doc/dinov2_with_registers#transformers.Dinov2WithRegistersConfig) (mô hình Dinov2WithRegistersConfig)
- **dinov3_convnext** -- [DINOv3ConvNextConfig](/docs/transformers/v5.23.0/vi/model_doc/dinov3#transformers.DINOv3ConvNextConfig) (mô hình DINOv3ConvNextConfig)
- **dinov3_vit** -- [DINOv3ViTConfig](/docs/transformers/v5.23.0/vi/model_doc/dinov3#transformers.DINOv3ViTConfig) (mô hình DINOv3ViTConfig)
- **distilbert** -- [DistilBertConfig](/docs/transformers/v5.23.0/vi/model_doc/distilbert#transformers.DistilBertConfig) (mô hình DistilBertConfig)
- **doge** -- [DogeConfig](/docs/transformers/v5.23.0/vi/model_doc/doge#transformers.DogeConfig) (mô hình DogeConfig)
- **donut-swin** -- [DonutSwinConfig](/docs/transformers/v5.23.0/vi/model_doc/donut#transformers.DonutSwinConfig) (mô hình DonutSwinConfig)
- **dots1** -- [Dots1Config](/docs/transformers/v5.23.0/vi/model_doc/dots1#transformers.Dots1Config) (mô hình Dots1Config)
- **dots3_note** -- [Dots3NoteConfig](/docs/transformers/v5.23.0/vi/model_doc/dots3_note#transformers.Dots3NoteConfig) (mô hình Dots3NoteConfig)
- **dots3_note_audio_encoder** -- [Dots3NoteAudioConfig](/docs/transformers/v5.23.0/vi/model_doc/dots3_note#transformers.Dots3NoteAudioConfig) (mô hình Dots3NoteAudioConfig)
- **dots3_note_text** -- [Dots3NoteTextConfig](/docs/transformers/v5.23.0/vi/model_doc/dots3_note#transformers.Dots3NoteTextConfig) (mô hình Dots3NoteTextConfig)
- **dots3_note_vision_encoder** -- [Dots3NoteVisionConfig](/docs/transformers/v5.23.0/vi/model_doc/dots3_note#transformers.Dots3NoteVisionConfig) (mô hình Dots3NoteVisionConfig)
- **dpr** -- [DPRConfig](/docs/transformers/v5.23.0/vi/model_doc/dpr#transformers.DPRConfig) (mô hình DPRConfig)
- **dpt** -- [DPTConfig](/docs/transformers/v5.23.0/vi/model_doc/dpt#transformers.DPTConfig) (mô hình DPTConfig)
- **edgetam** -- [EdgeTamConfig](/docs/transformers/v5.23.0/vi/model_doc/edgetam#transformers.EdgeTamConfig) (mô hình EdgeTamConfig)
- **edgetam_mask_decoder** -- [EdgeTamMaskDecoderConfig](/docs/transformers/v5.23.0/vi/model_doc/edgetam#transformers.EdgeTamMaskDecoderConfig) (mô hình EdgeTamMaskDecoderConfig)
- **edgetam_prompt_encoder** -- [EdgeTamPromptEncoderConfig](/docs/transformers/v5.23.0/vi/model_doc/edgetam#transformers.EdgeTamPromptEncoderConfig) (mô hình EdgeTamPromptEncoderConfig)
- **edgetam_video** -- [EdgeTamVideoConfig](/docs/transformers/v5.23.0/vi/model_doc/edgetam_video#transformers.EdgeTamVideoConfig) (mô hình EdgeTamVideoConfig)
- **edgetam_video_mask_decoder** -- [EdgeTamVideoMaskDecoderConfig](/docs/transformers/v5.23.0/vi/model_doc/edgetam_video#transformers.EdgeTamVideoMaskDecoderConfig) (mô hình EdgeTamVideoMaskDecoderConfig)
- **edgetam_video_prompt_encoder** -- [EdgeTamVideoPromptEncoderConfig](/docs/transformers/v5.23.0/vi/model_doc/edgetam_video#transformers.EdgeTamVideoPromptEncoderConfig) (mô hình EdgeTamVideoPromptEncoderConfig)
- **edgetam_vision_model** -- [EdgeTamVisionConfig](/docs/transformers/v5.23.0/vi/model_doc/edgetam#transformers.EdgeTamVisionConfig) (mô hình EdgeTamVisionConfig)
- **efficientloftr** -- [EfficientLoFTRConfig](/docs/transformers/v5.23.0/vi/model_doc/efficientloftr#transformers.EfficientLoFTRConfig) (mô hình EfficientLoFTRConfig)
- **efficientnet** -- [EfficientNetConfig](/docs/transformers/v5.23.0/vi/model_doc/efficientnet#transformers.EfficientNetConfig) (mô hình EfficientNetConfig)
- **electra** -- [ElectraConfig](/docs/transformers/v5.23.0/vi/model_doc/electra#transformers.ElectraConfig) (mô hình ElectraConfig)
- **embedding_gemma2** -- [EmbeddingGemma2Config](/docs/transformers/v5.23.0/vi/model_doc/embedding_gemma2#transformers.EmbeddingGemma2Config) (mô hình EmbeddingGemma2Config)
- **embedding_gemma2_text** -- [EmbeddingGemma2TextConfig](/docs/transformers/v5.23.0/vi/model_doc/embedding_gemma2#transformers.EmbeddingGemma2TextConfig) (mô hình EmbeddingGemma2TextConfig)
- **emu3** -- [Emu3Config](/docs/transformers/v5.23.0/vi/model_doc/emu3#transformers.Emu3Config) (mô hình Emu3Config)
- **emu3_text_model** -- [Emu3TextConfig](/docs/transformers/v5.23.0/vi/model_doc/emu3#transformers.Emu3TextConfig) (mô hình Emu3TextConfig)
- **emu3_vqgan** -- [Emu3VQVAEConfig](/docs/transformers/v5.23.0/vi/model_doc/emu3#transformers.Emu3VQVAEConfig) (mô hình Emu3VQVAEConfig)
- **encodec** -- [EncodecConfig](/docs/transformers/v5.23.0/vi/model_doc/encodec#transformers.EncodecConfig) (mô hình EncodecConfig)
- **encoder-decoder** -- [EncoderDecoderConfig](/docs/transformers/v5.23.0/vi/model_doc/encoder-decoder#transformers.EncoderDecoderConfig) (mô hình EncoderDecoderConfig)
- **eomt** -- [EomtConfig](/docs/transformers/v5.23.0/vi/model_doc/eomt#transformers.EomtConfig) (mô hình EomtConfig)
- **eomt_dinov3** -- [EomtDinov3Config](/docs/transformers/v5.23.0/vi/model_doc/eomt_dinov3#transformers.EomtDinov3Config) (mô hình EomtDinov3Config)
- **ernie** -- [ErnieConfig](/docs/transformers/v5.23.0/vi/model_doc/ernie#transformers.ErnieConfig) (mô hình ErnieConfig)
- **ernie4_5** -- [Ernie4_5Config](/docs/transformers/v5.23.0/vi/model_doc/ernie4_5#transformers.Ernie4_5Config) (mô hình Ernie4_5Config)
- **ernie4_5_moe** -- [Ernie4_5_MoeConfig](/docs/transformers/v5.23.0/vi/model_doc/ernie4_5_moe#transformers.Ernie4_5_MoeConfig) (mô hình Ernie4_5_MoeConfig)
- **ernie4_5_vl_moe** -- [Ernie4_5_VLMoeConfig](/docs/transformers/v5.23.0/vi/model_doc/ernie4_5_vl_moe#transformers.Ernie4_5_VLMoeConfig) (mô hình Ernie4_5_VLMoeConfig)
- **ernie4_5_vl_moe_text** -- [Ernie4_5_VLMoeTextConfig](/docs/transformers/v5.23.0/vi/model_doc/ernie4_5_vl_moe#transformers.Ernie4_5_VLMoeTextConfig) (mô hình Ernie4_5_VLMoeTextConfig)
- **ernie4_5_vl_moe_vision** -- [Ernie4_5_VLMoeVisionConfig](/docs/transformers/v5.23.0/vi/model_doc/ernie4_5_vl_moe#transformers.Ernie4_5_VLMoeVisionConfig) (mô hình Ernie4_5_VLMoeVisionConfig)
- **esm** -- [EsmConfig](/docs/transformers/v5.23.0/vi/model_doc/esm#transformers.EsmConfig) (mô hình EsmConfig)
- **esmc** -- [EsmcConfig](/docs/transformers/v5.23.0/vi/model_doc/esmc#transformers.EsmcConfig) (mô hình EsmcConfig)
- **esmfold2** -- [EsmFold2Config](/docs/transformers/v5.23.0/vi/model_doc/esmfold2#transformers.EsmFold2Config) (mô hình EsmFold2Config)
- **eurobert** -- [EuroBertConfig](/docs/transformers/v5.23.0/vi/model_doc/eurobert#transformers.EuroBertConfig) (mô hình EuroBertConfig)
- **evolla** -- [EvollaConfig](/docs/transformers/v5.23.0/vi/model_doc/evolla#transformers.EvollaConfig) (mô hình EvollaConfig)
- **exaone4** -- [Exaone4Config](/docs/transformers/v5.23.0/vi/model_doc/exaone4#transformers.Exaone4Config) (mô hình Exaone4Config)
- **exaone4_5** -- [Exaone4_5_Config](/docs/transformers/v5.23.0/vi/model_doc/exaone4_5#transformers.Exaone4_5_Config) (mô hình Exaone4_5_Config)
- **exaone4_5_vision** -- [Exaone4_5_VisionConfig](/docs/transformers/v5.23.0/vi/model_doc/exaone4_5#transformers.Exaone4_5_VisionConfig) (mô hình Exaone4_5_VisionConfig)
- **exaone_moe** -- [ExaoneMoeConfig](/docs/transformers/v5.23.0/vi/model_doc/exaone_moe#transformers.ExaoneMoeConfig) (mô hình ExaoneMoeConfig)
- **falcon** -- [FalconConfig](/docs/transformers/v5.23.0/vi/model_doc/falcon#transformers.FalconConfig) (mô hình FalconConfig)
- **falcon_h1** -- [FalconH1Config](/docs/transformers/v5.23.0/vi/model_doc/falcon_h1#transformers.FalconH1Config) (mô hình FalconH1Config)
- **falcon_mamba** -- [FalconMambaConfig](/docs/transformers/v5.23.0/vi/model_doc/falcon_mamba#transformers.FalconMambaConfig) (mô hình FalconMambaConfig)
- **fast_vlm** -- [FastVlmConfig](/docs/transformers/v5.23.0/vi/model_doc/fast_vlm#transformers.FastVlmConfig) (mô hình FastVlmConfig)
- **fastspeech2_conformer** -- [FastSpeech2ConformerConfig](/docs/transformers/v5.23.0/vi/model_doc/fastspeech2_conformer#transformers.FastSpeech2ConformerConfig) (mô hình FastSpeech2ConformerConfig)
- **fastspeech2_conformer_hifigan** -- [FastSpeech2ConformerHifiGanConfig](/docs/transformers/v5.23.0/vi/model_doc/fastspeech2_conformer#transformers.FastSpeech2ConformerHifiGanConfig) (mô hình FastSpeech2ConformerHifiGanConfig)
- **fastspeech2_conformer_with_hifigan** -- [FastSpeech2ConformerWithHifiGanConfig](/docs/transformers/v5.23.0/vi/model_doc/fastspeech2_conformer#transformers.FastSpeech2ConformerWithHifiGanConfig) (mô hình FastSpeech2ConformerWithHifiGanConfig)
- **flaubert** -- [FlaubertConfig](/docs/transformers/v5.23.0/vi/model_doc/flaubert#transformers.FlaubertConfig) (mô hình FlaubertConfig)
- **flava** -- [FlavaConfig](/docs/transformers/v5.23.0/vi/model_doc/flava#transformers.FlavaConfig) (mô hình FlavaConfig)
- **flava_image_codebook** -- [FlavaImageCodebookConfig](/docs/transformers/v5.23.0/vi/model_doc/flava#transformers.FlavaImageCodebookConfig) (mô hình FlavaImageCodebookConfig)
- **flava_image_model** -- [FlavaImageConfig](/docs/transformers/v5.23.0/vi/model_doc/flava#transformers.FlavaImageConfig) (mô hình FlavaImageConfig)
- **flava_multimodal_model** -- [FlavaMultimodalConfig](/docs/transformers/v5.23.0/vi/model_doc/flava#transformers.FlavaMultimodalConfig) (mô hình FlavaMultimodalConfig)
- **flava_text_model** -- [FlavaTextConfig](/docs/transformers/v5.23.0/vi/model_doc/flava#transformers.FlavaTextConfig) (mô hình FlavaTextConfig)
- **flex_olmo** -- [FlexOlmoConfig](/docs/transformers/v5.23.0/vi/model_doc/flex_olmo#transformers.FlexOlmoConfig) (mô hình FlexOlmoConfig)
- **flint** -- [FlintConfig](/docs/transformers/v5.23.0/vi/model_doc/flint#transformers.FlintConfig) (mô hình FlintConfig)
- **florence2** -- [Florence2Config](/docs/transformers/v5.23.0/vi/model_doc/florence2#transformers.Florence2Config) (mô hình Florence2Config)
- **florence_vision** -- [Florence2VisionConfig](/docs/transformers/v5.23.0/vi/model_doc/florence2#transformers.Florence2VisionConfig) (mô hình Florence2VisionConfig)
- **fnet** -- [FNetConfig](/docs/transformers/v5.23.0/vi/model_doc/fnet#transformers.FNetConfig) (mô hình FNetConfig)
- **focalnet** -- [FocalNetConfig](/docs/transformers/v5.23.0/vi/model_doc/focalnet#transformers.FocalNetConfig) (mô hình FocalNetConfig)
- **fsmt** -- [FSMTConfig](/docs/transformers/v5.23.0/vi/model_doc/fsmt#transformers.FSMTConfig) (mô hình FSMTConfig)
- **fun_asr_nano** -- [FunAsrNanoConfig](/docs/transformers/v5.23.0/vi/model_doc/fun_asr_nano#transformers.FunAsrNanoConfig) (mô hình FunAsrNanoConfig)
- **fun_asr_nano_encoder** -- [FunAsrNanoEncoderConfig](/docs/transformers/v5.23.0/vi/model_doc/fun_asr_nano#transformers.FunAsrNanoEncoderConfig) (mô hình FunAsrNanoEncoderConfig)
- **funnel** -- [FunnelConfig](/docs/transformers/v5.23.0/vi/model_doc/funnel#transformers.FunnelConfig) (mô hình FunnelConfig)
- **fuyu** -- [FuyuConfig](/docs/transformers/v5.23.0/vi/model_doc/fuyu#transformers.FuyuConfig) (mô hình FuyuConfig)
- **gemma** -- [GemmaConfig](/docs/transformers/v5.23.0/vi/model_doc/gemma#transformers.GemmaConfig) (mô hình GemmaConfig)
- **gemma2** -- [Gemma2Config](/docs/transformers/v5.23.0/vi/model_doc/gemma2#transformers.Gemma2Config) (mô hình Gemma2Config)
- **gemma3** -- [Gemma3Config](/docs/transformers/v5.23.0/vi/model_doc/gemma3#transformers.Gemma3Config) (mô hình Gemma3Config)
- **gemma3_text** -- [Gemma3TextConfig](/docs/transformers/v5.23.0/vi/model_doc/gemma3#transformers.Gemma3TextConfig) (mô hình Gemma3TextConfig)
- **gemma3n** -- [Gemma3nConfig](/docs/transformers/v5.23.0/vi/model_doc/gemma3n#transformers.Gemma3nConfig) (mô hình Gemma3nConfig)
- **gemma3n_audio** -- [Gemma3nAudioConfig](/docs/transformers/v5.23.0/vi/model_doc/gemma3n#transformers.Gemma3nAudioConfig) (mô hình Gemma3nAudioConfig)
- **gemma3n_text** -- [Gemma3nTextConfig](/docs/transformers/v5.23.0/vi/model_doc/gemma3n#transformers.Gemma3nTextConfig) (mô hình Gemma3nTextConfig)
- **gemma3n_vision** -- [Gemma3nVisionConfig](/docs/transformers/v5.23.0/vi/model_doc/gemma3n#transformers.Gemma3nVisionConfig) (mô hình Gemma3nVisionConfig)
- **gemma4** -- [Gemma4Config](/docs/transformers/v5.23.0/vi/model_doc/gemma4#transformers.Gemma4Config) (mô hình Gemma4Config)
- **gemma4_assistant** -- [Gemma4AssistantConfig](/docs/transformers/v5.23.0/vi/model_doc/gemma4_assistant#transformers.Gemma4AssistantConfig) (mô hình Gemma4AssistantConfig)
- **gemma4_audio** -- [Gemma4AudioConfig](/docs/transformers/v5.23.0/vi/model_doc/gemma4#transformers.Gemma4AudioConfig) (mô hình Gemma4AudioConfig)
- **gemma4_text** -- [Gemma4TextConfig](/docs/transformers/v5.23.0/vi/model_doc/gemma4#transformers.Gemma4TextConfig) (mô hình Gemma4TextConfig)
- **gemma4_unified** -- [Gemma4UnifiedConfig](/docs/transformers/v5.23.0/vi/model_doc/gemma4_unified#transformers.Gemma4UnifiedConfig) (mô hình Gemma4UnifiedConfig)
- **gemma4_unified_assistant** -- [Gemma4UnifiedAssistantConfig](/docs/transformers/v5.23.0/vi/model_doc/gemma4_unified_assistant#transformers.Gemma4UnifiedAssistantConfig) (mô hình Gemma4UnifiedAssistantConfig)
- **gemma4_unified_audio** -- [Gemma4UnifiedAudioConfig](/docs/transformers/v5.23.0/vi/model_doc/gemma4_unified#transformers.Gemma4UnifiedAudioConfig) (mô hình Gemma4UnifiedAudioConfig)
- **gemma4_unified_text** -- [Gemma4UnifiedTextConfig](/docs/transformers/v5.23.0/vi/model_doc/gemma4_unified#transformers.Gemma4UnifiedTextConfig) (mô hình Gemma4UnifiedTextConfig)
- **gemma4_unified_vision** -- [Gemma4UnifiedVisionConfig](/docs/transformers/v5.23.0/vi/model_doc/gemma4_unified#transformers.Gemma4UnifiedVisionConfig) (mô hình Gemma4UnifiedVisionConfig)
- **gemma4_vision** -- [Gemma4VisionConfig](/docs/transformers/v5.23.0/vi/model_doc/gemma4#transformers.Gemma4VisionConfig) (mô hình Gemma4VisionConfig)
- **git** -- [GitConfig](/docs/transformers/v5.23.0/vi/model_doc/git#transformers.GitConfig) (mô hình GitConfig)
- **git_vision_model** -- [GitVisionConfig](/docs/transformers/v5.23.0/vi/model_doc/git#transformers.GitVisionConfig) (mô hình GitVisionConfig)
- **glm** -- [GlmConfig](/docs/transformers/v5.23.0/vi/model_doc/glm#transformers.GlmConfig) (mô hình GlmConfig)
- **glm4** -- [Glm4Config](/docs/transformers/v5.23.0/vi/model_doc/glm4#transformers.Glm4Config) (mô hình Glm4Config)
- **glm46v** -- [Glm46VConfig](/docs/transformers/v5.23.0/vi/model_doc/glm46v#transformers.Glm46VConfig) (mô hình Glm46VConfig)
- **glm4_moe** -- [Glm4MoeConfig](/docs/transformers/v5.23.0/vi/model_doc/glm4_moe#transformers.Glm4MoeConfig) (mô hình Glm4MoeConfig)
- **glm4_moe_lite** -- [Glm4MoeLiteConfig](/docs/transformers/v5.23.0/vi/model_doc/glm4_moe_lite#transformers.Glm4MoeLiteConfig) (mô hình Glm4MoeLiteConfig)
- **glm4v** -- [Glm4vConfig](/docs/transformers/v5.23.0/vi/model_doc/glm4v#transformers.Glm4vConfig) (mô hình Glm4vConfig)
- **glm4v_moe** -- [Glm4vMoeConfig](/docs/transformers/v5.23.0/vi/model_doc/glm4v_moe#transformers.Glm4vMoeConfig) (mô hình Glm4vMoeConfig)
- **glm4v_moe_text** -- [Glm4vMoeTextConfig](/docs/transformers/v5.23.0/vi/model_doc/glm4v_moe#transformers.Glm4vMoeTextConfig) (mô hình Glm4vMoeTextConfig)
- **glm4v_moe_vision** -- [Glm4vMoeVisionConfig](/docs/transformers/v5.23.0/vi/model_doc/glm4v_moe#transformers.Glm4vMoeVisionConfig) (mô hình Glm4vMoeVisionConfig)
- **glm4v_text** -- [Glm4vTextConfig](/docs/transformers/v5.23.0/vi/model_doc/glm4v#transformers.Glm4vTextConfig) (mô hình Glm4vTextConfig)
- **glm4v_vision** -- [Glm4vVisionConfig](/docs/transformers/v5.23.0/vi/model_doc/glm4v#transformers.Glm4vVisionConfig) (mô hình Glm4vVisionConfig)
- **glm5_next** -- [Glm5NextConfig](/docs/transformers/v5.23.0/vi/model_doc/glm5_next#transformers.Glm5NextConfig) (mô hình Glm5NextConfig)
- **glm5_next_text** -- [Glm5NextTextConfig](/docs/transformers/v5.23.0/vi/model_doc/glm5_next#transformers.Glm5NextTextConfig) (mô hình Glm5NextTextConfig)
- **glm5_next_vision** -- [Glm5NextVisionConfig](/docs/transformers/v5.23.0/vi/model_doc/glm5_next#transformers.Glm5NextVisionConfig) (mô hình Glm5NextVisionConfig)
- **glm_image** -- [GlmImageConfig](/docs/transformers/v5.23.0/vi/model_doc/glm_image#transformers.GlmImageConfig) (mô hình GlmImageConfig)
- **glm_image_text** -- [GlmImageTextConfig](/docs/transformers/v5.23.0/vi/model_doc/glm_image#transformers.GlmImageTextConfig) (mô hình GlmImageTextConfig)
- **glm_image_vision** -- [GlmImageVisionConfig](/docs/transformers/v5.23.0/vi/model_doc/glm_image#transformers.GlmImageVisionConfig) (mô hình GlmImageVisionConfig)
- **glm_image_vqmodel** -- [GlmImageVQVAEConfig](/docs/transformers/v5.23.0/vi/model_doc/glm_image#transformers.GlmImageVQVAEConfig) (mô hình GlmImageVQVAEConfig)
- **glm_moe_dsa** -- [GlmMoeDsaConfig](/docs/transformers/v5.23.0/vi/model_doc/glm_moe_dsa#transformers.GlmMoeDsaConfig) (mô hình GlmMoeDsaConfig)
- **glm_ocr** -- [GlmOcrConfig](/docs/transformers/v5.23.0/vi/model_doc/glm_ocr#transformers.GlmOcrConfig) (mô hình GlmOcrConfig)
- **glm_ocr_text** -- [GlmOcrTextConfig](/docs/transformers/v5.23.0/vi/model_doc/glm_ocr#transformers.GlmOcrTextConfig) (mô hình GlmOcrTextConfig)
- **glm_ocr_vision** -- [GlmOcrVisionConfig](/docs/transformers/v5.23.0/vi/model_doc/glm_ocr#transformers.GlmOcrVisionConfig) (mô hình GlmOcrVisionConfig)
- **glmasr** -- [GlmAsrConfig](/docs/transformers/v5.23.0/vi/model_doc/glmasr#transformers.GlmAsrConfig) (mô hình GlmAsrConfig)
- **glmasr_encoder** -- [GlmAsrEncoderConfig](/docs/transformers/v5.23.0/vi/model_doc/glmasr#transformers.GlmAsrEncoderConfig) (mô hình GlmAsrEncoderConfig)
- **glmga** -- [GlmgaConfig](/docs/transformers/v5.23.0/vi/model_doc/glmga#transformers.GlmgaConfig) (mô hình GlmgaConfig)
- **glpn** -- [GLPNConfig](/docs/transformers/v5.23.0/vi/model_doc/glpn#transformers.GLPNConfig) (mô hình GLPNConfig)
- **got_ocr2** -- [GotOcr2Config](/docs/transformers/v5.23.0/vi/model_doc/got_ocr2#transformers.GotOcr2Config) (mô hình GotOcr2Config)
- **got_ocr2_vision** -- [GotOcr2VisionConfig](/docs/transformers/v5.23.0/vi/model_doc/got_ocr2#transformers.GotOcr2VisionConfig) (mô hình GotOcr2VisionConfig)
- **gpt-sw3** -- [GPT2Config](/docs/transformers/v5.23.0/vi/model_doc/gpt2#transformers.GPT2Config) (mô hình GPT2Config)
- **gpt2** -- [GPT2Config](/docs/transformers/v5.23.0/vi/model_doc/gpt2#transformers.GPT2Config) (mô hình GPT2Config)
- **gpt_bigcode** -- [GPTBigCodeConfig](/docs/transformers/v5.23.0/vi/model_doc/gpt_bigcode#transformers.GPTBigCodeConfig) (mô hình GPTBigCodeConfig)
- **gpt_neo** -- [GPTNeoConfig](/docs/transformers/v5.23.0/vi/model_doc/gpt_neo#transformers.GPTNeoConfig) (mô hình GPTNeoConfig)
- **gpt_neox** -- [GPTNeoXConfig](/docs/transformers/v5.23.0/vi/model_doc/gpt_neox#transformers.GPTNeoXConfig) (mô hình GPTNeoXConfig)
- **gpt_neox_japanese** -- [GPTNeoXJapaneseConfig](/docs/transformers/v5.23.0/vi/model_doc/gpt_neox_japanese#transformers.GPTNeoXJapaneseConfig) (mô hình GPTNeoXJapaneseConfig)
- **gpt_oss** -- [GptOssConfig](/docs/transformers/v5.23.0/vi/model_doc/gpt_oss#transformers.GptOssConfig) (mô hình GptOssConfig)
- **gptj** -- [GPTJConfig](/docs/transformers/v5.23.0/vi/model_doc/gptj#transformers.GPTJConfig) (mô hình GPTJConfig)
- **gradium_phonon_tts** -- [GradiumPhononTTSConfig](/docs/transformers/v5.23.0/vi/model_doc/gradium_phonon_tts#transformers.GradiumPhononTTSConfig) (mô hình GradiumPhononTTSConfig)
- **granite** -- [GraniteConfig](/docs/transformers/v5.23.0/vi/model_doc/granite#transformers.GraniteConfig) (mô hình GraniteConfig)
- **granite4_vision** -- [Granite4VisionConfig](/docs/transformers/v5.23.0/vi/model_doc/granite4_vision#transformers.Granite4VisionConfig) (mô hình Granite4VisionConfig)
- **granite4_vision_text** -- [Granite4VisionTextConfig](/docs/transformers/v5.23.0/vi/model_doc/granite4_vision#transformers.Granite4VisionTextConfig) (mô hình Granite4VisionTextConfig)
- **granite_docling** -- [GraniteDoclingConfig](/docs/transformers/v5.23.0/vi/model_doc/granite_docling#transformers.GraniteDoclingConfig) (mô hình GraniteDoclingConfig)
- **granite_docling_text** -- [GraniteDoclingTextConfig](/docs/transformers/v5.23.0/vi/model_doc/granite_docling#transformers.GraniteDoclingTextConfig) (mô hình GraniteDoclingTextConfig)
- **granite_docling_vision** -- [GraniteDoclingVisionConfig](/docs/transformers/v5.23.0/vi/model_doc/granite_docling#transformers.GraniteDoclingVisionConfig) (mô hình GraniteDoclingVisionConfig)
- **granite_speech** -- [GraniteSpeechConfig](/docs/transformers/v5.23.0/vi/model_doc/granite_speech#transformers.GraniteSpeechConfig) (mô hình GraniteSpeechConfig)
- **granite_speech5_ctc** -- [GraniteSpeech5CTCConfig](/docs/transformers/v5.23.0/vi/model_doc/granite_speech5#transformers.GraniteSpeech5CTCConfig) (mô hình GraniteSpeech5CTCConfig)
- **granite_speech5_encoder** -- [GraniteSpeech5EncoderConfig](/docs/transformers/v5.23.0/vi/model_doc/granite_speech5#transformers.GraniteSpeech5EncoderConfig) (mô hình GraniteSpeech5EncoderConfig)
- **granite_speech_encoder** -- [GraniteSpeechEncoderConfig](/docs/transformers/v5.23.0/vi/model_doc/granite_speech#transformers.GraniteSpeechEncoderConfig) (mô hình GraniteSpeechEncoderConfig)
- **granite_speech_plus** -- [GraniteSpeechPlusConfig](/docs/transformers/v5.23.0/vi/model_doc/granite_speech_plus#transformers.GraniteSpeechPlusConfig) (mô hình GraniteSpeechPlusConfig)
- **granite_speech_plus_encoder** -- [GraniteSpeechPlusEncoderConfig](/docs/transformers/v5.23.0/vi/model_doc/granite_speech_plus#transformers.GraniteSpeechPlusEncoderConfig) (mô hình GraniteSpeechPlusEncoderConfig)
- **granite_swa** -- [GraniteSWAConfig](/docs/transformers/v5.23.0/vi/model_doc/granite_swa#transformers.GraniteSWAConfig) (mô hình GraniteSWAConfig)
- **granitemoe** -- [GraniteMoeConfig](/docs/transformers/v5.23.0/vi/model_doc/granitemoe#transformers.GraniteMoeConfig) (mô hình GraniteMoeConfig)
- **granitemoe_swa** -- [GraniteMoeSWAConfig](/docs/transformers/v5.23.0/vi/model_doc/granitemoe_swa#transformers.GraniteMoeSWAConfig) (mô hình GraniteMoeSWAConfig)
- **granitemoehybrid** -- [GraniteMoeHybridConfig](/docs/transformers/v5.23.0/vi/model_doc/granitemoehybrid#transformers.GraniteMoeHybridConfig) (mô hình GraniteMoeHybridConfig)
- **granitemoeshared** -- [GraniteMoeSharedConfig](/docs/transformers/v5.23.0/vi/model_doc/granitemoeshared#transformers.GraniteMoeSharedConfig) (mô hình GraniteMoeSharedConfig)
- **grounding-dino** -- [GroundingDinoConfig](/docs/transformers/v5.23.0/vi/model_doc/grounding-dino#transformers.GroundingDinoConfig) (mô hình GroundingDinoConfig)
- **groupvit** -- [GroupViTConfig](/docs/transformers/v5.23.0/vi/model_doc/groupvit#transformers.GroupViTConfig) (mô hình GroupViTConfig)
- **groupvit_text_model** -- [GroupViTTextConfig](/docs/transformers/v5.23.0/vi/model_doc/groupvit#transformers.GroupViTTextConfig) (mô hình GroupViTTextConfig)
- **groupvit_vision_model** -- [GroupViTVisionConfig](/docs/transformers/v5.23.0/vi/model_doc/groupvit#transformers.GroupViTVisionConfig) (mô hình GroupViTVisionConfig)
- **gte** -- [GteConfig](/docs/transformers/v5.23.0/vi/model_doc/gte#transformers.GteConfig) (mô hình GteConfig)
- **helium** -- [HeliumConfig](/docs/transformers/v5.23.0/vi/model_doc/helium#transformers.HeliumConfig) (mô hình HeliumConfig)
- **hgnet_v2** -- [HGNetV2Config](/docs/transformers/v5.23.0/vi/model_doc/hgnet_v2#transformers.HGNetV2Config) (mô hình HGNetV2Config)
- **hiera** -- [HieraConfig](/docs/transformers/v5.23.0/vi/model_doc/hiera#transformers.HieraConfig) (mô hình HieraConfig)
- **higgs_audio_v2** -- [HiggsAudioV2Config](/docs/transformers/v5.23.0/vi/model_doc/higgs_audio_v2#transformers.HiggsAudioV2Config) (mô hình HiggsAudioV2Config)
- **higgs_audio_v2_tokenizer** -- [HiggsAudioV2TokenizerConfig](/docs/transformers/v5.23.0/vi/model_doc/higgs_audio_v2_tokenizer#transformers.HiggsAudioV2TokenizerConfig) (mô hình HiggsAudioV2TokenizerConfig)
- **hrm_text** -- [HrmTextConfig](/docs/transformers/v5.23.0/vi/model_doc/hrm_text#transformers.HrmTextConfig) (mô hình HrmTextConfig)
- **hubert** -- [HubertConfig](/docs/transformers/v5.23.0/vi/model_doc/hubert#transformers.HubertConfig) (mô hình HubertConfig)
- **hunyuan_v1_dense** -- [HunYuanDenseV1Config](/docs/transformers/v5.23.0/vi/model_doc/hunyuan_v1_dense#transformers.HunYuanDenseV1Config) (mô hình HunYuanDenseV1Config)
- **hunyuan_v1_moe** -- [HunYuanMoEV1Config](/docs/transformers/v5.23.0/vi/model_doc/hunyuan_v1_moe#transformers.HunYuanMoEV1Config) (mô hình HunYuanMoEV1Config)
- **hunyuan_vl** -- [HunYuanVLConfig](/docs/transformers/v5.23.0/vi/model_doc/hunyuan_vl#transformers.HunYuanVLConfig) (mô hình HunYuanVLConfig)
- **hunyuan_vl_text** -- [HunYuanVLTextConfig](/docs/transformers/v5.23.0/vi/model_doc/hunyuan_vl#transformers.HunYuanVLTextConfig) (mô hình HunYuanVLTextConfig)
- **hunyuan_vl_vision** -- [HunYuanVLVisionConfig](/docs/transformers/v5.23.0/vi/model_doc/hunyuan_vl#transformers.HunYuanVLVisionConfig) (mô hình HunYuanVLVisionConfig)
- **hy_v3** -- [HYV3Config](/docs/transformers/v5.23.0/vi/model_doc/hy_v3#transformers.HYV3Config) (mô hình HYV3Config)
- **hy_v4** -- [HYV4Config](/docs/transformers/v5.23.0/vi/model_doc/hy_v4#transformers.HYV4Config) (mô hình HYV4Config)
- **hyperclovax** -- [HyperCLOVAXConfig](/docs/transformers/v5.23.0/vi/model_doc/hyperclovax#transformers.HyperCLOVAXConfig) (mô hình HyperCLOVAXConfig)
- **hyperclovax_vision_v2** -- [HyperCLOVAXVisionV2Config](/docs/transformers/v5.23.0/vi/model_doc/hyperclovax_vision_v2#transformers.HyperCLOVAXVisionV2Config) (mô hình HyperCLOVAXVisionV2Config)
- **ibert** -- [IBertConfig](/docs/transformers/v5.23.0/vi/model_doc/ibert#transformers.IBertConfig) (mô hình IBertConfig)
- **idefics** -- [IdeficsConfig](/docs/transformers/v5.23.0/vi/model_doc/idefics#transformers.IdeficsConfig) (mô hình IdeficsConfig)
- **idefics2** -- [Idefics2Config](/docs/transformers/v5.23.0/vi/model_doc/idefics2#transformers.Idefics2Config) (mô hình Idefics2Config)
- **idefics2_perceiver** -- [Idefics2PerceiverConfig](/docs/transformers/v5.23.0/vi/model_doc/idefics2#transformers.Idefics2PerceiverConfig) (mô hình Idefics2PerceiverConfig)
- **idefics2_vision** -- [Idefics2VisionConfig](/docs/transformers/v5.23.0/vi/model_doc/idefics2#transformers.Idefics2VisionConfig) (mô hình Idefics2VisionConfig)
- **idefics3** -- [Idefics3Config](/docs/transformers/v5.23.0/vi/model_doc/idefics3#transformers.Idefics3Config) (mô hình Idefics3Config)
- **idefics3_vision** -- [Idefics3VisionConfig](/docs/transformers/v5.23.0/vi/model_doc/idefics3#transformers.Idefics3VisionConfig) (mô hình Idefics3VisionConfig)
- **idefics_perciever** -- [IdeficsPerceiverConfig](/docs/transformers/v5.23.0/vi/model_doc/idefics#transformers.IdeficsPerceiverConfig) (mô hình IdeficsPerceiverConfig)
- **idefics_vision** -- [IdeficsVisionConfig](/docs/transformers/v5.23.0/vi/model_doc/idefics#transformers.IdeficsVisionConfig) (mô hình IdeficsVisionConfig)
- **ijepa** -- [IJepaConfig](/docs/transformers/v5.23.0/vi/model_doc/ijepa#transformers.IJepaConfig) (mô hình IJepaConfig)
- **imagegpt** -- [ImageGPTConfig](/docs/transformers/v5.23.0/vi/model_doc/imagegpt#transformers.ImageGPTConfig) (mô hình ImageGPTConfig)
- **informer** -- [InformerConfig](/docs/transformers/v5.23.0/vi/model_doc/informer#transformers.InformerConfig) (mô hình InformerConfig)
- **inkling2** -- [Inkling2Config](/docs/transformers/v5.23.0/vi/model_doc/inkling2#transformers.Inkling2Config) (mô hình Inkling2Config)
- **inkling2_text** -- [Inkling2TextConfig](/docs/transformers/v5.23.0/vi/model_doc/inkling2#transformers.Inkling2TextConfig) (mô hình Inkling2TextConfig)
- **inkling2_vision** -- [Inkling2VisionConfig](/docs/transformers/v5.23.0/vi/model_doc/inkling2#transformers.Inkling2VisionConfig) (mô hình Inkling2VisionConfig)
- **inkling_audio** -- [InklingAudioConfig](/docs/transformers/v5.23.0/vi/model_doc/inkling#transformers.InklingAudioConfig) (mô hình InklingAudioConfig)
- **inkling_mm_model** -- [InklingConfig](/docs/transformers/v5.23.0/vi/model_doc/inkling#transformers.InklingConfig) (mô hình InklingConfig)
- **inkling_text** -- [InklingTextConfig](/docs/transformers/v5.23.0/vi/model_doc/inkling#transformers.InklingTextConfig) (mô hình InklingTextConfig)
- **inkling_vision** -- [InklingVisionConfig](/docs/transformers/v5.23.0/vi/model_doc/inkling#transformers.InklingVisionConfig) (mô hình InklingVisionConfig)
- **instructblip** -- [InstructBlipConfig](/docs/transformers/v5.23.0/vi/model_doc/instructblip#transformers.InstructBlipConfig) (mô hình InstructBlipConfig)
- **instructblip_qformer** -- [InstructBlipQFormerConfig](/docs/transformers/v5.23.0/vi/model_doc/instructblip#transformers.InstructBlipQFormerConfig) (mô hình InstructBlipQFormerConfig)
- **instructblip_vision_model** -- [InstructBlipVisionConfig](/docs/transformers/v5.23.0/vi/model_doc/instructblip#transformers.InstructBlipVisionConfig) (mô hình InstructBlipVisionConfig)
- **instructblipvideo** -- [InstructBlipVideoConfig](/docs/transformers/v5.23.0/vi/model_doc/instructblipvideo#transformers.InstructBlipVideoConfig) (mô hình InstructBlipVideoConfig)
- **instructblipvideo_qformer** -- [InstructBlipVideoQFormerConfig](/docs/transformers/v5.23.0/vi/model_doc/instructblipvideo#transformers.InstructBlipVideoQFormerConfig) (mô hình InstructBlipVideoQFormerConfig)
- **instructblipvideo_vision_model** -- [InstructBlipVideoVisionConfig](/docs/transformers/v5.23.0/vi/model_doc/instructblipvideo#transformers.InstructBlipVideoVisionConfig) (mô hình InstructBlipVideoVisionConfig)
- **internlm3** -- [InternLM3Config](/docs/transformers/v5.23.0/vi/model_doc/internlm3#transformers.InternLM3Config) (mô hình InternLM3Config)
- **internvl** -- [InternVLConfig](/docs/transformers/v5.23.0/vi/model_doc/internvl#transformers.InternVLConfig) (mô hình InternVLConfig)
- **internvl_vision** -- [InternVLVisionConfig](/docs/transformers/v5.23.0/vi/model_doc/internvl#transformers.InternVLVisionConfig) (mô hình InternVLVisionConfig)
- **iquestcoder** -- [IQuestCoderConfig](/docs/transformers/v5.23.0/vi/model_doc/iquestcoder#transformers.IQuestCoderConfig) (mô hình IQuestCoderConfig)
- **jais2** -- [Jais2Config](/docs/transformers/v5.23.0/vi/model_doc/jais2#transformers.Jais2Config) (mô hình Jais2Config)
- **jamba** -- [JambaConfig](/docs/transformers/v5.23.0/vi/model_doc/jamba#transformers.JambaConfig) (mô hình JambaConfig)
- **janus** -- [JanusConfig](/docs/transformers/v5.23.0/vi/model_doc/janus#transformers.JanusConfig) (mô hình JanusConfig)
- **janus_vision_model** -- [JanusVisionConfig](/docs/transformers/v5.23.0/vi/model_doc/janus#transformers.JanusVisionConfig) (mô hình JanusVisionConfig)
- **janus_vqgan** -- [JanusVQVAEConfig](/docs/transformers/v5.23.0/vi/model_doc/janus#transformers.JanusVQVAEConfig) (mô hình JanusVQVAEConfig)
- **jetmoe** -- [JetMoeConfig](/docs/transformers/v5.23.0/vi/model_doc/jetmoe#transformers.JetMoeConfig) (mô hình JetMoeConfig)
- **jev** -- [JevConfig](/docs/transformers/v5.23.0/vi/model_doc/jev#transformers.JevConfig) (mô hình JevConfig)
- **jina_embeddings_v3** -- [JinaEmbeddingsV3Config](/docs/transformers/v5.23.0/vi/model_doc/jina_embeddings_v3#transformers.JinaEmbeddingsV3Config) (mô hình JinaEmbeddingsV3Config)
- **kimi_k25** -- [Kimi_K25Config](/docs/transformers/v5.23.0/vi/model_doc/kimi_k25#transformers.Kimi_K25Config) (mô hình Kimi_K25Config)
- **kimi_k25_vision** -- [Kimi_K25VisionConfig](/docs/transformers/v5.23.0/vi/model_doc/kimi_k25#transformers.Kimi_K25VisionConfig) (mô hình Kimi_K25VisionConfig)
- **kimi_linear** -- [KimiLinearConfig](/docs/transformers/v5.23.0/vi/model_doc/kimi_linear#transformers.KimiLinearConfig) (mô hình KimiLinearConfig)
- **kolibri1** -- [Kolibri1Config](/docs/transformers/v5.23.0/vi/model_doc/kolibri1#transformers.Kolibri1Config) (mô hình Kolibri1Config)
- **kosmos-2** -- [Kosmos2Config](/docs/transformers/v5.23.0/vi/model_doc/kosmos-2#transformers.Kosmos2Config) (mô hình Kosmos2Config)
- **kosmos-2.5** -- [Kosmos2_5Config](/docs/transformers/v5.23.0/vi/model_doc/kosmos2_5#transformers.Kosmos2_5Config) (mô hình Kosmos2_5Config)
- **kosmos_2_5_text_model** -- [Kosmos2_5TextConfig](/docs/transformers/v5.23.0/vi/model_doc/kosmos2_5#transformers.Kosmos2_5TextConfig) (mô hình Kosmos2_5TextConfig)
- **kosmos_2_5_vision_model** -- [Kosmos2_5VisionConfig](/docs/transformers/v5.23.0/vi/model_doc/kosmos2_5#transformers.Kosmos2_5VisionConfig) (mô hình Kosmos2_5VisionConfig)
- **kosmos_2_text_model** -- [Kosmos2TextConfig](/docs/transformers/v5.23.0/vi/model_doc/kosmos-2#transformers.Kosmos2TextConfig) (mô hình Kosmos2TextConfig)
- **kosmos_2_vision_model** -- [Kosmos2VisionConfig](/docs/transformers/v5.23.0/vi/model_doc/kosmos-2#transformers.Kosmos2VisionConfig) (mô hình Kosmos2VisionConfig)
- **kyutai_speech_to_text** -- [KyutaiSpeechToTextConfig](/docs/transformers/v5.23.0/vi/model_doc/kyutai_speech_to_text#transformers.KyutaiSpeechToTextConfig) (mô hình KyutaiSpeechToTextConfig)
- **laguna** -- [LagunaConfig](/docs/transformers/v5.23.0/vi/model_doc/laguna#transformers.LagunaConfig) (mô hình LagunaConfig)
- **lasr_ctc** -- [LasrCTCConfig](/docs/transformers/v5.23.0/vi/model_doc/lasr#transformers.LasrCTCConfig) (mô hình LasrCTCConfig)
- **lasr_encoder** -- [LasrEncoderConfig](/docs/transformers/v5.23.0/vi/model_doc/lasr#transformers.LasrEncoderConfig) (mô hình LasrEncoderConfig)
- **layoutlm** -- [LayoutLMConfig](/docs/transformers/v5.23.0/vi/model_doc/layoutlm#transformers.LayoutLMConfig) (mô hình LayoutLMConfig)
- **layoutlmv2** -- [LayoutLMv2Config](/docs/transformers/v5.23.0/vi/model_doc/layoutlmv2#transformers.LayoutLMv2Config) (mô hình LayoutLMv2Config)
- **layoutlmv3** -- [LayoutLMv3Config](/docs/transformers/v5.23.0/vi/model_doc/layoutlmv3#transformers.LayoutLMv3Config) (mô hình LayoutLMv3Config)
- **layoutxlm** -- [LayoutXLMConfig](/docs/transformers/v5.23.0/vi/model_doc/layoutxlm#transformers.LayoutXLMConfig) (mô hình LayoutXLMConfig)
- **led** -- [LEDConfig](/docs/transformers/v5.23.0/vi/model_doc/led#transformers.LEDConfig) (mô hình LEDConfig)
- **levit** -- [LevitConfig](/docs/transformers/v5.23.0/vi/model_doc/levit#transformers.LevitConfig) (mô hình LevitConfig)
- **lfm2** -- [Lfm2Config](/docs/transformers/v5.23.0/vi/model_doc/lfm2#transformers.Lfm2Config) (mô hình Lfm2Config)
- **lfm2_moe** -- [Lfm2MoeConfig](/docs/transformers/v5.23.0/vi/model_doc/lfm2_moe#transformers.Lfm2MoeConfig) (mô hình Lfm2MoeConfig)
- **lfm2_vl** -- [Lfm2VlConfig](/docs/transformers/v5.23.0/vi/model_doc/lfm2_vl#transformers.Lfm2VlConfig) (mô hình Lfm2VlConfig)
- **lfm3** -- [Lfm3Config](/docs/transformers/v5.23.0/vi/model_doc/lfm3#transformers.Lfm3Config) (mô hình Lfm3Config)
- **lfm3_vl** -- [Lfm3VlConfig](/docs/transformers/v5.23.0/vi/model_doc/lfm3_vl#transformers.Lfm3VlConfig) (mô hình Lfm3VlConfig)
- **lfm3_vl_vision** -- [Lfm3VlVisionConfig](/docs/transformers/v5.23.0/vi/model_doc/lfm3_vl#transformers.Lfm3VlVisionConfig) (mô hình Lfm3VlVisionConfig)
- **lightglue** -- [LightGlueConfig](/docs/transformers/v5.23.0/vi/model_doc/lightglue#transformers.LightGlueConfig) (mô hình LightGlueConfig)
- **lighton_ocr** -- [LightOnOcrConfig](/docs/transformers/v5.23.0/vi/model_doc/lighton_ocr#transformers.LightOnOcrConfig) (mô hình LightOnOcrConfig)
- **lilt** -- [LiltConfig](/docs/transformers/v5.23.0/vi/model_doc/lilt#transformers.LiltConfig) (mô hình LiltConfig)
- **llama** -- [LlamaConfig](/docs/transformers/v5.23.0/vi/model_doc/llama2#transformers.LlamaConfig) (mô hình LlamaConfig)
- **llama4** -- [Llama4Config](/docs/transformers/v5.23.0/vi/model_doc/llama4#transformers.Llama4Config) (mô hình Llama4Config)
- **llama4_text** -- [Llama4TextConfig](/docs/transformers/v5.23.0/vi/model_doc/llama4#transformers.Llama4TextConfig) (mô hình Llama4TextConfig)
- **llama4_vision_model** -- [Llama4VisionConfig](/docs/transformers/v5.23.0/vi/model_doc/llama4#transformers.Llama4VisionConfig) (mô hình Llama4VisionConfig)
- **llava** -- [LlavaConfig](/docs/transformers/v5.23.0/vi/model_doc/llava#transformers.LlavaConfig) (mô hình LlavaConfig)
- **llava_next** -- [LlavaNextConfig](/docs/transformers/v5.23.0/vi/model_doc/granitevision#transformers.LlavaNextConfig) (mô hình LlavaNextConfig)
- **llava_next_video** -- [LlavaNextVideoConfig](/docs/transformers/v5.23.0/vi/model_doc/llava_next_video#transformers.LlavaNextVideoConfig) (mô hình LlavaNextVideoConfig)
- **llava_onevision** -- [LlavaOnevisionConfig](/docs/transformers/v5.23.0/vi/model_doc/llava_onevision#transformers.LlavaOnevisionConfig) (mô hình LlavaOnevisionConfig)
- **longcat_flash** -- [LongcatFlashConfig](/docs/transformers/v5.23.0/vi/model_doc/longcat_flash#transformers.LongcatFlashConfig) (mô hình LongcatFlashConfig)
- **longformer** -- [LongformerConfig](/docs/transformers/v5.23.0/vi/model_doc/longformer#transformers.LongformerConfig) (mô hình LongformerConfig)
- **longt5** -- [LongT5Config](/docs/transformers/v5.23.0/vi/model_doc/longt5#transformers.LongT5Config) (mô hình LongT5Config)
- **luke** -- [LukeConfig](/docs/transformers/v5.23.0/vi/model_doc/luke#transformers.LukeConfig) (mô hình LukeConfig)
- **lw_detr** -- [LwDetrConfig](/docs/transformers/v5.23.0/vi/model_doc/lw_detr#transformers.LwDetrConfig) (mô hình LwDetrConfig)
- **lw_detr_vit** -- [LwDetrViTConfig](/docs/transformers/v5.23.0/vi/model_doc/lw_detr#transformers.LwDetrViTConfig) (mô hình LwDetrViTConfig)
- **lxmert** -- [LxmertConfig](/docs/transformers/v5.23.0/vi/model_doc/lxmert#transformers.LxmertConfig) (mô hình LxmertConfig)
- **m2m_100** -- [M2M100Config](/docs/transformers/v5.23.0/vi/model_doc/m2m_100#transformers.M2M100Config) (mô hình M2M100Config)
- **mamba** -- [MambaConfig](/docs/transformers/v5.23.0/vi/model_doc/mamba#transformers.MambaConfig) (mô hình MambaConfig)
- **mamba2** -- [Mamba2Config](/docs/transformers/v5.23.0/vi/model_doc/mamba2#transformers.Mamba2Config) (mô hình Mamba2Config)
- **marian** -- [MarianConfig](/docs/transformers/v5.23.0/vi/model_doc/marian#transformers.MarianConfig) (mô hình MarianConfig)
- **markuplm** -- [MarkupLMConfig](/docs/transformers/v5.23.0/vi/model_doc/markuplm#transformers.MarkupLMConfig) (mô hình MarkupLMConfig)
- **mask2former** -- [Mask2FormerConfig](/docs/transformers/v5.23.0/vi/model_doc/mask2former#transformers.Mask2FormerConfig) (mô hình Mask2FormerConfig)
- **maskformer** -- [MaskFormerConfig](/docs/transformers/v5.23.0/vi/model_doc/maskformer#transformers.MaskFormerConfig) (mô hình MaskFormerConfig)
- **maskformer-swin** -- `MaskFormerSwinConfig` (mô hình MaskFormerSwinConfig)
- **mbart** -- [MBartConfig](/docs/transformers/v5.23.0/vi/model_doc/mbart#transformers.MBartConfig) (mô hình MBartConfig)
- **megatron-bert** -- [MegatronBertConfig](/docs/transformers/v5.23.0/vi/model_doc/megatron-bert#transformers.MegatronBertConfig) (mô hình MegatronBertConfig)
- **mellum** -- [MellumConfig](/docs/transformers/v5.23.0/vi/model_doc/mellum#transformers.MellumConfig) (mô hình MellumConfig)
- **metaclip_2** -- [MetaClip2Config](/docs/transformers/v5.23.0/vi/model_doc/metaclip_2#transformers.MetaClip2Config) (mô hình MetaClip2Config)
- **metaclip_2_text_model** -- [MetaClip2TextConfig](/docs/transformers/v5.23.0/vi/model_doc/metaclip_2#transformers.MetaClip2TextConfig) (mô hình MetaClip2TextConfig)
- **metaclip_2_vision_model** -- [MetaClip2VisionConfig](/docs/transformers/v5.23.0/vi/model_doc/metaclip_2#transformers.MetaClip2VisionConfig) (mô hình MetaClip2VisionConfig)
- **mgp-str** -- [MgpstrConfig](/docs/transformers/v5.23.0/vi/model_doc/mgp-str#transformers.MgpstrConfig) (mô hình MgpstrConfig)
- **mimi** -- [MimiConfig](/docs/transformers/v5.23.0/vi/model_doc/mimi#transformers.MimiConfig) (mô hình MimiConfig)
- **mimi_decoder** -- [MimiDecoderConfig](/docs/transformers/v5.23.0/vi/model_doc/mimi#transformers.MimiDecoderConfig) (mô hình MimiDecoderConfig)
- **mimi_encoder** -- [MimiEncoderConfig](/docs/transformers/v5.23.0/vi/model_doc/mimi#transformers.MimiEncoderConfig) (mô hình MimiEncoderConfig)
- **mimo_v2_flash** -- [MiMoV2FlashConfig](/docs/transformers/v5.23.0/vi/model_doc/mimo_v2_flash#transformers.MiMoV2FlashConfig) (mô hình MiMoV2FlashConfig)
- **minicpm3** -- [MiniCPM3Config](/docs/transformers/v5.23.0/vi/model_doc/minicpm3#transformers.MiniCPM3Config) (mô hình MiniCPM3Config)
- **minicpm_ocr** -- [MiniCPMOcrConfig](/docs/transformers/v5.23.0/vi/model_doc/minicpm_ocr#transformers.MiniCPMOcrConfig) (mô hình MiniCPMOcrConfig)
- **minicpm_ocr_vision** -- [MiniCPMOcrVisionConfig](/docs/transformers/v5.23.0/vi/model_doc/minicpm_ocr#transformers.MiniCPMOcrVisionConfig) (mô hình MiniCPMOcrVisionConfig)
- **minicpmv4_6** -- [MiniCPMV4_6Config](/docs/transformers/v5.23.0/vi/model_doc/minicpmv4_6#transformers.MiniCPMV4_6Config) (mô hình MiniCPMV4_6Config)
- **minicpmv4_6_vision** -- [MiniCPMV4_6VisionConfig](/docs/transformers/v5.23.0/vi/model_doc/minicpmv4_6#transformers.MiniCPMV4_6VisionConfig) (mô hình MiniCPMV4_6VisionConfig)
- **minicpmv4_7** -- [MiniCPMV4_7Config](/docs/transformers/v5.23.0/vi/model_doc/minicpmv4_7#transformers.MiniCPMV4_7Config) (mô hình MiniCPMV4_7Config)
- **minicpmv4_7_vision** -- [MiniCPMV4_7VisionConfig](/docs/transformers/v5.23.0/vi/model_doc/minicpmv4_7#transformers.MiniCPMV4_7VisionConfig) (mô hình MiniCPMV4_7VisionConfig)
- **minimax** -- [MiniMaxConfig](/docs/transformers/v5.23.0/vi/model_doc/minimax#transformers.MiniMaxConfig) (mô hình MiniMaxConfig)
- **minimax_m2** -- [MiniMaxM2Config](/docs/transformers/v5.23.0/vi/model_doc/minimax_m2#transformers.MiniMaxM2Config) (mô hình MiniMaxM2Config)
- **minimax_m3_vl** -- [MiniMaxM3VLConfig](/docs/transformers/v5.23.0/vi/model_doc/minimax_m3_vl#transformers.MiniMaxM3VLConfig) (mô hình MiniMaxM3VLConfig)
- **minimax_m3_vl_text** -- [MiniMaxM3VLTextConfig](/docs/transformers/v5.23.0/vi/model_doc/minimax_m3_vl#transformers.MiniMaxM3VLTextConfig) (mô hình MiniMaxM3VLTextConfig)
- **minimax_m3_vl_vision** -- [MiniMaxM3VLVisionConfig](/docs/transformers/v5.23.0/vi/model_doc/minimax_m3_vl#transformers.MiniMaxM3VLVisionConfig) (mô hình MiniMaxM3VLVisionConfig)
- **ministral** -- [MinistralConfig](/docs/transformers/v5.23.0/vi/model_doc/ministral#transformers.MinistralConfig) (mô hình MinistralConfig)
- **ministral3** -- [Ministral3Config](/docs/transformers/v5.23.0/vi/model_doc/ministral3#transformers.Ministral3Config) (mô hình Ministral3Config)
- **mistral** -- [MistralConfig](/docs/transformers/v5.23.0/vi/model_doc/mistral#transformers.MistralConfig) (mô hình MistralConfig)
- **mistral3** -- [Mistral3Config](/docs/transformers/v5.23.0/vi/model_doc/mistral3#transformers.Mistral3Config) (mô hình Mistral3Config)
- **mistral4** -- [Mistral4Config](/docs/transformers/v5.23.0/vi/model_doc/mistral4#transformers.Mistral4Config) (mô hình Mistral4Config)
- **mistral_large4** -- [MistralLarge4Config](/docs/transformers/v5.23.0/vi/model_doc/mistral_large4#transformers.MistralLarge4Config) (mô hình MistralLarge4Config)
- **mistral_large4_text** -- [MistralLarge4TextConfig](/docs/transformers/v5.23.0/vi/model_doc/mistral_large4#transformers.MistralLarge4TextConfig) (mô hình MistralLarge4TextConfig)
- **mixtral** -- [MixtralConfig](/docs/transformers/v5.23.0/vi/model_doc/mixtral#transformers.MixtralConfig) (mô hình MixtralConfig)
- **mlcd** -- [MLCDVisionConfig](/docs/transformers/v5.23.0/vi/model_doc/mlcd#transformers.MLCDVisionConfig) (mô hình MLCDVisionConfig)
- **mlcd_vision_model** -- [MLCDVisionConfig](/docs/transformers/v5.23.0/vi/model_doc/mlcd#transformers.MLCDVisionConfig) (mô hình MLCDVisionConfig)
- **mllama** -- [MllamaConfig](/docs/transformers/v5.23.0/vi/model_doc/mllama#transformers.MllamaConfig) (mô hình MllamaConfig)
- **mllama_text_model** -- [MllamaTextConfig](/docs/transformers/v5.23.0/vi/model_doc/mllama#transformers.MllamaTextConfig) (mô hình MllamaTextConfig)
- **mllama_vision_model** -- [MllamaVisionConfig](/docs/transformers/v5.23.0/vi/model_doc/mllama#transformers.MllamaVisionConfig) (mô hình MllamaVisionConfig)
- **mm-grounding-dino** -- [MMGroundingDinoConfig](/docs/transformers/v5.23.0/vi/model_doc/mm-grounding-dino#transformers.MMGroundingDinoConfig) (mô hình MMGroundingDinoConfig)
- **mobilebert** -- [MobileBertConfig](/docs/transformers/v5.23.0/vi/model_doc/mobilebert#transformers.MobileBertConfig) (mô hình MobileBertConfig)
- **mobilenet_v1** -- [MobileNetV1Config](/docs/transformers/v5.23.0/vi/model_doc/mobilenet_v1#transformers.MobileNetV1Config) (mô hình MobileNetV1Config)
- **mobilenet_v2** -- [MobileNetV2Config](/docs/transformers/v5.23.0/vi/model_doc/mobilenet_v2#transformers.MobileNetV2Config) (mô hình MobileNetV2Config)
- **mobilevit** -- [MobileViTConfig](/docs/transformers/v5.23.0/vi/model_doc/mobilevit#transformers.MobileViTConfig) (mô hình MobileViTConfig)
- **mobilevitv2** -- [MobileViTV2Config](/docs/transformers/v5.23.0/vi/model_doc/mobilevitv2#transformers.MobileViTV2Config) (mô hình MobileViTV2Config)
- **modernbert** -- [ModernBertConfig](/docs/transformers/v5.23.0/vi/model_doc/modernbert#transformers.ModernBertConfig) (mô hình ModernBertConfig)
- **modernbert-decoder** -- [ModernBertDecoderConfig](/docs/transformers/v5.23.0/vi/model_doc/modernbert-decoder#transformers.ModernBertDecoderConfig) (mô hình ModernBertDecoderConfig)
- **modernvbert** -- [ModernVBertConfig](/docs/transformers/v5.23.0/vi/model_doc/modernvbert#transformers.ModernVBertConfig) (mô hình ModernVBertConfig)
- **molmo2** -- [Molmo2Config](/docs/transformers/v5.23.0/vi/model_doc/molmo2#transformers.Molmo2Config) (mô hình Molmo2Config)
- **molmo2_adapter** -- [Molmo2AdapterConfig](/docs/transformers/v5.23.0/vi/model_doc/molmo2#transformers.Molmo2AdapterConfig) (mô hình Molmo2AdapterConfig)
- **molmo2_text** -- [Molmo2TextConfig](/docs/transformers/v5.23.0/vi/model_doc/molmo2#transformers.Molmo2TextConfig) (mô hình Molmo2TextConfig)
- **molmo2_vision** -- [Molmo2VisionConfig](/docs/transformers/v5.23.0/vi/model_doc/molmo2#transformers.Molmo2VisionConfig) (mô hình Molmo2VisionConfig)
- **moonshine** -- [MoonshineConfig](/docs/transformers/v5.23.0/vi/model_doc/moonshine#transformers.MoonshineConfig) (mô hình MoonshineConfig)
- **moonshine_streaming** -- [MoonshineStreamingConfig](/docs/transformers/v5.23.0/vi/model_doc/moonshine_streaming#transformers.MoonshineStreamingConfig) (mô hình MoonshineStreamingConfig)
- **moonshine_streaming_encoder** -- [MoonshineStreamingEncoderConfig](/docs/transformers/v5.23.0/vi/model_doc/moonshine_streaming#transformers.MoonshineStreamingEncoderConfig) (mô hình MoonshineStreamingEncoderConfig)
- **moshi** -- [MoshiConfig](/docs/transformers/v5.23.0/vi/model_doc/moshi#transformers.MoshiConfig) (MoshiConfig model)
- **moshi_depth** -- [MoshiDepthConfig](/docs/transformers/v5.23.0/vi/model_doc/moshi#transformers.MoshiDepthConfig) (mô hình MoshiDepthConfig)
- **moss_transcribe_diarize** -- [MossTranscribeDiarizeConfig](/docs/transformers/v5.23.0/vi/model_doc/moss_transcribe_diarize#transformers.MossTranscribeDiarizeConfig) (mô hình MossTranscribeDiarizeConfig)
- **moss_transcribe_diarize_audio** -- [MossTranscribeDiarizeAudioConfig](/docs/transformers/v5.23.0/vi/model_doc/moss_transcribe_diarize#transformers.MossTranscribeDiarizeAudioConfig) (mô hình MossTranscribeDiarizeAudioConfig)
- **mpnet** -- [MPNetConfig](/docs/transformers/v5.23.0/vi/model_doc/mpnet#transformers.MPNetConfig) (mô hình MPNetConfig)
- **mpt** -- [MptConfig](/docs/transformers/v5.23.0/vi/model_doc/mpt#transformers.MptConfig) (mô hình MptConfig)
- **mra** -- [MraConfig](/docs/transformers/v5.23.0/vi/model_doc/mra#transformers.MraConfig) (mô hình MraConfig)
- **mt5** -- [MT5Config](/docs/transformers/v5.23.0/vi/model_doc/mt5#transformers.MT5Config) (mô hình MT5Config)
- **muse_glimmer** -- [MuseGlimmerConfig](/docs/transformers/v5.23.0/vi/model_doc/muse_glimmer#transformers.MuseGlimmerConfig) (mô hình MuseGlimmerConfig)
- **muse_glimmer_assistant** -- [MuseGlimmerAssistantConfig](/docs/transformers/v5.23.0/vi/model_doc/muse_glimmer_assistant#transformers.MuseGlimmerAssistantConfig) (mô hình MuseGlimmerAssistantConfig)
- **muse_glimmer_text** -- [MuseGlimmerTextConfig](/docs/transformers/v5.23.0/vi/model_doc/muse_glimmer#transformers.MuseGlimmerTextConfig) (mô hình MuseGlimmerTextConfig)
- **muse_glimmer_vision** -- [MuseGlimmerVisionConfig](/docs/transformers/v5.23.0/vi/model_doc/muse_glimmer#transformers.MuseGlimmerVisionConfig) (mô hình MuseGlimmerVisionConfig)
- **muse_spark** -- [MuseSparkConfig](/docs/transformers/v5.23.0/vi/model_doc/muse_spark#transformers.MuseSparkConfig) (mô hình MuseSparkConfig)
- **muse_spark_audio** -- [MuseSparkAudioConfig](/docs/transformers/v5.23.0/vi/model_doc/muse_spark#transformers.MuseSparkAudioConfig) (mô hình MuseSparkAudioConfig)
- **muse_spark_text** -- [MuseSparkTextConfig](/docs/transformers/v5.23.0/vi/model_doc/muse_spark#transformers.MuseSparkTextConfig) (mô hình MuseSparkTextConfig)
- **muse_spark_vision** -- [MuseSparkVisionConfig](/docs/transformers/v5.23.0/vi/model_doc/muse_spark#transformers.MuseSparkVisionConfig) (mô hình MuseSparkVisionConfig)
- **musicflamingo** -- [MusicFlamingoConfig](/docs/transformers/v5.23.0/vi/model_doc/musicflamingo#transformers.MusicFlamingoConfig) (mô hình MusicFlamingoConfig)
- **musicgen** -- [MusicgenConfig](/docs/transformers/v5.23.0/vi/model_doc/musicgen#transformers.MusicgenConfig) (mô hình MusicgenConfig)
- **musicgen_decoder** -- [MusicgenDecoderConfig](/docs/transformers/v5.23.0/vi/model_doc/musicgen#transformers.MusicgenDecoderConfig) (mô hình MusicgenDecoderConfig)
- **musicgen_melody** -- [MusicgenMelodyConfig](/docs/transformers/v5.23.0/vi/model_doc/musicgen_melody#transformers.MusicgenMelodyConfig) (mô hình MusicgenMelodyConfig)
- **musicgen_melody_decoder** -- [MusicgenMelodyDecoderConfig](/docs/transformers/v5.23.0/vi/model_doc/musicgen_melody#transformers.MusicgenMelodyDecoderConfig) (mô hình MusicgenMelodyDecoderConfig)
- **mvp** -- [MvpConfig](/docs/transformers/v5.23.0/vi/model_doc/mvp#transformers.MvpConfig) (mô hình MvpConfig)
- **nanochat** -- [NanoChatConfig](/docs/transformers/v5.23.0/vi/model_doc/nanochat#transformers.NanoChatConfig) (mô hình NanoChatConfig)
- **nemo_speechlm** -- [Nemotron3_5TranscribeConfig](/docs/transformers/v5.23.0/vi/model_doc/nemotron3_5_transcribe#transformers.Nemotron3_5TranscribeConfig) (mô hình Nemotron3_5TranscribeConfig)
- **nemotron** -- [NemotronConfig](/docs/transformers/v5.23.0/vi/model_doc/nemotron#transformers.NemotronConfig) (mô hình NemotronConfig)
- **nemotron3_5_asr** -- [Nemotron3_5AsrConfig](/docs/transformers/v5.23.0/vi/model_doc/nemotron3_5_asr#transformers.Nemotron3_5AsrConfig) (mô hình Nemotron3_5AsrConfig)
- **nemotron3_5_transcribe_asr_audio** -- [Nemotron3_5TranscribeAsrAudioConfig](/docs/transformers/v5.23.0/vi/model_doc/nemotron3_5_transcribe#transformers.Nemotron3_5TranscribeAsrAudioConfig) (mô hình Nemotron3_5TranscribeAsrAudioConfig)
- **nemotron3_5_transcribe_audio** -- [Nemotron3_5TranscribeAudioConfig](/docs/transformers/v5.23.0/vi/model_doc/nemotron3_5_transcribe#transformers.Nemotron3_5TranscribeAudioConfig) (mô hình Nemotron3_5TranscribeAudioConfig)
- **nemotron3_5_transcribe_word_timestamp** -- [Nemotron3_5TranscribeWordTimestampConfig](/docs/transformers/v5.23.0/vi/model_doc/nemotron3_5_transcribe#transformers.Nemotron3_5TranscribeWordTimestampConfig) (mô hình Nemotron3_5TranscribeWordTimestampConfig)
- **nemotron3_diarization** -- [Nemotron3DiarizationConfig](/docs/transformers/v5.23.0/vi/model_doc/nemotron3_diarization#transformers.Nemotron3DiarizationConfig) (mô hình Nemotron3DiarizationConfig)
- **nemotron3_diarization_audio** -- [Nemotron3DiarizationAudioConfig](/docs/transformers/v5.23.0/vi/model_doc/nemotron3_diarization#transformers.Nemotron3DiarizationAudioConfig) (mô hình Nemotron3DiarizationAudioConfig)
- **nemotron_asr_streaming** -- [NemotronAsrStreamingConfig](/docs/transformers/v5.23.0/vi/model_doc/nemotron_asr_streaming#transformers.NemotronAsrStreamingConfig) (mô hình NemotronAsrStreamingConfig)
- **nemotron_asr_streaming_encoder** -- [NemotronAsrStreamingEncoderConfig](/docs/transformers/v5.23.0/vi/model_doc/nemotron_asr_streaming#transformers.NemotronAsrStreamingEncoderConfig) (mô hình NemotronAsrStreamingEncoderConfig)
- **nemotron_h** -- [NemotronHConfig](/docs/transformers/v5.23.0/vi/model_doc/nemotron_h#transformers.NemotronHConfig) (mô hình NemotronHConfig)
- **nemotron_h_omni** -- [NemotronH_Omni_Reasoning_V3_Config](/docs/transformers/v5.23.0/vi/model_doc/nemotron_h_omni#transformers.NemotronH_Omni_Reasoning_V3_Config) (mô hình NemotronH_Omni_Reasoning_V3_Config)
- **neomme** -- [NeoMMEConfig](/docs/transformers/v5.23.0/vi/model_doc/neomme#transformers.NeoMMEConfig) (mô hình NeoMMEConfig)
- **neucodec** -- [NeuCodecConfig](/docs/transformers/v5.23.0/vi/model_doc/neucodec#transformers.NeuCodecConfig) (mô hình NeuCodecConfig)
- **nllb-moe** -- [NllbMoeConfig](/docs/transformers/v5.23.0/vi/model_doc/nllb-moe#transformers.NllbMoeConfig) (mô hình NllbMoeConfig)
- **nomic_bert** -- [NomicBertConfig](/docs/transformers/v5.23.0/vi/model_doc/nomic_bert#transformers.NomicBertConfig) (mô hình NomicBertConfig)
- **nougat** -- [NougatConfig](/docs/transformers/v5.23.0/vi/model_doc/nougat#transformers.NougatConfig) (mô hình NougatConfig)
- **nystromformer** -- [NystromformerConfig](/docs/transformers/v5.23.0/vi/model_doc/nystromformer#transformers.NystromformerConfig) (mô hình NystromformerConfig)
- **olmo** -- [OlmoConfig](/docs/transformers/v5.23.0/vi/model_doc/olmo#transformers.OlmoConfig) (mô hình OlmoConfig)
- **olmo2** -- [Olmo2Config](/docs/transformers/v5.23.0/vi/model_doc/olmo2#transformers.Olmo2Config) (mô hình Olmo2Config)
- **olmo3** -- [Olmo3Config](/docs/transformers/v5.23.0/vi/model_doc/olmo3#transformers.Olmo3Config) (mô hình Olmo3Config)
- **olmo_hybrid** -- [OlmoHybridConfig](/docs/transformers/v5.23.0/vi/model_doc/olmo_hybrid#transformers.OlmoHybridConfig) (mô hình OlmoHybridConfig)
- **olmoe** -- [OlmoeConfig](/docs/transformers/v5.23.0/vi/model_doc/olmoe#transformers.OlmoeConfig) (mô hình OlmoeConfig)
- **omdet-turbo** -- [OmDetTurboConfig](/docs/transformers/v5.23.0/vi/model_doc/omdet-turbo#transformers.OmDetTurboConfig) (mô hình OmDetTurboConfig)
- **oneformer** -- [OneFormerConfig](/docs/transformers/v5.23.0/vi/model_doc/oneformer#transformers.OneFormerConfig) (mô hình OneFormerConfig)
- **openai-gpt** -- [OpenAIGPTConfig](/docs/transformers/v5.23.0/vi/model_doc/openai-gpt#transformers.OpenAIGPTConfig) (mô hình OpenAIGPTConfig)
- **openai_privacy_filter** -- [OpenAIPrivacyFilterConfig](/docs/transformers/v5.23.0/vi/model_doc/openai_privacy_filter#transformers.OpenAIPrivacyFilterConfig) (mô hình OpenAIPrivacyFilterConfig)
- **opt** -- [OPTConfig](/docs/transformers/v5.23.0/vi/model_doc/opt#transformers.OPTConfig) (mô hình OPTConfig)
- **ovis2** -- [Ovis2Config](/docs/transformers/v5.23.0/vi/model_doc/ovis2#transformers.Ovis2Config) (mô hình Ovis2Config)
- **ovis2_vision** -- [Ovis2VisionConfig](/docs/transformers/v5.23.0/vi/model_doc/ovis2#transformers.Ovis2VisionConfig) (mô hình Ovis2VisionConfig)
- **owlv2** -- [Owlv2Config](/docs/transformers/v5.23.0/vi/model_doc/owlv2#transformers.Owlv2Config) (mô hình Owlv2Config)
- **owlv2_text_model** -- [Owlv2TextConfig](/docs/transformers/v5.23.0/vi/model_doc/owlv2#transformers.Owlv2TextConfig) (mô hình Owlv2TextConfig)
- **owlv2_vision_model** -- [Owlv2VisionConfig](/docs/transformers/v5.23.0/vi/model_doc/owlv2#transformers.Owlv2VisionConfig) (mô hình Owlv2VisionConfig)
- **owlvit** -- [OwlViTConfig](/docs/transformers/v5.23.0/vi/model_doc/owlvit#transformers.OwlViTConfig) (mô hình OwlViTConfig)
- **owlvit_text_model** -- [OwlViTTextConfig](/docs/transformers/v5.23.0/vi/model_doc/owlvit#transformers.OwlViTTextConfig) (mô hình OwlViTTextConfig)
- **owlvit_vision_model** -- [OwlViTVisionConfig](/docs/transformers/v5.23.0/vi/model_doc/owlvit#transformers.OwlViTVisionConfig) (mô hình OwlViTVisionConfig)
- **paddleocr_vl** -- [PaddleOCRVLConfig](/docs/transformers/v5.23.0/vi/model_doc/paddleocr_vl#transformers.PaddleOCRVLConfig) (mô hình PaddleOCRVLConfig)
- **paddleocr_vl_text** -- [PaddleOCRTextConfig](/docs/transformers/v5.23.0/vi/model_doc/paddleocr_vl#transformers.PaddleOCRTextConfig) (mô hình PaddleOCRTextConfig)
- **paddleocr_vl_vision** -- [PaddleOCRVisionConfig](/docs/transformers/v5.23.0/vi/model_doc/paddleocr_vl#transformers.PaddleOCRVisionConfig) (mô hình PaddleOCRVisionConfig)
- **paligemma** -- [PaliGemmaConfig](/docs/transformers/v5.23.0/vi/model_doc/paligemma#transformers.PaliGemmaConfig) (mô hình PaliGemmaConfig)
- **parakeet_ctc** -- [ParakeetCTCConfig](/docs/transformers/v5.23.0/vi/model_doc/parakeet#transformers.ParakeetCTCConfig) (mô hình ParakeetCTCConfig)
- **parakeet_encoder** -- [ParakeetEncoderConfig](/docs/transformers/v5.23.0/vi/model_doc/parakeet#transformers.ParakeetEncoderConfig) (mô hình ParakeetEncoderConfig)
- **parakeet_rnnt** -- [ParakeetRNNTConfig](/docs/transformers/v5.23.0/vi/model_doc/parakeet#transformers.ParakeetRNNTConfig) (mô hình ParakeetRNNTConfig)
- **parakeet_tdt** -- [ParakeetTDTConfig](/docs/transformers/v5.23.0/vi/model_doc/parakeet#transformers.ParakeetTDTConfig) (mô hình ParakeetTDTConfig)
- **patchtsmixer** -- [PatchTSMixerConfig](/docs/transformers/v5.23.0/vi/model_doc/patchtsmixer#transformers.PatchTSMixerConfig) (mô hình PatchTSMixerConfig)
- **patchtst** -- [PatchTSTConfig](/docs/transformers/v5.23.0/vi/model_doc/patchtst#transformers.PatchTSTConfig) (mô hình PatchTSTConfig)
- **pe_audio** -- [PeAudioConfig](/docs/transformers/v5.23.0/vi/model_doc/pe_audio#transformers.PeAudioConfig) (mô hình PeAudioConfig)
- **pe_audio_encoder** -- [PeAudioEncoderConfig](/docs/transformers/v5.23.0/vi/model_doc/pe_audio#transformers.PeAudioEncoderConfig) (mô hình PeAudioEncoderConfig)
- **pe_audio_video** -- [PeAudioVideoConfig](/docs/transformers/v5.23.0/vi/model_doc/pe_audio_video#transformers.PeAudioVideoConfig) (mô hình PeAudioVideoConfig)
- **pe_audio_video_encoder** -- [PeAudioVideoEncoderConfig](/docs/transformers/v5.23.0/vi/model_doc/pe_audio_video#transformers.PeAudioVideoEncoderConfig) (mô hình PeAudioVideoEncoderConfig)
- **pe_video** -- [PeVideoConfig](/docs/transformers/v5.23.0/vi/model_doc/pe_video#transformers.PeVideoConfig) (mô hình PeVideoConfig)
- **pe_video_encoder** -- [PeVideoEncoderConfig](/docs/transformers/v5.23.0/vi/model_doc/pe_video#transformers.PeVideoEncoderConfig) (mô hình PeVideoEncoderConfig)
- **pegasus** -- [PegasusConfig](/docs/transformers/v5.23.0/vi/model_doc/pegasus#transformers.PegasusConfig) (mô hình PegasusConfig)
- **pegasus_x** -- [PegasusXConfig](/docs/transformers/v5.23.0/vi/model_doc/pegasus_x#transformers.PegasusXConfig) (mô hình PegasusXConfig)
- **perceiver** -- [PerceiverConfig](/docs/transformers/v5.23.0/vi/model_doc/perceiver#transformers.PerceiverConfig) (mô hình PerceiverConfig)
- **perception_lm** -- [PerceptionLMConfig](/docs/transformers/v5.23.0/vi/model_doc/perception_lm#transformers.PerceptionLMConfig) (mô hình PerceptionLMConfig)
- **persimmon** -- [PersimmonConfig](/docs/transformers/v5.23.0/vi/model_doc/persimmon#transformers.PersimmonConfig) (mô hình PersimmonConfig)
- **phi** -- [PhiConfig](/docs/transformers/v5.23.0/vi/model_doc/phi#transformers.PhiConfig) (PhiConfig model)
- **phi3** -- [Phi3Config](/docs/transformers/v5.23.0/vi/model_doc/phi3#transformers.Phi3Config) (Phi3Config model)
- **phi4_multimodal** -- [Phi4MultimodalConfig](/docs/transformers/v5.23.0/vi/model_doc/phi4_multimodal#transformers.Phi4MultimodalConfig) (mô hình Phi4MultimodalConfig)
- **phi4_multimodal_audio** -- [Phi4MultimodalAudioConfig](/docs/transformers/v5.23.0/vi/model_doc/phi4_multimodal#transformers.Phi4MultimodalAudioConfig) (mô hình Phi4MultimodalAudioConfig)
- **phi4_multimodal_vision** -- [Phi4MultimodalVisionConfig](/docs/transformers/v5.23.0/vi/model_doc/phi4_multimodal#transformers.Phi4MultimodalVisionConfig) (mô hình Phi4MultimodalVisionConfig)
- **phimoe** -- [PhimoeConfig](/docs/transformers/v5.23.0/vi/model_doc/phimoe#transformers.PhimoeConfig) (mô hình PhimoeConfig)
- **pi0** -- [PI0Config](/docs/transformers/v5.23.0/vi/model_doc/pi0#transformers.PI0Config) (mô hình PI0Config)
- **pix2struct** -- [Pix2StructConfig](/docs/transformers/v5.23.0/vi/model_doc/pix2struct#transformers.Pix2StructConfig) (mô hình Pix2StructConfig)
- **pix2struct_text_model** -- [Pix2StructTextConfig](/docs/transformers/v5.23.0/vi/model_doc/pix2struct#transformers.Pix2StructTextConfig) (mô hình Pix2StructTextConfig)
- **pix2struct_vision_model** -- [Pix2StructVisionConfig](/docs/transformers/v5.23.0/vi/model_doc/pix2struct#transformers.Pix2StructVisionConfig) (mô hình Pix2StructVisionConfig)
- **pixio** -- [PixioConfig](/docs/transformers/v5.23.0/vi/model_doc/pixio#transformers.PixioConfig) (mô hình PixioConfig)
- **pixtral** -- [PixtralVisionConfig](/docs/transformers/v5.23.0/vi/model_doc/pixtral#transformers.PixtralVisionConfig) (mô hình PixtralVisionConfig)
- **plbart** -- [PLBartConfig](/docs/transformers/v5.23.0/vi/model_doc/plbart#transformers.PLBartConfig) (mô hình PLBartConfig)
- **pocket_tts** -- [PocketTTSConfig](/docs/transformers/v5.23.0/vi/model_doc/pocket_tts#transformers.PocketTTSConfig) (mô hình PocketTTSConfig)
- **pocket_tts_audio_tokenizer** -- [PocketTTSAudioTokenizerConfig](/docs/transformers/v5.23.0/vi/model_doc/pocket_tts_audio_tokenizer#transformers.PocketTTSAudioTokenizerConfig) (mô hình PocketTTSAudioTokenizerConfig)
- **pocket_tts_audio_tokenizer_decoder** -- [PocketTTSAudioTokenizerDecoderConfig](/docs/transformers/v5.23.0/vi/model_doc/pocket_tts_audio_tokenizer#transformers.PocketTTSAudioTokenizerDecoderConfig) (mô hình PocketTTSAudioTokenizerDecoderConfig)
- **pocket_tts_audio_tokenizer_encoder** -- [PocketTTSAudioTokenizerEncoderConfig](/docs/transformers/v5.23.0/vi/model_doc/pocket_tts_audio_tokenizer#transformers.PocketTTSAudioTokenizerEncoderConfig) (mô hình PocketTTSAudioTokenizerEncoderConfig)
- **poolformer** -- [PoolFormerConfig](/docs/transformers/v5.23.0/vi/model_doc/poolformer#transformers.PoolFormerConfig) (mô hình PoolFormerConfig)
- **pop2piano** -- [Pop2PianoConfig](/docs/transformers/v5.23.0/vi/model_doc/pop2piano#transformers.Pop2PianoConfig) (mô hình Pop2PianoConfig)
- **pp_chart2table** -- [PPChart2TableConfig](/docs/transformers/v5.23.0/vi/model_doc/pp_chart2table#transformers.PPChart2TableConfig) (mô hình PPChart2TableConfig)
- **pp_chart2table_vision** -- [PPChart2TableVisionConfig](/docs/transformers/v5.23.0/vi/model_doc/pp_chart2table#transformers.PPChart2TableVisionConfig) (mô hình PPChart2TableVisionConfig)
- **pp_doclayout_v2** -- [PPDocLayoutV2Config](/docs/transformers/v5.23.0/vi/model_doc/pp_doclayout_v2#transformers.PPDocLayoutV2Config) (mô hình PPDocLayoutV2Config)
- **pp_doclayout_v3** -- [PPDocLayoutV3Config](/docs/transformers/v5.23.0/vi/model_doc/pp_doclayout_v3#transformers.PPDocLayoutV3Config) (mô hình PPDocLayoutV3Config)
- **pp_doclayout_v4** -- [PPDocLayoutV4Config](/docs/transformers/v5.23.0/vi/model_doc/pp_doclayout_v4#transformers.PPDocLayoutV4Config) (mô hình PPDocLayoutV4Config)
- **pp_formulanet** -- [PPFormulaNetConfig](/docs/transformers/v5.23.0/vi/model_doc/pp_formulanet#transformers.PPFormulaNetConfig) (mô hình PPFormulaNetConfig)
- **pp_formulanet_text** -- [PPFormulaNetTextConfig](/docs/transformers/v5.23.0/vi/model_doc/pp_formulanet#transformers.PPFormulaNetTextConfig) (mô hình PPFormulaNetTextConfig)
- **pp_formulanet_vision** -- [PPFormulaNetVisionConfig](/docs/transformers/v5.23.0/vi/model_doc/pp_formulanet#transformers.PPFormulaNetVisionConfig) (mô hình PPFormulaNetVisionConfig)
- **pp_lcnet** -- [PPLCNetConfig](/docs/transformers/v5.23.0/vi/model_doc/pp_lcnet#transformers.PPLCNetConfig) (mô hình PPLCNetConfig)
- **pp_lcnet_v3** -- [PPLCNetV3Config](/docs/transformers/v5.23.0/vi/model_doc/pp_lcnet_v3#transformers.PPLCNetV3Config) (mô hình PPLCNetV3Config)
- **pp_lcnet_v4** -- [PPLCNetV4Config](/docs/transformers/v5.23.0/vi/model_doc/pp_lcnet_v4#transformers.PPLCNetV4Config) (mô hình PPLCNetV4Config)
- **pp_ocrv5_mobile_det** -- [PPOCRV5MobileDetConfig](/docs/transformers/v5.23.0/vi/model_doc/pp_ocrv5_mobile_det#transformers.PPOCRV5MobileDetConfig) (mô hình PPOCRV5MobileDetConfig)
- **pp_ocrv5_mobile_rec** -- [PPOCRV5MobileRecConfig](/docs/transformers/v5.23.0/vi/model_doc/pp_ocrv5_mobile_rec#transformers.PPOCRV5MobileRecConfig) (mô hình PPOCRV5MobileRecConfig)
- **pp_ocrv5_server_det** -- [PPOCRV5ServerDetConfig](/docs/transformers/v5.23.0/vi/model_doc/pp_ocrv5_server_det#transformers.PPOCRV5ServerDetConfig) (mô hình PPOCRV5ServerDetConfig)
- **pp_ocrv5_server_rec** -- [PPOCRV5ServerRecConfig](/docs/transformers/v5.23.0/vi/model_doc/pp_ocrv5_server_rec#transformers.PPOCRV5ServerRecConfig) (mô hình PPOCRV5ServerRecConfig)
- **pp_ocrv6_medium_det** -- [PPOCRV6MediumDetConfig](/docs/transformers/v5.23.0/vi/model_doc/pp_ocrv6_medium_det#transformers.PPOCRV6MediumDetConfig) (mô hình PPOCRV6MediumDetConfig)
- **pp_ocrv6_small_det** -- [PPOCRV6SmallDetConfig](/docs/transformers/v5.23.0/vi/model_doc/pp_ocrv6_small_det#transformers.PPOCRV6SmallDetConfig) (mô hình PPOCRV6SmallDetConfig)
- **pp_ocrv6_small_rec** -- [PPOCRV6SmallRecConfig](/docs/transformers/v5.23.0/vi/model_doc/pp_ocrv6_small_rec#transformers.PPOCRV6SmallRecConfig) (mô hình PPOCRV6SmallRecConfig)
- **pp_ocrv6_tiny_rec** -- [PPOCRV6TinyRecConfig](/docs/transformers/v5.23.0/vi/model_doc/pp_ocrv6_tiny_rec#transformers.PPOCRV6TinyRecConfig) (mô hình PPOCRV6TinyRecConfig)
- **prompt_depth_anything** -- [PromptDepthAnythingConfig](/docs/transformers/v5.23.0/vi/model_doc/prompt_depth_anything#transformers.PromptDepthAnythingConfig) (mô hình PromptDepthAnythingConfig)
- **prophetnet** -- [ProphetNetConfig](/docs/transformers/v5.23.0/vi/model_doc/prophetnet#transformers.ProphetNetConfig) (mô hình ProphetNetConfig)
- **pvt** -- [PvtConfig](/docs/transformers/v5.23.0/vi/model_doc/pvt#transformers.PvtConfig) (mô hình PvtConfig)
- **pvt_v2** -- [PvtV2Config](/docs/transformers/v5.23.0/vi/model_doc/pvt_v2#transformers.PvtV2Config) (mô hình PvtV2Config)
- **qianfan_ocr** -- [QianfanOCRConfig](/docs/transformers/v5.23.0/vi/model_doc/qianfan_ocr#transformers.QianfanOCRConfig) (mô hình QianfanOCRConfig)
- **qianfan_ocr_vision** -- [QianfanOCRVisionConfig](/docs/transformers/v5.23.0/vi/model_doc/qianfan_ocr#transformers.QianfanOCRVisionConfig) (mô hình QianfanOCRVisionConfig)
- **qwen2** -- [Qwen2Config](/docs/transformers/v5.23.0/vi/model_doc/qwen2#transformers.Qwen2Config) (mô hình Qwen2Config)
- **qwen2_5_omni** -- [Qwen2_5OmniConfig](/docs/transformers/v5.23.0/vi/model_doc/qwen2_5_omni#transformers.Qwen2_5OmniConfig) (mô hình Qwen2_5OmniConfig)
- **qwen2_5_omni_audio_encoder** -- [Qwen2_5OmniAudioEncoderConfig](/docs/transformers/v5.23.0/vi/model_doc/qwen2_5_omni#transformers.Qwen2_5OmniAudioEncoderConfig) (mô hình Qwen2_5OmniAudioEncoderConfig)
- **qwen2_5_omni_bigvgan** -- [Qwen2_5OmniBigVGANConfig](/docs/transformers/v5.23.0/vi/model_doc/qwen2_5_omni#transformers.Qwen2_5OmniBigVGANConfig) (mô hình Qwen2_5OmniBigVGANConfig)
- **qwen2_5_omni_dit** -- [Qwen2_5OmniDiTConfig](/docs/transformers/v5.23.0/vi/model_doc/qwen2_5_omni#transformers.Qwen2_5OmniDiTConfig) (mô hình Qwen2_5OmniDiTConfig)
- **qwen2_5_omni_talker** -- [Qwen2_5OmniTalkerConfig](/docs/transformers/v5.23.0/vi/model_doc/qwen2_5_omni#transformers.Qwen2_5OmniTalkerConfig) (mô hình Qwen2_5OmniTalkerConfig)
- **qwen2_5_omni_text** -- [Qwen2_5OmniTextConfig](/docs/transformers/v5.23.0/vi/model_doc/qwen2_5_omni#transformers.Qwen2_5OmniTextConfig) (mô hình Qwen2_5OmniTextConfig)
- **qwen2_5_omni_thinker** -- [Qwen2_5OmniThinkerConfig](/docs/transformers/v5.23.0/vi/model_doc/qwen2_5_omni#transformers.Qwen2_5OmniThinkerConfig) (mô hình Qwen2_5OmniThinkerConfig)
- **qwen2_5_omni_token2wav** -- [Qwen2_5OmniToken2WavConfig](/docs/transformers/v5.23.0/vi/model_doc/qwen2_5_omni#transformers.Qwen2_5OmniToken2WavConfig) (mô hình Qwen2_5OmniToken2WavConfig)
- **qwen2_5_omni_vision_encoder** -- [Qwen2_5OmniVisionEncoderConfig](/docs/transformers/v5.23.0/vi/model_doc/qwen2_5_omni#transformers.Qwen2_5OmniVisionEncoderConfig) (mô hình Qwen2_5OmniVisionEncoderConfig)
- **qwen2_5_vl** -- [Qwen2_5_VLConfig](/docs/transformers/v5.23.0/vi/model_doc/qwen2_5_vl#transformers.Qwen2_5_VLConfig) (mô hình Qwen2_5_VLConfig)
- **qwen2_5_vl_text** -- [Qwen2_5_VLTextConfig](/docs/transformers/v5.23.0/vi/model_doc/qwen2_5_vl#transformers.Qwen2_5_VLTextConfig) (mô hình Qwen2_5_VLTextConfig)
- **qwen2_5_vl_vision** -- [Qwen2_5_VLVisionConfig](/docs/transformers/v5.23.0/vi/model_doc/qwen2_5_vl#transformers.Qwen2_5_VLVisionConfig) (mô hình Qwen2_5_VLVisionConfig)
- **qwen2_audio** -- [Qwen2AudioConfig](/docs/transformers/v5.23.0/vi/model_doc/qwen2_audio#transformers.Qwen2AudioConfig) (mô hình Qwen2AudioConfig)
- **qwen2_audio_encoder** -- [Qwen2AudioEncoderConfig](/docs/transformers/v5.23.0/vi/model_doc/qwen2_audio#transformers.Qwen2AudioEncoderConfig) (mô hình Qwen2AudioEncoderConfig)
- **qwen2_moe** -- [Qwen2MoeConfig](/docs/transformers/v5.23.0/vi/model_doc/qwen2_moe#transformers.Qwen2MoeConfig) (mô hình Qwen2MoeConfig)
- **qwen2_vl** -- [Qwen2VLConfig](/docs/transformers/v5.23.0/vi/model_doc/qwen2_vl#transformers.Qwen2VLConfig) (mô hình Qwen2VLConfig)
- **qwen2_vl_text** -- [Qwen2VLTextConfig](/docs/transformers/v5.23.0/vi/model_doc/qwen2_vl#transformers.Qwen2VLTextConfig) (mô hình Qwen2VLTextConfig)
- **qwen2_vl_vision** -- [Qwen2VLVisionConfig](/docs/transformers/v5.23.0/vi/model_doc/qwen2_vl#transformers.Qwen2VLVisionConfig) (mô hình Qwen2VLVisionConfig)
- **qwen3** -- [Qwen3Config](/docs/transformers/v5.23.0/vi/model_doc/qwen3#transformers.Qwen3Config) (mô hình Qwen3Config)
- **qwen3_5** -- [Qwen3_5Config](/docs/transformers/v5.23.0/vi/model_doc/qwen3_5#transformers.Qwen3_5Config) (mô hình Qwen3_5Config)
- **qwen3_5_moe** -- [Qwen3_5MoeConfig](/docs/transformers/v5.23.0/vi/model_doc/qwen3_5_moe#transformers.Qwen3_5MoeConfig) (mô hình Qwen3_5MoeConfig)
- **qwen3_5_moe_text** -- [Qwen3_5MoeTextConfig](/docs/transformers/v5.23.0/vi/model_doc/qwen3_5_moe#transformers.Qwen3_5MoeTextConfig) (mô hình Qwen3_5MoeTextConfig)
- **qwen3_5_moe_vision** -- [Qwen3_5MoeVisionConfig](/docs/transformers/v5.23.0/vi/model_doc/qwen3_5_moe#transformers.Qwen3_5MoeVisionConfig) (mô hình Qwen3_5MoeVisionConfig)
- **qwen3_5_text** -- [Qwen3_5TextConfig](/docs/transformers/v5.23.0/vi/model_doc/qwen3_5#transformers.Qwen3_5TextConfig) (mô hình Qwen3_5TextConfig)
- **qwen3_5_vision** -- [Qwen3_5VisionConfig](/docs/transformers/v5.23.0/vi/model_doc/qwen3_5#transformers.Qwen3_5VisionConfig) (mô hình Qwen3_5VisionConfig)
- **qwen3_asr** -- [Qwen3ASRConfig](/docs/transformers/v5.23.0/vi/model_doc/qwen3_asr#transformers.Qwen3ASRConfig) (mô hình Qwen3ASRConfig)
- **qwen3_asr_encoder** -- [Qwen3ASREncoderConfig](/docs/transformers/v5.23.0/vi/model_doc/qwen3_asr#transformers.Qwen3ASREncoderConfig) (mô hình Qwen3ASREncoderConfig)
- **qwen3_moe** -- [Qwen3MoeConfig](/docs/transformers/v5.23.0/vi/model_doc/qwen3_moe#transformers.Qwen3MoeConfig) (mô hình Qwen3MoeConfig)
- **qwen3_next** -- [Qwen3NextConfig](/docs/transformers/v5.23.0/vi/model_doc/qwen3_next#transformers.Qwen3NextConfig) (mô hình Qwen3NextConfig)
- **qwen3_omni_moe** -- [Qwen3OmniMoeConfig](/docs/transformers/v5.23.0/vi/model_doc/qwen3_omni_moe#transformers.Qwen3OmniMoeConfig) (mô hình Qwen3OmniMoeConfig)
- **qwen3_omni_moe_audio_encoder** -- [Qwen3OmniMoeAudioEncoderConfig](/docs/transformers/v5.23.0/vi/model_doc/qwen3_omni_moe#transformers.Qwen3OmniMoeAudioEncoderConfig) (mô hình Qwen3OmniMoeAudioEncoderConfig)
- **qwen3_omni_moe_talker_code_predictor** -- [Qwen3OmniMoeTalkerCodePredictorConfig](/docs/transformers/v5.23.0/vi/model_doc/qwen3_omni_moe#transformers.Qwen3OmniMoeTalkerCodePredictorConfig) (mô hình Qwen3OmniMoeTalkerCodePredictorConfig)
- **qwen3_omni_moe_talker_text** -- [Qwen3OmniMoeTalkerTextConfig](/docs/transformers/v5.23.0/vi/model_doc/qwen3_omni_moe#transformers.Qwen3OmniMoeTalkerTextConfig) (mô hình Qwen3OmniMoeTalkerTextConfig)
- **qwen3_omni_moe_text** -- [Qwen3OmniMoeTextConfig](/docs/transformers/v5.23.0/vi/model_doc/qwen3_omni_moe#transformers.Qwen3OmniMoeTextConfig) (mô hình Qwen3OmniMoeTextConfig)
- **qwen3_omni_moe_thinker** -- [Qwen3OmniMoeThinkerConfig](/docs/transformers/v5.23.0/vi/model_doc/qwen3_omni_moe#transformers.Qwen3OmniMoeThinkerConfig) (mô hình Qwen3OmniMoeThinkerConfig)
- **qwen3_omni_moe_vision_encoder** -- [Qwen3OmniMoeVisionEncoderConfig](/docs/transformers/v5.23.0/vi/model_doc/qwen3_omni_moe#transformers.Qwen3OmniMoeVisionEncoderConfig) (mô hình Qwen3OmniMoeVisionEncoderConfig)
- **qwen3_vl** -- [Qwen3VLConfig](/docs/transformers/v5.23.0/vi/model_doc/qwen3_vl#transformers.Qwen3VLConfig) (mô hình Qwen3VLConfig)
- **qwen3_vl_moe** -- [Qwen3VLMoeConfig](/docs/transformers/v5.23.0/vi/model_doc/qwen3_vl_moe#transformers.Qwen3VLMoeConfig) (mô hình Qwen3VLMoeConfig)
- **qwen3_vl_moe_text** -- [Qwen3VLMoeTextConfig](/docs/transformers/v5.23.0/vi/model_doc/qwen3_vl_moe#transformers.Qwen3VLMoeTextConfig) (mô hình Qwen3VLMoeTextConfig)
- **qwen3_vl_moe_vision** -- [Qwen3VLMoeVisionConfig](/docs/transformers/v5.23.0/vi/model_doc/qwen3_vl_moe#transformers.Qwen3VLMoeVisionConfig) (mô hình Qwen3VLMoeVisionConfig)
- **qwen3_vl_text** -- [Qwen3VLTextConfig](/docs/transformers/v5.23.0/vi/model_doc/qwen3_vl#transformers.Qwen3VLTextConfig) (mô hình Qwen3VLTextConfig)
- **qwen3_vl_vision** -- [Qwen3VLVisionConfig](/docs/transformers/v5.23.0/vi/model_doc/qwen3_vl#transformers.Qwen3VLVisionConfig) (mô hình Qwen3VLVisionConfig)
- **qwen4_exp** -- [Qwen4ExpConfig](/docs/transformers/v5.23.0/vi/model_doc/qwen4_exp#transformers.Qwen4ExpConfig) (mô hình Qwen4ExpConfig)
- **qwen4_exp_text** -- [Qwen4ExpTextConfig](/docs/transformers/v5.23.0/vi/model_doc/qwen4_exp#transformers.Qwen4ExpTextConfig) (mô hình Qwen4ExpTextConfig)
- **qwen4_exp_vision** -- [Qwen4ExpVisionConfig](/docs/transformers/v5.23.0/vi/model_doc/qwen4_exp#transformers.Qwen4ExpVisionConfig) (mô hình Qwen4ExpVisionConfig)
- **radio** -- [RadioConfig](/docs/transformers/v5.23.0/vi/model_doc/radio#transformers.RadioConfig) (mô hình RadioConfig)
- **rag** -- [RagConfig](/docs/transformers/v5.23.0/vi/model_doc/rag#transformers.RagConfig) (mô hình RagConfig)
- **recurrent_gemma** -- [RecurrentGemmaConfig](/docs/transformers/v5.23.0/vi/model_doc/recurrent_gemma#transformers.RecurrentGemmaConfig) (mô hình RecurrentGemmaConfig)
- **reformer** -- [ReformerConfig](/docs/transformers/v5.23.0/vi/model_doc/reformer#transformers.ReformerConfig) (mô hình ReformerConfig)
- **regnet** -- [RegNetConfig](/docs/transformers/v5.23.0/vi/model_doc/regnet#transformers.RegNetConfig) (mô hình RegNetConfig)
- **rembert** -- [RemBertConfig](/docs/transformers/v5.23.0/vi/model_doc/rembert#transformers.RemBertConfig) (mô hình RemBertConfig)
- **resnet** -- [ResNetConfig](/docs/transformers/v5.23.0/vi/model_doc/resnet#transformers.ResNetConfig) (mô hình ResNetConfig)
- **rf_detr** -- [RfDetrConfig](/docs/transformers/v5.23.0/vi/model_doc/rf_detr#transformers.RfDetrConfig) (mô hình RfDetrConfig)
- **rf_detr_dinov2** -- [RfDetrDinov2Config](/docs/transformers/v5.23.0/vi/model_doc/rf_detr#transformers.RfDetrDinov2Config) (mô hình RfDetrDinov2Config)
- **roberta** -- [RobertaConfig](/docs/transformers/v5.23.0/vi/model_doc/roberta#transformers.RobertaConfig) (mô hình RobertaConfig)
- **roberta-prelayernorm** -- [RobertaPreLayerNormConfig](/docs/transformers/v5.23.0/vi/model_doc/roberta-prelayernorm#transformers.RobertaPreLayerNormConfig) (mô hình RobertaPreLayerNormConfig)
- **roc_bert** -- [RoCBertConfig](/docs/transformers/v5.23.0/vi/model_doc/roc_bert#transformers.RoCBertConfig) (mô hình RoCBertConfig)
- **roformer** -- [RoFormerConfig](/docs/transformers/v5.23.0/vi/model_doc/roformer#transformers.RoFormerConfig) (mô hình RoFormerConfig)
- **rt_detr** -- [RTDetrConfig](/docs/transformers/v5.23.0/vi/model_doc/rt_detr#transformers.RTDetrConfig) (mô hình RTDetrConfig)
- **rt_detr_resnet** -- [RTDetrResNetConfig](/docs/transformers/v5.23.0/vi/model_doc/rt_detr#transformers.RTDetrResNetConfig) (mô hình RTDetrResNetConfig)
- **rt_detr_v2** -- [RTDetrV2Config](/docs/transformers/v5.23.0/vi/model_doc/rt_detr_v2#transformers.RTDetrV2Config) (mô hình RTDetrV2Config)
- **rwkv** -- [RwkvConfig](/docs/transformers/v5.23.0/vi/model_doc/rwkv#transformers.RwkvConfig) (mô hình RwkvConfig)
- **sam** -- [SamConfig](/docs/transformers/v5.23.0/vi/model_doc/sam#transformers.SamConfig) (mô hình SamConfig)
- **sam2** -- [Sam2Config](/docs/transformers/v5.23.0/vi/model_doc/sam2#transformers.Sam2Config) (mô hình Sam2Config)
- **sam2_hiera_det_model** -- [Sam2HieraDetConfig](/docs/transformers/v5.23.0/vi/model_doc/sam2#transformers.Sam2HieraDetConfig) (mô hình Sam2HieraDetConfig)
- **sam2_mask_decoder** -- [Sam2MaskDecoderConfig](/docs/transformers/v5.23.0/vi/model_doc/sam2#transformers.Sam2MaskDecoderConfig) (mô hình Sam2MaskDecoderConfig)
- **sam2_prompt_encoder** -- [Sam2PromptEncoderConfig](/docs/transformers/v5.23.0/vi/model_doc/sam2#transformers.Sam2PromptEncoderConfig) (mô hình Sam2PromptEncoderConfig)
- **sam2_video** -- [Sam2VideoConfig](/docs/transformers/v5.23.0/vi/model_doc/sam2_video#transformers.Sam2VideoConfig) (mô hình Sam2VideoConfig)
- **sam2_video_mask_decoder** -- [Sam2VideoMaskDecoderConfig](/docs/transformers/v5.23.0/vi/model_doc/sam2_video#transformers.Sam2VideoMaskDecoderConfig) (mô hình Sam2VideoMaskDecoderConfig)
- **sam2_video_prompt_encoder** -- [Sam2VideoPromptEncoderConfig](/docs/transformers/v5.23.0/vi/model_doc/sam2_video#transformers.Sam2VideoPromptEncoderConfig) (mô hình Sam2VideoPromptEncoderConfig)
- **sam2_vision_model** -- [Sam2VisionConfig](/docs/transformers/v5.23.0/vi/model_doc/sam2#transformers.Sam2VisionConfig) (mô hình Sam2VisionConfig)
- **sam3** -- [Sam3Config](/docs/transformers/v5.23.0/vi/model_doc/sam3#transformers.Sam3Config) (mô hình Sam3Config)
- **sam3_detr_decoder** -- [Sam3DETRDecoderConfig](/docs/transformers/v5.23.0/vi/model_doc/sam3#transformers.Sam3DETRDecoderConfig) (mô hình Sam3DETRDecoderConfig)
- **sam3_detr_encoder** -- [Sam3DETREncoderConfig](/docs/transformers/v5.23.0/vi/model_doc/sam3#transformers.Sam3DETREncoderConfig) (mô hình Sam3DETREncoderConfig)
- **sam3_geometry_encoder** -- [Sam3GeometryEncoderConfig](/docs/transformers/v5.23.0/vi/model_doc/sam3#transformers.Sam3GeometryEncoderConfig) (mô hình Sam3GeometryEncoderConfig)
- **sam3_lite_text** -- [Sam3LiteTextConfig](/docs/transformers/v5.23.0/vi/model_doc/sam3_lite_text#transformers.Sam3LiteTextConfig) (mô hình Sam3LiteTextConfig)
- **sam3_lite_text_detr_decoder** -- [Sam3LiteTextDETRDecoderConfig](/docs/transformers/v5.23.0/vi/model_doc/sam3_lite_text#transformers.Sam3LiteTextDETRDecoderConfig) (mô hình Sam3LiteTextDETRDecoderConfig)
- **sam3_lite_text_detr_encoder** -- [Sam3LiteTextDETREncoderConfig](/docs/transformers/v5.23.0/vi/model_doc/sam3_lite_text#transformers.Sam3LiteTextDETREncoderConfig) (mô hình Sam3LiteTextDETREncoderConfig)
- **sam3_lite_text_geometry_encoder** -- [Sam3LiteTextGeometryEncoderConfig](/docs/transformers/v5.23.0/vi/model_doc/sam3_lite_text#transformers.Sam3LiteTextGeometryEncoderConfig) (mô hình Sam3LiteTextGeometryEncoderConfig)
- **sam3_lite_text_mask_decoder** -- [Sam3LiteTextMaskDecoderConfig](/docs/transformers/v5.23.0/vi/model_doc/sam3_lite_text#transformers.Sam3LiteTextMaskDecoderConfig) (mô hình Sam3LiteTextMaskDecoderConfig)
- **sam3_lite_text_text_model** -- [Sam3LiteTextTextConfig](/docs/transformers/v5.23.0/vi/model_doc/sam3_lite_text#transformers.Sam3LiteTextTextConfig) (mô hình Sam3LiteTextTextConfig)
- **sam3_mask_decoder** -- [Sam3MaskDecoderConfig](/docs/transformers/v5.23.0/vi/model_doc/sam3#transformers.Sam3MaskDecoderConfig) (mô hình Sam3MaskDecoderConfig)
- **sam3_tracker** -- [Sam3TrackerConfig](/docs/transformers/v5.23.0/vi/model_doc/sam3_tracker#transformers.Sam3TrackerConfig) (mô hình Sam3TrackerConfig)
- **sam3_tracker_mask_decoder** -- [Sam3TrackerMaskDecoderConfig](/docs/transformers/v5.23.0/vi/model_doc/sam3_tracker#transformers.Sam3TrackerMaskDecoderConfig) (mô hình Sam3TrackerMaskDecoderConfig)
- **sam3_tracker_prompt_encoder** -- [Sam3TrackerPromptEncoderConfig](/docs/transformers/v5.23.0/vi/model_doc/sam3_tracker#transformers.Sam3TrackerPromptEncoderConfig) (mô hình Sam3TrackerPromptEncoderConfig)
- **sam3_tracker_video** -- [Sam3TrackerVideoConfig](/docs/transformers/v5.23.0/vi/model_doc/sam3_tracker_video#transformers.Sam3TrackerVideoConfig) (mô hình Sam3TrackerVideoConfig)
- **sam3_tracker_video_mask_decoder** -- [Sam3TrackerVideoMaskDecoderConfig](/docs/transformers/v5.23.0/vi/model_doc/sam3_tracker_video#transformers.Sam3TrackerVideoMaskDecoderConfig) (mô hình Sam3TrackerVideoMaskDecoderConfig)
- **sam3_tracker_video_prompt_encoder** -- [Sam3TrackerVideoPromptEncoderConfig](/docs/transformers/v5.23.0/vi/model_doc/sam3_tracker_video#transformers.Sam3TrackerVideoPromptEncoderConfig) (mô hình Sam3TrackerVideoPromptEncoderConfig)
- **sam3_video** -- [Sam3VideoConfig](/docs/transformers/v5.23.0/vi/model_doc/sam3_video#transformers.Sam3VideoConfig) (mô hình Sam3VideoConfig)
- **sam3_vision_model** -- [Sam3VisionConfig](/docs/transformers/v5.23.0/vi/model_doc/sam3#transformers.Sam3VisionConfig) (mô hình Sam3VisionConfig)
- **sam3_vit_model** -- [Sam3ViTConfig](/docs/transformers/v5.23.0/vi/model_doc/sam3#transformers.Sam3ViTConfig) (mô hình Sam3ViTConfig)
- **sam_hq** -- [SamHQConfig](/docs/transformers/v5.23.0/vi/model_doc/sam_hq#transformers.SamHQConfig) (mô hình SamHQConfig)
- **sam_hq_mask_decoder** -- [SamHQMaskDecoderConfig](/docs/transformers/v5.23.0/vi/model_doc/sam_hq#transformers.SamHQMaskDecoderConfig) (mô hình SamHQMaskDecoderConfig)
- **sam_hq_prompt_encoder** -- [SamHQPromptEncoderConfig](/docs/transformers/v5.23.0/vi/model_doc/sam_hq#transformers.SamHQPromptEncoderConfig) (mô hình SamHQPromptEncoderConfig)
- **sam_hq_vision_model** -- [SamHQVisionConfig](/docs/transformers/v5.23.0/vi/model_doc/sam_hq#transformers.SamHQVisionConfig) (mô hình SamHQVisionConfig)
- **sam_mask_decoder** -- [SamMaskDecoderConfig](/docs/transformers/v5.23.0/vi/model_doc/sam#transformers.SamMaskDecoderConfig) (mô hình SamMaskDecoderConfig)
- **sam_prompt_encoder** -- [SamPromptEncoderConfig](/docs/transformers/v5.23.0/vi/model_doc/sam#transformers.SamPromptEncoderConfig) (mô hình SamPromptEncoderConfig)
- **sam_vision_model** -- [SamVisionConfig](/docs/transformers/v5.23.0/vi/model_doc/sam#transformers.SamVisionConfig) (mô hình SamVisionConfig)
- **sapiens2** -- [Sapiens2Config](/docs/transformers/v5.23.0/vi/model_doc/sapiens2#transformers.Sapiens2Config) (mô hình Sapiens2Config)
- **sapiens2_head** -- [Sapiens2HeadConfig](/docs/transformers/v5.23.0/vi/model_doc/sapiens2#transformers.Sapiens2HeadConfig) (mô hình Sapiens2HeadConfig)
- **seamless_m4t** -- [SeamlessM4TConfig](/docs/transformers/v5.23.0/vi/model_doc/seamless_m4t#transformers.SeamlessM4TConfig) (mô hình SeamlessM4TConfig)
- **seamless_m4t_v2** -- [SeamlessM4Tv2Config](/docs/transformers/v5.23.0/vi/model_doc/seamless_m4t_v2#transformers.SeamlessM4Tv2Config) (mô hình SeamlessM4Tv2Config)
- **seed_oss** -- [SeedOssConfig](/docs/transformers/v5.23.0/vi/model_doc/seed_oss#transformers.SeedOssConfig) (mô hình SeedOssConfig)
- **segformer** -- [SegformerConfig](/docs/transformers/v5.23.0/vi/model_doc/segformer#transformers.SegformerConfig) (mô hình SegformerConfig)
- **seggpt** -- [SegGptConfig](/docs/transformers/v5.23.0/vi/model_doc/seggpt#transformers.SegGptConfig) (mô hình SegGptConfig)
- **sew** -- [SEWConfig](/docs/transformers/v5.23.0/vi/model_doc/sew#transformers.SEWConfig) (mô hình SEWConfig)
- **sew-d** -- [SEWDConfig](/docs/transformers/v5.23.0/vi/model_doc/sew-d#transformers.SEWDConfig) (mô hình SEWDConfig)
- **shieldgemma2** -- [ShieldGemma2Config](/docs/transformers/v5.23.0/vi/model_doc/shieldgemma2#transformers.ShieldGemma2Config) (mô hình ShieldGemma2Config)
- **siglip** -- [SiglipConfig](/docs/transformers/v5.23.0/vi/model_doc/siglip#transformers.SiglipConfig) (mô hình SiglipConfig)
- **siglip2** -- [Siglip2Config](/docs/transformers/v5.23.0/vi/model_doc/siglip2#transformers.Siglip2Config) (mô hình Siglip2Config)
- **siglip2_text_model** -- [Siglip2TextConfig](/docs/transformers/v5.23.0/vi/model_doc/siglip2#transformers.Siglip2TextConfig) (mô hình Siglip2TextConfig)
- **siglip2_vision_model** -- [Siglip2VisionConfig](/docs/transformers/v5.23.0/vi/model_doc/siglip2#transformers.Siglip2VisionConfig) (mô hình Siglip2VisionConfig)
- **siglip_text_model** -- [SiglipTextConfig](/docs/transformers/v5.23.0/vi/model_doc/siglip#transformers.SiglipTextConfig) (mô hình SiglipTextConfig)
- **siglip_vision_model** -- [SiglipVisionConfig](/docs/transformers/v5.23.0/vi/model_doc/siglip#transformers.SiglipVisionConfig) (mô hình SiglipVisionConfig)
- **slanet** -- [SLANetConfig](/docs/transformers/v5.23.0/vi/model_doc/slanet#transformers.SLANetConfig) (mô hình SLANetConfig)
- **slanext** -- [SLANeXtConfig](/docs/transformers/v5.23.0/vi/model_doc/slanext#transformers.SLANeXtConfig) (mô hình SLANeXtConfig)
- **slanext_vision** -- [SLANeXtVisionConfig](/docs/transformers/v5.23.0/vi/model_doc/slanext#transformers.SLANeXtVisionConfig) (mô hình SLANeXtVisionConfig)
- **smollm3** -- [SmolLM3Config](/docs/transformers/v5.23.0/vi/model_doc/smollm3#transformers.SmolLM3Config) (mô hình SmolLM3Config)
- **smolvlm** -- [SmolVLMConfig](/docs/transformers/v5.23.0/vi/model_doc/smolvlm#transformers.SmolVLMConfig) (mô hình SmolVLMConfig)
- **smolvlm_vision** -- [SmolVLMVisionConfig](/docs/transformers/v5.23.0/vi/model_doc/smolvlm#transformers.SmolVLMVisionConfig) (mô hình SmolVLMVisionConfig)
- **solar_open** -- [SolarOpenConfig](/docs/transformers/v5.23.0/vi/model_doc/solar_open#transformers.SolarOpenConfig) (mô hình SolarOpenConfig)
- **speech-encoder-decoder** -- [SpeechEncoderDecoderConfig](/docs/transformers/v5.23.0/vi/model_doc/speech-encoder-decoder#transformers.SpeechEncoderDecoderConfig) (mô hình SpeechEncoderDecoderConfig)
- **speech_to_text** -- [Speech2TextConfig](/docs/transformers/v5.23.0/vi/model_doc/speech_to_text#transformers.Speech2TextConfig) (mô hình Speech2TextConfig)
- **speecht5** -- [SpeechT5Config](/docs/transformers/v5.23.0/vi/model_doc/speecht5#transformers.SpeechT5Config) (mô hình SpeechT5Config)
- **speecht5_hifigan** -- [SpeechT5HifiGanConfig](/docs/transformers/v5.23.0/vi/model_doc/speecht5#transformers.SpeechT5HifiGanConfig) (mô hình SpeechT5HifiGanConfig)
- **splinter** -- [SplinterConfig](/docs/transformers/v5.23.0/vi/model_doc/splinter#transformers.SplinterConfig) (mô hình SplinterConfig)
- **squeezebert** -- [SqueezeBertConfig](/docs/transformers/v5.23.0/vi/model_doc/squeezebert#transformers.SqueezeBertConfig) (mô hình SqueezeBertConfig)
- **stablelm** -- [StableLmConfig](/docs/transformers/v5.23.0/vi/model_doc/stablelm#transformers.StableLmConfig) (mô hình StableLmConfig)
- **starcoder2** -- [Starcoder2Config](/docs/transformers/v5.23.0/vi/model_doc/starcoder2#transformers.Starcoder2Config) (mô hình Starcoder2Config)
- **step3p5** -- [Step3p7TextConfig](/docs/transformers/v5.23.0/vi/model_doc/step3p7#transformers.Step3p7TextConfig) (mô hình Step3p7TextConfig)
- **step3p5_vision** -- [Step3p7VisionConfig](/docs/transformers/v5.23.0/vi/model_doc/step3p7#transformers.Step3p7VisionConfig) (mô hình Step3p7VisionConfig)
- **step3p7** -- [Step3p7Config](/docs/transformers/v5.23.0/vi/model_doc/step3p7#transformers.Step3p7Config) (mô hình Step3p7Config)
- **superglue** -- [SuperGlueConfig](/docs/transformers/v5.23.0/vi/model_doc/superglue#transformers.SuperGlueConfig) (mô hình SuperGlueConfig)
- **superpoint** -- [SuperPointConfig](/docs/transformers/v5.23.0/vi/model_doc/superpoint#transformers.SuperPointConfig) (mô hình SuperPointConfig)
- **swiftformer** -- [SwiftFormerConfig](/docs/transformers/v5.23.0/vi/model_doc/swiftformer#transformers.SwiftFormerConfig) (mô hình SwiftFormerConfig)
- **swin** -- [SwinConfig](/docs/transformers/v5.23.0/vi/model_doc/swin#transformers.SwinConfig) (mô hình SwinConfig)
- **swin2sr** -- [Swin2SRConfig](/docs/transformers/v5.23.0/vi/model_doc/swin2sr#transformers.Swin2SRConfig) (mô hình Swin2SRConfig)
- **swinv2** -- [Swinv2Config](/docs/transformers/v5.23.0/vi/model_doc/swinv2#transformers.Swinv2Config) (mô hình Swinv2Config)
- **switch_transformers** -- [SwitchTransformersConfig](/docs/transformers/v5.23.0/vi/model_doc/switch_transformers#transformers.SwitchTransformersConfig) (mô hình SwitchTransformersConfig)
- **t5** -- [T5Config](/docs/transformers/v5.23.0/vi/model_doc/t5#transformers.T5Config) (mô hình T5Config)
- **t5_gemma_module** -- [T5GemmaModuleConfig](/docs/transformers/v5.23.0/vi/model_doc/t5gemma#transformers.T5GemmaModuleConfig) (mô hình T5GemmaModuleConfig)
- **t5gemma** -- [T5GemmaConfig](/docs/transformers/v5.23.0/vi/model_doc/t5gemma#transformers.T5GemmaConfig) (mô hình T5GemmaConfig)
- **t5gemma2** -- [T5Gemma2Config](/docs/transformers/v5.23.0/vi/model_doc/t5gemma2#transformers.T5Gemma2Config) (mô hình T5Gemma2Config)
- **t5gemma2_decoder** -- [T5Gemma2DecoderConfig](/docs/transformers/v5.23.0/vi/model_doc/t5gemma2#transformers.T5Gemma2DecoderConfig) (mô hình T5Gemma2DecoderConfig)
- **t5gemma2_encoder** -- [T5Gemma2EncoderConfig](/docs/transformers/v5.23.0/vi/model_doc/t5gemma2#transformers.T5Gemma2EncoderConfig) (mô hình T5Gemma2EncoderConfig)
- **t5gemma2_text** -- [T5Gemma2TextConfig](/docs/transformers/v5.23.0/vi/model_doc/t5gemma2#transformers.T5Gemma2TextConfig) (mô hình T5Gemma2TextConfig)
- **table-transformer** -- [TableTransformerConfig](/docs/transformers/v5.23.0/vi/model_doc/table-transformer#transformers.TableTransformerConfig) (mô hình TableTransformerConfig)
- **tapas** -- [TapasConfig](/docs/transformers/v5.23.0/vi/model_doc/tapas#transformers.TapasConfig) (mô hình TapasConfig)
- **textnet** -- [TextNetConfig](/docs/transformers/v5.23.0/vi/model_doc/textnet#transformers.TextNetConfig) (mô hình TextNetConfig)
- **time_series_transformer** -- [TimeSeriesTransformerConfig](/docs/transformers/v5.23.0/vi/model_doc/time_series_transformer#transformers.TimeSeriesTransformerConfig) (mô hình TimeSeriesTransformerConfig)
- **timesfm** -- [TimesFmConfig](/docs/transformers/v5.23.0/vi/model_doc/timesfm#transformers.TimesFmConfig) (mô hình TimesFmConfig)
- **timesfm2_5** -- [TimesFm2_5Config](/docs/transformers/v5.23.0/vi/model_doc/timesfm2_5#transformers.TimesFm2_5Config) (mô hình TimesFm2_5Config)
- **timesformer** -- [TimesformerConfig](/docs/transformers/v5.23.0/vi/model_doc/timesformer#transformers.TimesformerConfig) (mô hình TimesformerConfig)
- **timm_backbone** -- [TimmBackboneConfig](/docs/transformers/v5.23.0/vi/main_classes/backbones#transformers.TimmBackboneConfig) (mô hình TimmBackboneConfig)
- **timm_wrapper** -- [TimmWrapperConfig](/docs/transformers/v5.23.0/vi/model_doc/timm_wrapper#transformers.TimmWrapperConfig) (mô hình TimmWrapperConfig)
- **tipsv2** -- [Tipsv2Config](/docs/transformers/v5.23.0/vi/model_doc/tipsv2#transformers.Tipsv2Config) (mô hình Tipsv2Config)
- **tipsv2_dpt** -- [Tipsv2DptConfig](/docs/transformers/v5.23.0/vi/model_doc/tipsv2_dpt#transformers.Tipsv2DptConfig) (mô hình Tipsv2DptConfig)
- **tipsv2_text_model** -- [Tipsv2TextConfig](/docs/transformers/v5.23.0/vi/model_doc/tipsv2#transformers.Tipsv2TextConfig) (mô hình Tipsv2TextConfig)
- **tipsv2_vision_model** -- [Tipsv2VisionConfig](/docs/transformers/v5.23.0/vi/model_doc/tipsv2#transformers.Tipsv2VisionConfig) (mô hình Tipsv2VisionConfig)
- **trocr** -- [TrOCRConfig](/docs/transformers/v5.23.0/vi/model_doc/trocr#transformers.TrOCRConfig) (mô hình TrOCRConfig)
- **tvp** -- [TvpConfig](/docs/transformers/v5.23.0/vi/model_doc/tvp#transformers.TvpConfig) (mô hình TvpConfig)
- **udop** -- [UdopConfig](/docs/transformers/v5.23.0/vi/model_doc/udop#transformers.UdopConfig) (mô hình UdopConfig)
- **ultrabert** -- [UltrabertConfig](/docs/transformers/v5.23.0/vi/model_doc/ultrabert#transformers.UltrabertConfig) (mô hình UltrabertConfig)
- **ultravbert** -- [UltraVBertConfig](/docs/transformers/v5.23.0/vi/model_doc/ultravbert#transformers.UltraVBertConfig) (mô hình UltraVBertConfig)
- **umt5** -- [UMT5Config](/docs/transformers/v5.23.0/vi/model_doc/umt5#transformers.UMT5Config) (mô hình UMT5Config)
- **unispeech** -- [UniSpeechConfig](/docs/transformers/v5.23.0/vi/model_doc/unispeech#transformers.UniSpeechConfig) (mô hình UniSpeechConfig)
- **unispeech-sat** -- [UniSpeechSatConfig](/docs/transformers/v5.23.0/vi/model_doc/unispeech-sat#transformers.UniSpeechSatConfig) (mô hình UniSpeechSatConfig)
- **univnet** -- [UnivNetConfig](/docs/transformers/v5.23.0/vi/model_doc/univnet#transformers.UnivNetConfig) (mô hình UnivNetConfig)
- **unlimited_ocr** -- [UnlimitedOcrConfig](/docs/transformers/v5.23.0/vi/model_doc/unlimited_ocr#transformers.UnlimitedOcrConfig) (mô hình UnlimitedOcrConfig)
- **unlimited_ocr_sam_vision_model** -- [UnlimitedOcrSamVisionConfig](/docs/transformers/v5.23.0/vi/model_doc/unlimited_ocr#transformers.UnlimitedOcrSamVisionConfig) (mô hình UnlimitedOcrSamVisionConfig)
- **unlimited_ocr_text** -- [UnlimitedOcrTextConfig](/docs/transformers/v5.23.0/vi/model_doc/unlimited_ocr#transformers.UnlimitedOcrTextConfig) (mô hình UnlimitedOcrTextConfig)
- **unlimited_ocr_vision** -- [UnlimitedOcrVisionConfig](/docs/transformers/v5.23.0/vi/model_doc/unlimited_ocr#transformers.UnlimitedOcrVisionConfig) (mô hình UnlimitedOcrVisionConfig)
- **unlimited_ocr_vision_encoder** -- [UnlimitedOcrVisionEncoderConfig](/docs/transformers/v5.23.0/vi/model_doc/unlimited_ocr#transformers.UnlimitedOcrVisionEncoderConfig) (mô hình UnlimitedOcrVisionEncoderConfig)
- **upernet** -- [UperNetConfig](/docs/transformers/v5.23.0/vi/model_doc/upernet#transformers.UperNetConfig) (mô hình UperNetConfig)
- **uvdoc** -- [UVDocConfig](/docs/transformers/v5.23.0/vi/model_doc/uvdoc#transformers.UVDocConfig) (mô hình UVDocConfig)
- **uvdoc_backbone** -- [UVDocBackboneConfig](/docs/transformers/v5.23.0/vi/model_doc/uvdoc#transformers.UVDocBackboneConfig) (mô hình UVDocBackboneConfig)
- **vaultgemma** -- [VaultGemmaConfig](/docs/transformers/v5.23.0/vi/model_doc/vaultgemma#transformers.VaultGemmaConfig) (mô hình VaultGemmaConfig)
- **vibevoice** -- [VibeVoiceConfig](/docs/transformers/v5.23.0/vi/model_doc/vibevoice#transformers.VibeVoiceConfig) (mô hình VibeVoiceConfig)
- **vibevoice_acoustic_tokenizer** -- [VibeVoiceAcousticTokenizerConfig](/docs/transformers/v5.23.0/vi/model_doc/vibevoice_acoustic_tokenizer#transformers.VibeVoiceAcousticTokenizerConfig) (mô hình VibeVoiceAcousticTokenizerConfig)
- **vibevoice_acoustic_tokenizer_decoder** -- [VibeVoiceAcousticTokenizerDecoderConfig](/docs/transformers/v5.23.0/vi/model_doc/vibevoice_acoustic_tokenizer#transformers.VibeVoiceAcousticTokenizerDecoderConfig) (mô hình VibeVoiceAcousticTokenizerDecoderConfig)
- **vibevoice_acoustic_tokenizer_encoder** -- [VibeVoiceAcousticTokenizerEncoderConfig](/docs/transformers/v5.23.0/vi/model_doc/vibevoice_acoustic_tokenizer#transformers.VibeVoiceAcousticTokenizerEncoderConfig) (mô hình VibeVoiceAcousticTokenizerEncoderConfig)
- **vibevoice_asr** -- [VibeVoiceAsrConfig](/docs/transformers/v5.23.0/vi/model_doc/vibevoice_asr#transformers.VibeVoiceAsrConfig) (mô hình VibeVoiceAsrConfig)
- **vibevoice_diffusion** -- [VibeVoiceDiffusionHeadConfig](/docs/transformers/v5.23.0/vi/model_doc/vibevoice#transformers.VibeVoiceDiffusionHeadConfig) (mô hình VibeVoiceDiffusionHeadConfig)
- **video_llama_3** -- [VideoLlama3Config](/docs/transformers/v5.23.0/vi/model_doc/video_llama_3#transformers.VideoLlama3Config) (mô hình VideoLlama3Config)
- **video_llama_3_vision** -- [VideoLlama3VisionConfig](/docs/transformers/v5.23.0/vi/model_doc/video_llama_3#transformers.VideoLlama3VisionConfig) (mô hình VideoLlama3VisionConfig)
- **video_llava** -- [VideoLlavaConfig](/docs/transformers/v5.23.0/vi/model_doc/video_llava#transformers.VideoLlavaConfig) (mô hình VideoLlavaConfig)
- **videomae** -- [VideoMAEConfig](/docs/transformers/v5.23.0/vi/model_doc/videomae#transformers.VideoMAEConfig) (mô hình VideoMAEConfig)
- **videomt** -- [VideomtConfig](/docs/transformers/v5.23.0/vi/model_doc/videomt#transformers.VideomtConfig) (mô hình VideomtConfig)
- **videoprism** -- [VideoPrismConfig](/docs/transformers/v5.23.0/vi/model_doc/videoprism#transformers.VideoPrismConfig) (mô hình VideoPrismConfig)
- **videoprism_text_model** -- [VideoPrismTextConfig](/docs/transformers/v5.23.0/vi/model_doc/videoprism#transformers.VideoPrismTextConfig) (mô hình VideoPrismTextConfig)
- **videoprism_vision_model** -- [VideoPrismVisionConfig](/docs/transformers/v5.23.0/vi/model_doc/videoprism#transformers.VideoPrismVisionConfig) (mô hình VideoPrismVisionConfig)
- **vilt** -- [ViltConfig](/docs/transformers/v5.23.0/vi/model_doc/vilt#transformers.ViltConfig) (mô hình ViltConfig)
- **vipllava** -- [VipLlavaConfig](/docs/transformers/v5.23.0/vi/model_doc/vipllava#transformers.VipLlavaConfig) (mô hình VipLlavaConfig)
- **vision-encoder-decoder** -- [VisionEncoderDecoderConfig](/docs/transformers/v5.23.0/vi/model_doc/vision-encoder-decoder#transformers.VisionEncoderDecoderConfig) (mô hình VisionEncoderDecoderConfig)
- **vision-text-dual-encoder** -- [VisionTextDualEncoderConfig](/docs/transformers/v5.23.0/vi/model_doc/vision-text-dual-encoder#transformers.VisionTextDualEncoderConfig) (mô hình VisionTextDualEncoderConfig)
- **visual_bert** -- [VisualBertConfig](/docs/transformers/v5.23.0/vi/model_doc/visual_bert#transformers.VisualBertConfig) (mô hình VisualBertConfig)
- **vit** -- [ViTConfig](/docs/transformers/v5.23.0/vi/model_doc/vit#transformers.ViTConfig) (mô hình ViTConfig)
- **vit_mae** -- [ViTMAEConfig](/docs/transformers/v5.23.0/vi/model_doc/vit_mae#transformers.ViTMAEConfig) (mô hình ViTMAEConfig)
- **vit_msn** -- [ViTMSNConfig](/docs/transformers/v5.23.0/vi/model_doc/vit_msn#transformers.ViTMSNConfig) (mô hình ViTMSNConfig)
- **vitdet** -- [VitDetConfig](/docs/transformers/v5.23.0/vi/model_doc/vitdet#transformers.VitDetConfig) (mô hình VitDetConfig)
- **vitmatte** -- [VitMatteConfig](/docs/transformers/v5.23.0/vi/model_doc/vitmatte#transformers.VitMatteConfig) (mô hình VitMatteConfig)
- **vitpose** -- [VitPoseConfig](/docs/transformers/v5.23.0/vi/model_doc/vitpose#transformers.VitPoseConfig) (mô hình VitPoseConfig)
- **vitpose_backbone** -- `VitPoseBackboneConfig` (mô hình VitPoseBackboneConfig)
- **vits** -- [VitsConfig](/docs/transformers/v5.23.0/vi/model_doc/vits#transformers.VitsConfig) (mô hình VitsConfig)
- **vivit** -- [VivitConfig](/docs/transformers/v5.23.0/vi/model_doc/vivit#transformers.VivitConfig) (mô hình VivitConfig)
- **vjepa2** -- [VJEPA2Config](/docs/transformers/v5.23.0/vi/model_doc/vjepa2#transformers.VJEPA2Config) (mô hình VJEPA2Config)
- **voxtral** -- [VoxtralConfig](/docs/transformers/v5.23.0/vi/model_doc/voxtral#transformers.VoxtralConfig) (mô hình VoxtralConfig)
- **voxtral_encoder** -- [VoxtralEncoderConfig](/docs/transformers/v5.23.0/vi/model_doc/voxtral#transformers.VoxtralEncoderConfig) (mô hình VoxtralEncoderConfig)
- **voxtral_realtime** -- [VoxtralRealtimeConfig](/docs/transformers/v5.23.0/vi/model_doc/voxtral_realtime#transformers.VoxtralRealtimeConfig) (mô hình VoxtralRealtimeConfig)
- **voxtral_realtime_encoder** -- [VoxtralRealtimeEncoderConfig](/docs/transformers/v5.23.0/vi/model_doc/voxtral_realtime#transformers.VoxtralRealtimeEncoderConfig) (mô hình VoxtralRealtimeEncoderConfig)
- **voxtral_realtime_text** -- [VoxtralRealtimeTextConfig](/docs/transformers/v5.23.0/vi/model_doc/voxtral_realtime#transformers.VoxtralRealtimeTextConfig) (mô hình VoxtralRealtimeTextConfig)
- **wav2vec2** -- [Wav2Vec2Config](/docs/transformers/v5.23.0/vi/model_doc/wav2vec2#transformers.Wav2Vec2Config) (mô hình Wav2Vec2Config)
- **wav2vec2-bert** -- [Wav2Vec2BertConfig](/docs/transformers/v5.23.0/vi/model_doc/wav2vec2-bert#transformers.Wav2Vec2BertConfig) (mô hình Wav2Vec2BertConfig)
- **wav2vec2-conformer** -- [Wav2Vec2ConformerConfig](/docs/transformers/v5.23.0/vi/model_doc/wav2vec2-conformer#transformers.Wav2Vec2ConformerConfig) (mô hình Wav2Vec2ConformerConfig)
- **wavlm** -- [WavLMConfig](/docs/transformers/v5.23.0/vi/model_doc/wavlm#transformers.WavLMConfig) (mô hình WavLMConfig)
- **whisper** -- [WhisperConfig](/docs/transformers/v5.23.0/vi/model_doc/whisper#transformers.WhisperConfig) (mô hình WhisperConfig)
- **xclip** -- [XCLIPConfig](/docs/transformers/v5.23.0/vi/model_doc/xclip#transformers.XCLIPConfig) (mô hình XCLIPConfig)
- **xclip_text_model** -- [XCLIPTextConfig](/docs/transformers/v5.23.0/vi/model_doc/xclip#transformers.XCLIPTextConfig) (mô hình XCLIPTextConfig)
- **xclip_vision_model** -- [XCLIPVisionConfig](/docs/transformers/v5.23.0/vi/model_doc/xclip#transformers.XCLIPVisionConfig) (mô hình XCLIPVisionConfig)
- **xcodec** -- [XcodecConfig](/docs/transformers/v5.23.0/vi/model_doc/xcodec#transformers.XcodecConfig) (mô hình XcodecConfig)
- **xcodec2** -- [Xcodec2Config](/docs/transformers/v5.23.0/vi/model_doc/xcodec2#transformers.Xcodec2Config) (mô hình Xcodec2Config)
- **xglm** -- [XGLMConfig](/docs/transformers/v5.23.0/vi/model_doc/xglm#transformers.XGLMConfig) (mô hình XGLMConfig)
- **xlm** -- [XLMConfig](/docs/transformers/v5.23.0/vi/model_doc/xlm#transformers.XLMConfig) (mô hình XLMConfig)
- **xlm-roberta** -- [XLMRobertaConfig](/docs/transformers/v5.23.0/vi/model_doc/xlm-roberta#transformers.XLMRobertaConfig) (mô hình XLMRobertaConfig)
- **xlm-roberta-xl** -- [XLMRobertaXLConfig](/docs/transformers/v5.23.0/vi/model_doc/xlm-roberta-xl#transformers.XLMRobertaXLConfig) (mô hình XLMRobertaXLConfig)
- **xlnet** -- [XLNetConfig](/docs/transformers/v5.23.0/vi/model_doc/xlnet#transformers.XLNetConfig) (mô hình XLNetConfig)
- **xlstm** -- [xLSTMConfig](/docs/transformers/v5.23.0/vi/model_doc/xlstm#transformers.xLSTMConfig) (mô hình xLSTMConfig)
- **xmod** -- [XmodConfig](/docs/transformers/v5.23.0/vi/model_doc/xmod#transformers.XmodConfig) (mô hình XmodConfig)
- **yolos** -- [YolosConfig](/docs/transformers/v5.23.0/vi/model_doc/yolos#transformers.YolosConfig) (mô hình YolosConfig)
- **yoso** -- [YosoConfig](/docs/transformers/v5.23.0/vi/model_doc/yoso#transformers.YosoConfig) (mô hình YosoConfig)
- **youtu** -- [YoutuConfig](/docs/transformers/v5.23.0/vi/model_doc/youtu#transformers.YoutuConfig) (mô hình YoutuConfig)
- **zamba** -- [ZambaConfig](/docs/transformers/v5.23.0/vi/model_doc/zamba#transformers.ZambaConfig) (mô hình ZambaConfig)
- **zamba2** -- [Zamba2Config](/docs/transformers/v5.23.0/vi/model_doc/zamba2#transformers.Zamba2Config) (mô hình Zamba2Config)
- **zaya** -- [ZayaConfig](/docs/transformers/v5.23.0/vi/model_doc/zaya#transformers.ZayaConfig) (mô hình ZayaConfig)
- **zoedepth** -- [ZoeDepthConfig](/docs/transformers/v5.23.0/vi/model_doc/zoedepth#transformers.ZoeDepthConfig) (mô hình ZoeDepthConfig)

Ví dụ:

```python
>>> from transformers import AutoConfig

>>> # Download configuration from huggingface.co and cache.
>>> config = AutoConfig.from_pretrained("google-bert/bert-base-uncased")

>>> # Download configuration from huggingface.co (user-uploaded) and cache.
>>> config = AutoConfig.from_pretrained("dbmdz/bert-base-german-cased")

>>> # If configuration file is in a directory (e.g., was saved using *save_pretrained('./test/saved_model/')*).
>>> config = AutoConfig.from_pretrained("./test/bert_saved_model/")

>>> # Load a specific configuration file.
>>> config = AutoConfig.from_pretrained("./test/bert_saved_model/my_configuration.json")

>>> # Change some config attributes when loading a pretrained config.
>>> config = AutoConfig.from_pretrained("google-bert/bert-base-uncased", output_attentions=True, foo=False)
>>> config.output_attentions
True

>>> config, unused_kwargs = AutoConfig.from_pretrained(
...     "google-bert/bert-base-uncased", output_attentions=True, foo=False, return_unused_kwargs=True
... )
>>> config.output_attentions
True

>>> unused_kwargs
{'foo': False}
```

#### Đăng ký[[transformers.AutoConfig.register]]

```python
register(model_type, config, exist_ok = False)
```

[Nguồn](https://github.com/huggingface/transformers/blob/v5.23.0/src/transformers/models/auto/configuration_auto.py#L455)

**Tham số:**

model_type (`str`) : Kiểu mô hình như "bert" hoặc "gpt".

config ([PreTrainedConfig](/docs/transformers/v5.23.0/vi/main_classes/configuration#transformers.PreTrainedConfig)) : Cấu hình cần đăng ký.

Đăng ký một cấu hình mới cho lớp này.

## AutoTokenizer[[transformers.AutoTokenizer]]

#### transformers.AutoTokenizer[[transformers.AutoTokenizer]]

```python
transformers.AutoTokenizer()
```

[Nguồn](https://github.com/huggingface/transformers/blob/v5.23.0/src/transformers/models/auto/tokenization_auto.py#L659)

Đây là một lớp tokenizer tổng quát sẽ được khởi tạo thành một trong các lớp tokenizer của thư viện khi được tạo bằng phương thức lớp [AutoTokenizer.from_pretrained()](/docs/transformers/v5.23.0/vi/model_doc/auto#transformers.AutoTokenizer.from_pretrained).

Lớp này không thể được khởi tạo trực tiếp bằng `__init__()` (gây ra lỗi).

#### from_pretrained[[transformers.AutoTokenizer.from_pretrained]]

```python
from_pretrained(pretrained_model_name_or_path, *inputs, **kwargs)
```

[Nguồn](https://github.com/huggingface/transformers/blob/v5.23.0/src/transformers/models/auto/tokenization_auto.py#L673)

**Tham số:**

pretrained_model_name_or_path (`str` hoặc `os.PathLike`) : Có thể là một trong các lựa chọn sau:  - Một chuỗi, *model id* của một tokenizer có sẵn được lưu trữ trong kho model trên huggingface.co. - Đường dẫn đến một *thư mục* chứa các tệp từ vựng cần thiết cho tokenizer, chẳng hạn như đã được lưu bằng phương thức [save_pretrained()](/docs/transformers/v5.23.0/vi/internal/tokenization_utils#transformers.PreTrainedTokenizerBase.save_pretrained), ví dụ: `./my_model_directory/`. - Đường dẫn đến một tệp từ vựng duy nhất đã được lưu, nếu và chỉ nếu tokenizer chỉ yêu cầu một tệp từ vựng duy nhất (như Bert hoặc XLNet), ví dụ: `./my_model_directory/vocab.txt`. (Không áp dụng cho tất cả các lớp dẫn xuất)

inputs (các đối số vị trí bổ sung, *tùy chọn*) : Sẽ được truyền đến phương thức `__init__()` của Tokenizer.

config ([PreTrainedConfig](/docs/transformers/v5.23.0/vi/main_classes/configuration#transformers.PreTrainedConfig), *optional*) : Đối tượng cấu hình được sử dụng để xác định lớp tokenizer cần khởi tạo.

cache_dir (`str` hoặc `os.PathLike`, *tùy chọn*) : Đường dẫn đến thư mục mà cấu hình mô hình được huấn luyện trước đã tải xuống sẽ được lưu vào bộ nhớ đệm nếu không sử dụng bộ nhớ đệm tiêu chuẩn.

force_download (`bool`, *tùy chọn*, mặc định là `False`) : Xác định có nên buộc tải lại (re-download) trọng số mô hình và các tệp cấu hình, ghi đè lên các phiên bản đã được lưu trong bộ nhớ đệm nếu chúng tồn tại hay không.

proxies (`dict[str, str]`, *tùy chọn*) : Một từ điển các máy chủ proxy để sử dụng theo giao thức hoặc điểm cuối, ví dụ: `{'http': 'foo.bar:3128', 'http://hostname': 'foo.bar:4012'}`. Các proxy được sử dụng cho mỗi yêu cầu.

revision (`str`, *tùy chọn*, mặc định là `"main"`) : Phiên bản mô hình cụ thể cần sử dụng. Nó có thể là tên nhánh, tên thẻ hoặc id commit, vì chúng tôi sử dụng hệ thống dựa trên git để lưu trữ các mô hình và các sản phẩm khác trên huggingface.co, do đó `revision` có thể là bất kỳ định danh nào được git cho phép.

subfolder (`str`, *tùy chọn*) : Trong trường hợp các tệp liên quan nằm trong một thư mục con của kho mô hình trên huggingface.co (ví dụ: facebook/rag-token-base), hãy chỉ định tại đây.

tokenizer_type (`str`, *tùy chọn*) : Loại tokenizer cần được nạp.

trust_remote_code (`bool`, *tuỳ chọn*, mặc định là `False`) : Cho phép hay không cho phép các mô hình tùy chỉnh được định nghĩa trên Hub trong các tệp modeling riêng của chúng. Chỉ nên đặt tùy chọn này thành `True` cho các kho bạn tin tưởng và đã đọc mã nguồn, vì nó sẽ thực thi mã có trên Hub trên máy cục bộ của bạn.

kwargs (các đối số từ khóa bổ sung, *tùy chọn*) : Sẽ được truyền đến phương thức `__init__()` của Tokenizer. Có thể được sử dụng để đặt các token đặc biệt như `bos_token`, `eos_token`, `unk_token`, `sep_token`, `pad_token`, `cls_token`, `mask_token`, `additional_special_tokens`. Xem các tham số trong `__init__()` để biết thêm chi tiết.

Khởi tạo một trong các lớp tokenizer của thư viện từ từ vựng của một mô hình được huấn luyện trước.

Lớp tokenizer cần khởi tạo được chọn dựa trên thuộc tính `model_type` của đối tượng config (được truyền dưới dạng đối số hoặc được nạp từ `pretrained_model_name_or_path` nếu có thể), hoặc khi thuộc tính này bị thiếu, bằng cách sử dụng khớp mẫu trên `pretrained_model_name_or_path`:

- **EvollaModel** -- [TokenizersBackend](/docs/transformers/v5.23.0/vi/main_classes/tokenizer#transformers.TokenizersBackend) (mô hình EvollaConfig)
- **aimv2** -- [CLIPTokenizer](/docs/transformers/v5.23.0/vi/model_doc/clip#transformers.CLIPTokenizer) (mô hình Aimv2Config)
- **albert** -- [AlbertTokenizer](/docs/transformers/v5.23.0/vi/model_doc/albert#transformers.AlbertTokenizer) (mô hình AlbertConfig)
- **align** -- [BertTokenizer](/docs/transformers/v5.23.0/vi/model_doc/lxmert#transformers.BertTokenizer) (mô hình AlignConfig)
- **aria** -- [TokenizersBackend](/docs/transformers/v5.23.0/vi/main_classes/tokenizer#transformers.TokenizersBackend) (mô hình AriaConfig)
- **audioflamingo3** -- [Qwen2Tokenizer](/docs/transformers/v5.23.0/vi/model_doc/qwen2#transformers.Qwen2Tokenizer) (mô hình AudioFlamingo3Config)
- **aya_vision** -- [CohereTokenizer](/docs/transformers/v5.23.0/vi/model_doc/cohere#transformers.CohereTokenizer) (mô hình AyaVisionConfig)
- **bark** -- [BertTokenizer](/docs/transformers/v5.23.0/vi/model_doc/lxmert#transformers.BertTokenizer) (mô hình BarkConfig)
- **bart** -- [RobertaTokenizer](/docs/transformers/v5.23.0/vi/model_doc/led#transformers.RobertaTokenizer) (mô hình BartConfig)
- **beam** -- [TokenizersBackend](/docs/transformers/v5.23.0/vi/main_classes/tokenizer#transformers.TokenizersBackend) (mô hình BeamConfig)
- **bert** -- [BertTokenizer](/docs/transformers/v5.23.0/vi/model_doc/lxmert#transformers.BertTokenizer) (mô hình BertConfig)
- **bert-generation** -- [BertGenerationTokenizer](/docs/transformers/v5.23.0/vi/model_doc/bert-generation#transformers.BertGenerationTokenizer) (mô hình BertGenerationConfig)
- **big_bird** -- [BigBirdTokenizer](/docs/transformers/v5.23.0/vi/model_doc/big_bird#transformers.BigBirdTokenizer) (mô hình BigBirdConfig)
- **bigbird_pegasus** -- [TokenizersBackend](/docs/transformers/v5.23.0/vi/main_classes/tokenizer#transformers.TokenizersBackend) (mô hình BigBirdPegasusConfig)
- **biogpt** -- [BioGptTokenizer](/docs/transformers/v5.23.0/vi/model_doc/biogpt#transformers.BioGptTokenizer) (mô hình BioGptConfig)
- **blenderbot** -- [BlenderbotTokenizer](/docs/transformers/v5.23.0/vi/model_doc/blenderbot#transformers.BlenderbotTokenizer) (mô hình BlenderbotConfig)
- **blenderbot-small** -- [BlenderbotSmallTokenizer](/docs/transformers/v5.23.0/vi/model_doc/blenderbot-small#transformers.BlenderbotSmallTokenizer) (mô hình BlenderbotSmallConfig)
- **blip** -- [BertTokenizer](/docs/transformers/v5.23.0/vi/model_doc/lxmert#transformers.BertTokenizer) (mô hình BlipConfig)
- **blip-2** -- [GPT2Tokenizer](/docs/transformers/v5.23.0/vi/model_doc/gpt2#transformers.GPT2Tokenizer) (mô hình Blip2Config)
- **bridgetower** -- [RobertaTokenizer](/docs/transformers/v5.23.0/vi/model_doc/led#transformers.RobertaTokenizer) (mô hình BridgeTowerConfig)
- **bros** -- [BertTokenizer](/docs/transformers/v5.23.0/vi/model_doc/lxmert#transformers.BertTokenizer) (mô hình BrosConfig)
- **camembert** -- [CamembertTokenizer](/docs/transformers/v5.23.0/vi/model_doc/camembert#transformers.CamembertTokenizer) (mô hình CamembertConfig)
- **canary** -- [TokenizersBackend](/docs/transformers/v5.23.0/vi/main_classes/tokenizer#transformers.TokenizersBackend) (mô hình CanaryConfig)
- **canine** -- [CanineTokenizer](/docs/transformers/v5.23.0/vi/model_doc/canine#transformers.CanineTokenizer) (mô hình CanineConfig)
- **chinese_clip** -- [BertTokenizer](/docs/transformers/v5.23.0/vi/model_doc/lxmert#transformers.BertTokenizer) (mô hình ChineseCLIPConfig)
- **clap** -- [RobertaTokenizer](/docs/transformers/v5.23.0/vi/model_doc/led#transformers.RobertaTokenizer) (mô hình ClapConfig)
- **clip** -- [CLIPTokenizer](/docs/transformers/v5.23.0/vi/model_doc/clip#transformers.CLIPTokenizer) (mô hình CLIPConfig)
- **clipseg** -- [CLIPTokenizer](/docs/transformers/v5.23.0/vi/model_doc/clip#transformers.CLIPTokenizer) (mô hình CLIPSegConfig)
- **clvp** -- [ClvpTokenizer](/docs/transformers/v5.23.0/vi/model_doc/clvp#transformers.ClvpTokenizer) (mô hình ClvpConfig)
- **codegen** -- [GPT2Tokenizer](/docs/transformers/v5.23.0/vi/model_doc/gpt2#transformers.GPT2Tokenizer) (mô hình CodeGenConfig)
- **cohere** -- [CohereTokenizer](/docs/transformers/v5.23.0/vi/model_doc/cohere#transformers.CohereTokenizer) (mô hình CohereConfig)
- **cohere2** -- [CohereTokenizer](/docs/transformers/v5.23.0/vi/model_doc/cohere#transformers.CohereTokenizer) (mô hình Cohere2Config)
- **cohere_asr** -- [TokenizersBackend](/docs/transformers/v5.23.0/vi/main_classes/tokenizer#transformers.TokenizersBackend) (mô hình CohereAsrConfig)
- **colqwen2** -- [Qwen2Tokenizer](/docs/transformers/v5.23.0/vi/model_doc/qwen2#transformers.Qwen2Tokenizer) (mô hình ColQwen2Config)
- **convbert** -- [BertTokenizer](/docs/transformers/v5.23.0/vi/model_doc/lxmert#transformers.BertTokenizer) (mô hình ConvBertConfig)
- **cosmos3_omni** -- [Qwen2Tokenizer](/docs/transformers/v5.23.0/vi/model_doc/qwen2#transformers.Qwen2Tokenizer) (mô hình Cosmos3OmniConfig)
- **cpmant** -- [CpmAntTokenizer](/docs/transformers/v5.23.0/vi/model_doc/cpmant#transformers.CpmAntTokenizer) (mô hình CpmAntConfig)
- **ctrl** -- [CTRLTokenizer](/docs/transformers/v5.23.0/vi/model_doc/ctrl#transformers.CTRLTokenizer) (mô hình CTRLConfig)
- **data2vec-audio** -- [Wav2Vec2CTCTokenizer](/docs/transformers/v5.23.0/vi/model_doc/wav2vec2#transformers.Wav2Vec2CTCTokenizer) (mô hình Data2VecAudioConfig)
- **data2vec-text** -- [RobertaTokenizer](/docs/transformers/v5.23.0/vi/model_doc/led#transformers.RobertaTokenizer) (mô hình Data2VecTextConfig)
- **dbrx** -- [GPT2Tokenizer](/docs/transformers/v5.23.0/vi/model_doc/gpt2#transformers.GPT2Tokenizer) (mô hình DbrxConfig)
- **deberta** -- [DebertaTokenizer](/docs/transformers/v5.23.0/vi/model_doc/deberta#transformers.DebertaTokenizer) (mô hình DebertaConfig)
- **deberta-v2** -- [DebertaV2Tokenizer](/docs/transformers/v5.23.0/vi/model_doc/deberta-v2#transformers.DebertaV2Tokenizer) (mô hình DebertaV2Config)
- **dia** -- [DiaTokenizer](/docs/transformers/v5.23.0/vi/model_doc/dia#transformers.DiaTokenizer) (mô hình DiaConfig)
- **diffusion_gemma** -- [GemmaTokenizer](/docs/transformers/v5.23.0/vi/model_doc/gemma#transformers.GemmaTokenizer) (mô hình DiffusionGemmaConfig)
- **distilbert** -- [BertTokenizer](/docs/transformers/v5.23.0/vi/model_doc/lxmert#transformers.BertTokenizer) (mô hình DistilBertConfig)
- **dots3_note** -- [Qwen2Tokenizer](/docs/transformers/v5.23.0/vi/model_doc/qwen2#transformers.Qwen2Tokenizer) (mô hình Dots3NoteConfig)
- **dpr** -- [DPRQuestionEncoderTokenizer](/docs/transformers/v5.23.0/vi/model_doc/dpr#transformers.DPRQuestionEncoderTokenizer) (mô hình DPRConfig)
- **electra** -- [BertTokenizer](/docs/transformers/v5.23.0/vi/model_doc/lxmert#transformers.BertTokenizer) (mô hình ElectraConfig)
- **emu3** -- [GPT2Tokenizer](/docs/transformers/v5.23.0/vi/model_doc/gpt2#transformers.GPT2Tokenizer) (mô hình Emu3Config)
- **ernie** -- [BertTokenizer](/docs/transformers/v5.23.0/vi/model_doc/lxmert#transformers.BertTokenizer) (mô hình ErnieConfig)
- **ernie4_5** -- [TokenizersBackend](/docs/transformers/v5.23.0/vi/main_classes/tokenizer#transformers.TokenizersBackend) (mô hình Ernie4_5Config)
- **ernie4_5_moe** -- [TokenizersBackend](/docs/transformers/v5.23.0/vi/main_classes/tokenizer#transformers.TokenizersBackend) (mô hình Ernie4_5_MoeConfig)
- **esm** -- [EsmTokenizer](/docs/transformers/v5.23.0/vi/model_doc/esm#transformers.EsmTokenizer) (mô hình EsmConfig)
- **esmc** -- [EsmcTokenizer](/docs/transformers/v5.23.0/vi/model_doc/esmc#transformers.EsmcTokenizer) (mô hình EsmcConfig)
- **esmfold2** -- [EsmcTokenizer](/docs/transformers/v5.23.0/vi/model_doc/esmc#transformers.EsmcTokenizer) (mô hình EsmFold2Config)
- **falcon_mamba** -- [GPTNeoXTokenizer](/docs/transformers/v5.23.0/vi/model_doc/gpt_neox#transformers.GPTNeoXTokenizer) (mô hình FalconMambaConfig)
- **fastspeech2_conformer** -- `None` (mô hình FastSpeech2ConformerConfig)
- **flaubert** -- [FlaubertTokenizer](/docs/transformers/v5.23.0/vi/model_doc/flaubert#transformers.FlaubertTokenizer) (mô hình FlaubertConfig)
- **flava** -- [BertTokenizer](/docs/transformers/v5.23.0/vi/model_doc/lxmert#transformers.BertTokenizer) (mô hình FlavaConfig)
- **flex_olmo** -- [TokenizersBackend](/docs/transformers/v5.23.0/vi/main_classes/tokenizer#transformers.TokenizersBackend) (mô hình FlexOlmoConfig)
- **florence2** -- [BartTokenizer](/docs/transformers/v5.23.0/vi/model_doc/led#transformers.RobertaTokenizer) (mô hình Florence2Config)
- **fnet** -- [FNetTokenizer](/docs/transformers/v5.23.0/vi/model_doc/fnet#transformers.FNetTokenizer) (mô hình FNetConfig)
- **fsmt** -- [FSMTTokenizer](/docs/transformers/v5.23.0/vi/model_doc/fsmt#transformers.FSMTTokenizer) (mô hình FSMTConfig)
- **fun_asr_nano** -- [Qwen2Tokenizer](/docs/transformers/v5.23.0/vi/model_doc/qwen2#transformers.Qwen2Tokenizer) (mô hình FunAsrNanoConfig)
- **funnel** -- [FunnelTokenizer](/docs/transformers/v5.23.0/vi/model_doc/funnel#transformers.FunnelTokenizer) (mô hình FunnelConfig)
- **fuyu** -- [TokenizersBackend](/docs/transformers/v5.23.0/vi/main_classes/tokenizer#transformers.TokenizersBackend) (mô hình FuyuConfig)
- **gemma** -- [GemmaTokenizer](/docs/transformers/v5.23.0/vi/model_doc/gemma#transformers.GemmaTokenizer) (mô hình GemmaConfig)
- **gemma2** -- [GemmaTokenizer](/docs/transformers/v5.23.0/vi/model_doc/gemma#transformers.GemmaTokenizer) (mô hình Gemma2Config)
- **gemma3** -- [GemmaTokenizer](/docs/transformers/v5.23.0/vi/model_doc/gemma#transformers.GemmaTokenizer) (mô hình Gemma3Config)
- **gemma3_text** -- [GemmaTokenizer](/docs/transformers/v5.23.0/vi/model_doc/gemma#transformers.GemmaTokenizer) (mô hình Gemma3TextConfig)
- **gemma3n** -- [GemmaTokenizer](/docs/transformers/v5.23.0/vi/model_doc/gemma#transformers.GemmaTokenizer) (mô hình Gemma3nConfig)
- **gemma3n_text** -- [GemmaTokenizer](/docs/transformers/v5.23.0/vi/model_doc/gemma#transformers.GemmaTokenizer) (mô hình Gemma3nTextConfig)
- **git** -- [BertTokenizer](/docs/transformers/v5.23.0/vi/model_doc/lxmert#transformers.BertTokenizer) (mô hình GitConfig)
- **glm** -- [TokenizersBackend](/docs/transformers/v5.23.0/vi/main_classes/tokenizer#transformers.TokenizersBackend) (mô hình GlmConfig)
- **glm4** -- [TokenizersBackend](/docs/transformers/v5.23.0/vi/main_classes/tokenizer#transformers.TokenizersBackend) (mô hình Glm4Config)
- **glm4_moe** -- [TokenizersBackend](/docs/transformers/v5.23.0/vi/main_classes/tokenizer#transformers.TokenizersBackend) (mô hình Glm4MoeConfig)
- **glm4_moe_lite** -- [TokenizersBackend](/docs/transformers/v5.23.0/vi/main_classes/tokenizer#transformers.TokenizersBackend) (mô hình Glm4MoeLiteConfig)
- **glm4v** -- [TokenizersBackend](/docs/transformers/v5.23.0/vi/main_classes/tokenizer#transformers.TokenizersBackend) (mô hình Glm4vConfig)
- **glm4v_moe** -- [TokenizersBackend](/docs/transformers/v5.23.0/vi/main_classes/tokenizer#transformers.TokenizersBackend) (mô hình Glm4vMoeConfig)
- **glm_image** -- [TokenizersBackend](/docs/transformers/v5.23.0/vi/main_classes/tokenizer#transformers.TokenizersBackend) (mô hình GlmImageConfig)
- **glmasr** -- [TokenizersBackend](/docs/transformers/v5.23.0/vi/main_classes/tokenizer#transformers.TokenizersBackend) (mô hình GlmAsrConfig)
- **got_ocr2** -- [TokenizersBackend](/docs/transformers/v5.23.0/vi/main_classes/tokenizer#transformers.TokenizersBackend) (mô hình GotOcr2Config)
- **gpt-sw3** -- [GPTSw3Tokenizer](/docs/transformers/v5.23.0/vi/model_doc/gpt-sw3#transformers.GPTSw3Tokenizer) (mô hình GPT2Config)
- **gpt2** -- [GPT2Tokenizer](/docs/transformers/v5.23.0/vi/model_doc/gpt2#transformers.GPT2Tokenizer) (mô hình GPT2Config)
- **gpt_bigcode** -- [TokenizersBackend](/docs/transformers/v5.23.0/vi/main_classes/tokenizer#transformers.TokenizersBackend) (mô hình GPTBigCodeConfig)
- **gpt_neo** -- [GPT2Tokenizer](/docs/transformers/v5.23.0/vi/model_doc/gpt2#transformers.GPT2Tokenizer) (mô hình GPTNeoConfig)
- **gpt_neox** -- [GPTNeoXTokenizer](/docs/transformers/v5.23.0/vi/model_doc/gpt_neox#transformers.GPTNeoXTokenizer) (mô hình GPTNeoXConfig)
- **gpt_neox_japanese** -- [GPTNeoXJapaneseTokenizer](/docs/transformers/v5.23.0/vi/model_doc/gpt_neox_japanese#transformers.GPTNeoXJapaneseTokenizer) (mô hình GPTNeoXJapaneseConfig)
- **gptj** -- [GPT2Tokenizer](/docs/transformers/v5.23.0/vi/model_doc/gpt2#transformers.GPT2Tokenizer) (mô hình GPTJConfig)
- **gradium_phonon_tts** -- [TokenizersBackend](/docs/transformers/v5.23.0/vi/main_classes/tokenizer#transformers.TokenizersBackend) (mô hình GradiumPhononTTSConfig)
- **granite** -- [TokenizersBackend](/docs/transformers/v5.23.0/vi/main_classes/tokenizer#transformers.TokenizersBackend) (mô hình GraniteConfig)
- **granite_speech5_ctc** -- [ParakeetTokenizer](/docs/transformers/v5.23.0/vi/model_doc/parakeet#transformers.ParakeetTokenizer) (mô hình GraniteSpeech5CTCConfig)
- **granitemoe** -- [TokenizersBackend](/docs/transformers/v5.23.0/vi/main_classes/tokenizer#transformers.TokenizersBackend) (mô hình GraniteMoeConfig)
- **granitemoehybrid** -- [TokenizersBackend](/docs/transformers/v5.23.0/vi/main_classes/tokenizer#transformers.TokenizersBackend) (mô hình GraniteMoeHybridConfig)
- **granitemoeshared** -- [TokenizersBackend](/docs/transformers/v5.23.0/vi/main_classes/tokenizer#transformers.TokenizersBackend) (mô hình GraniteMoeSharedConfig)
- **grounding-dino** -- [BertTokenizer](/docs/transformers/v5.23.0/vi/model_doc/lxmert#transformers.BertTokenizer) (mô hình GroundingDinoConfig)
- **groupvit** -- [CLIPTokenizer](/docs/transformers/v5.23.0/vi/model_doc/clip#transformers.CLIPTokenizer) (mô hình GroupViTConfig)
- **gte** -- [XLMRobertaTokenizer](/docs/transformers/v5.23.0/vi/model_doc/xlm-roberta#transformers.XLMRobertaTokenizer) (mô hình GteConfig)
- **hubert** -- [Wav2Vec2CTCTokenizer](/docs/transformers/v5.23.0/vi/model_doc/wav2vec2#transformers.Wav2Vec2CTCTokenizer) (mô hình HubertConfig)
- **hunyuan_vl** -- [Qwen2Tokenizer](/docs/transformers/v5.23.0/vi/model_doc/qwen2#transformers.Qwen2Tokenizer) (mô hình HunYuanVLConfig)
- **hyperclovax** -- [TokenizersBackend](/docs/transformers/v5.23.0/vi/main_classes/tokenizer#transformers.TokenizersBackend) (mô hình HyperCLOVAXConfig)
- **hyperclovax_vision_v2** -- [GPT2Tokenizer](/docs/transformers/v5.23.0/vi/model_doc/gpt2#transformers.GPT2Tokenizer) (mô hình HyperCLOVAXVisionV2Config)
- **ibert** -- [RobertaTokenizer](/docs/transformers/v5.23.0/vi/model_doc/led#transformers.RobertaTokenizer) (mô hình IBertConfig)
- **idefics** -- [LlamaTokenizer](/docs/transformers/v5.23.0/vi/model_doc/llama2#transformers.LlamaTokenizer) (mô hình IdeficsConfig)
- **idefics2** -- [LlamaTokenizer](/docs/transformers/v5.23.0/vi/model_doc/llama2#transformers.LlamaTokenizer) (mô hình Idefics2Config)
- **instructblip** -- [GPT2Tokenizer](/docs/transformers/v5.23.0/vi/model_doc/gpt2#transformers.GPT2Tokenizer) (mô hình InstructBlipConfig)
- **instructblipvideo** -- [GPT2Tokenizer](/docs/transformers/v5.23.0/vi/model_doc/gpt2#transformers.GPT2Tokenizer) (mô hình InstructBlipVideoConfig)
- **internlm3** -- [TokenizersBackend](/docs/transformers/v5.23.0/vi/main_classes/tokenizer#transformers.TokenizersBackend) (mô hình InternLM3Config)
- **internvl** -- [Qwen2Tokenizer](/docs/transformers/v5.23.0/vi/model_doc/qwen2#transformers.Qwen2Tokenizer) (mô hình InternVLConfig)
- **iquestcoder** -- [TokenizersBackend](/docs/transformers/v5.23.0/vi/main_classes/tokenizer#transformers.TokenizersBackend) (mô hình IQuestCoderConfig)
- **jais2** -- [GPT2Tokenizer](/docs/transformers/v5.23.0/vi/model_doc/gpt2#transformers.GPT2Tokenizer) (mô hình Jais2Config)
- **jamba** -- [TokenizersBackend](/docs/transformers/v5.23.0/vi/main_classes/tokenizer#transformers.TokenizersBackend) (mô hình JambaConfig)
- **jina_embeddings_v3** -- [XLMRobertaTokenizer](/docs/transformers/v5.23.0/vi/model_doc/xlm-roberta#transformers.XLMRobertaTokenizer) (mô hình JinaEmbeddingsV3Config)
- **kimi_k25** -- [TokenizersBackend](/docs/transformers/v5.23.0/vi/main_classes/tokenizer#transformers.TokenizersBackend) (mô hình Kimi_K25Config)
- **kimi_linear** -- [TokenizersBackend](/docs/transformers/v5.23.0/vi/main_classes/tokenizer#transformers.TokenizersBackend) (mô hình KimiLinearConfig)
- **kosmos-2** -- [TokenizersBackend](/docs/transformers/v5.23.0/vi/main_classes/tokenizer#transformers.TokenizersBackend) (mô hình Kosmos2Config)
- **lasr_ctc** -- [LasrTokenizer](/docs/transformers/v5.23.0/vi/model_doc/lasr#transformers.LasrTokenizer) (mô hình LasrCTCConfig)
- **lasr_encoder** -- [LasrTokenizer](/docs/transformers/v5.23.0/vi/model_doc/lasr#transformers.LasrTokenizer) (mô hình LasrEncoderConfig)
- **layoutlm** -- [BertTokenizer](/docs/transformers/v5.23.0/vi/model_doc/lxmert#transformers.BertTokenizer) (mô hình LayoutLMConfig)
- **layoutlmv2** -- [LayoutLMv2Tokenizer](/docs/transformers/v5.23.0/vi/model_doc/layoutlmv2#transformers.LayoutLMv2Tokenizer) (mô hình LayoutLMv2Config)
- **layoutlmv3** -- [LayoutLMv3Tokenizer](/docs/transformers/v5.23.0/vi/model_doc/layoutlmv3#transformers.LayoutLMv3Tokenizer) (mô hình LayoutLMv3Config)
- **layoutxlm** -- [LayoutXLMTokenizer](/docs/transformers/v5.23.0/vi/model_doc/layoutxlm#transformers.LayoutXLMTokenizer) (mô hình LayoutXLMConfig)
- **led** -- [LEDTokenizer](/docs/transformers/v5.23.0/vi/model_doc/led#transformers.RobertaTokenizer) (mô hình LEDConfig)
- **lighton_ocr** -- [Qwen2TokenizerFast](/docs/transformers/v5.23.0/vi/model_doc/qwen2#transformers.Qwen2Tokenizer) (mô hình LightOnOcrConfig)
- **lilt** -- [RobertaTokenizer](/docs/transformers/v5.23.0/vi/model_doc/led#transformers.RobertaTokenizer) (mô hình LiltConfig)
- **llava** -- [TokenizersBackend](/docs/transformers/v5.23.0/vi/main_classes/tokenizer#transformers.TokenizersBackend) (mô hình LlavaConfig)
- **llava_next** -- [TokenizersBackend](/docs/transformers/v5.23.0/vi/main_classes/tokenizer#transformers.TokenizersBackend) (mô hình LlavaNextConfig)
- **longformer** -- [RobertaTokenizer](/docs/transformers/v5.23.0/vi/model_doc/led#transformers.RobertaTokenizer) (mô hình LongformerConfig)
- **luke** -- [LukeTokenizer](/docs/transformers/v5.23.0/vi/model_doc/luke#transformers.LukeTokenizer) (mô hình LukeConfig)
- **lxmert** -- [LxmertTokenizer](/docs/transformers/v5.23.0/vi/model_doc/lxmert#transformers.BertTokenizer) (mô hình LxmertConfig)
- **m2m_100** -- [M2M100Tokenizer](/docs/transformers/v5.23.0/vi/model_doc/m2m_100#transformers.M2M100Tokenizer) (mô hình M2M100Config)
- **mamba** -- [GPTNeoXTokenizer](/docs/transformers/v5.23.0/vi/model_doc/gpt_neox#transformers.GPTNeoXTokenizer) (mô hình MambaConfig)
- **mamba2** -- [GPTNeoXTokenizer](/docs/transformers/v5.23.0/vi/model_doc/gpt_neox#transformers.GPTNeoXTokenizer) (mô hình Mamba2Config)
- **marian** -- [MarianTokenizer](/docs/transformers/v5.23.0/vi/model_doc/marian#transformers.MarianTokenizer) (mô hình MarianConfig)
- **markuplm** -- [MarkupLMTokenizer](/docs/transformers/v5.23.0/vi/model_doc/markuplm#transformers.MarkupLMTokenizer) (mô hình MarkupLMConfig)
- **mbart** -- [MBartTokenizer](/docs/transformers/v5.23.0/vi/model_doc/mbart#transformers.MBartTokenizer) (mô hình MBartConfig)
- **megatron-bert** -- [BertTokenizer](/docs/transformers/v5.23.0/vi/model_doc/lxmert#transformers.BertTokenizer) (mô hình MegatronBertConfig)
- **metaclip_2** -- [XLMRobertaTokenizer](/docs/transformers/v5.23.0/vi/model_doc/xlm-roberta#transformers.XLMRobertaTokenizer) (mô hình MetaClip2Config)
- **mgp-str** -- [MgpstrTokenizer](/docs/transformers/v5.23.0/vi/model_doc/mgp-str#transformers.MgpstrTokenizer) (mô hình MgpstrConfig)
- **mimo_v2_flash** -- [TokenizersBackend](/docs/transformers/v5.23.0/vi/main_classes/tokenizer#transformers.TokenizersBackend) (mô hình MiMoV2FlashConfig)
- **minicpm3** -- [TokenizersBackend](/docs/transformers/v5.23.0/vi/main_classes/tokenizer#transformers.TokenizersBackend) (mô hình MiniCPM3Config)
- **minicpm_ocr** -- [TokenizersBackend](/docs/transformers/v5.23.0/vi/main_classes/tokenizer#transformers.TokenizersBackend) (mô hình MiniCPMOcrConfig)
- **minicpmv4_6** -- [TokenizersBackend](/docs/transformers/v5.23.0/vi/main_classes/tokenizer#transformers.TokenizersBackend) (mô hình MiniCPMV4_6Config)
- **minicpmv4_7** -- [TokenizersBackend](/docs/transformers/v5.23.0/vi/main_classes/tokenizer#transformers.TokenizersBackend) (mô hình MiniCPMV4_7Config)
- **minimax_m2** -- [TokenizersBackend](/docs/transformers/v5.23.0/vi/main_classes/tokenizer#transformers.TokenizersBackend) (mô hình MiniMaxM2Config)
- **ministral** -- [MistralCommonBackend](/docs/transformers/v5.23.0/vi/model_doc/mistral#transformers.MistralCommonBackend) (mô hình MinistralConfig)
- **ministral3** -- [MistralCommonBackend](/docs/transformers/v5.23.0/vi/model_doc/mistral#transformers.MistralCommonBackend) (mô hình Ministral3Config)
- **mistral** -- [MistralCommonBackend](/docs/transformers/v5.23.0/vi/model_doc/mistral#transformers.MistralCommonBackend) (mô hình MistralConfig)
- **mistral3** -- [MistralCommonBackend](/docs/transformers/v5.23.0/vi/model_doc/mistral#transformers.MistralCommonBackend) (mô hình Mistral3Config)
- **mistral_large4** -- [MistralCommonBackend](/docs/transformers/v5.23.0/vi/model_doc/mistral#transformers.MistralCommonBackend) (mô hình MistralLarge4Config)
- **mixtral** -- [MistralCommonBackend](/docs/transformers/v5.23.0/vi/model_doc/mistral#transformers.MistralCommonBackend) (mô hình MixtralConfig)
- **mm-grounding-dino** -- [BertTokenizer](/docs/transformers/v5.23.0/vi/model_doc/lxmert#transformers.BertTokenizer) (mô hình MMGroundingDinoConfig)
- **mobilebert** -- [MobileBertTokenizer](/docs/transformers/v5.23.0/vi/model_doc/lxmert#transformers.BertTokenizer) (mô hình MobileBertConfig)
- **modernbert** -- [TokenizersBackend](/docs/transformers/v5.23.0/vi/main_classes/tokenizer#transformers.TokenizersBackend) (mô hình ModernBertConfig)
- **modernbert-decoder** -- [TokenizersBackend](/docs/transformers/v5.23.0/vi/main_classes/tokenizer#transformers.TokenizersBackend) (mô hình ModernBertDecoderConfig)
- **molmo2** -- [TokenizersBackend](/docs/transformers/v5.23.0/vi/main_classes/tokenizer#transformers.TokenizersBackend) (mô hình Molmo2Config)
- **moss_transcribe_diarize** -- [Qwen2Tokenizer](/docs/transformers/v5.23.0/vi/model_doc/qwen2#transformers.Qwen2Tokenizer) (mô hình MossTranscribeDiarizeConfig)
- **mpnet** -- [MPNetTokenizer](/docs/transformers/v5.23.0/vi/model_doc/mpnet#transformers.MPNetTokenizer) (mô hình MPNetConfig)
- **mpt** -- [GPTNeoXTokenizer](/docs/transformers/v5.23.0/vi/model_doc/gpt_neox#transformers.GPTNeoXTokenizer) (mô hình MptConfig)
- **mra** -- [RobertaTokenizer](/docs/transformers/v5.23.0/vi/model_doc/led#transformers.RobertaTokenizer) (mô hình MraConfig)
- **mt5** -- [T5Tokenizer](/docs/transformers/v5.23.0/vi/model_doc/t5#transformers.T5Tokenizer) (mô hình MT5Config)
- **musicgen** -- [T5Tokenizer](/docs/transformers/v5.23.0/vi/model_doc/t5#transformers.T5Tokenizer) (mô hình MusicgenConfig)
- **musicgen_melody** -- [T5Tokenizer](/docs/transformers/v5.23.0/vi/model_doc/t5#transformers.T5Tokenizer) (mô hình MusicgenMelodyConfig)
- **mvp** -- [MvpTokenizer](/docs/transformers/v5.23.0/vi/model_doc/led#transformers.RobertaTokenizer) (mô hình MvpConfig)
- **nemo_speechlm** -- [TokenizersBackend](/docs/transformers/v5.23.0/vi/main_classes/tokenizer#transformers.TokenizersBackend) (mô hình Nemotron3_5TranscribeConfig)
- **nemotron** -- [TokenizersBackend](/docs/transformers/v5.23.0/vi/main_classes/tokenizer#transformers.TokenizersBackend) (mô hình NemotronConfig)
- **nemotron3_5_asr** -- [ParakeetTokenizer](/docs/transformers/v5.23.0/vi/model_doc/parakeet#transformers.ParakeetTokenizer) (mô hình Nemotron3_5AsrConfig)
- **nemotron_asr_streaming** -- [ParakeetTokenizer](/docs/transformers/v5.23.0/vi/model_doc/parakeet#transformers.ParakeetTokenizer) (mô hình NemotronAsrStreamingConfig)
- **nllb-moe** -- [NllbTokenizer](/docs/transformers/v5.23.0/vi/model_doc/nllb#transformers.NllbTokenizer) (mô hình NllbMoeConfig)
- **nomic_bert** -- [BertTokenizer](/docs/transformers/v5.23.0/vi/model_doc/lxmert#transformers.BertTokenizer) (mô hình NomicBertConfig)
- **nougat** -- [NougatTokenizer](/docs/transformers/v5.23.0/vi/model_doc/nougat#transformers.NougatTokenizer) (mô hình NougatConfig)
- **nystromformer** -- [TokenizersBackend](/docs/transformers/v5.23.0/vi/main_classes/tokenizer#transformers.TokenizersBackend) (mô hình NystromformerConfig)
- **olmo** -- [GPTNeoXTokenizer](/docs/transformers/v5.23.0/vi/model_doc/gpt_neox#transformers.GPTNeoXTokenizer) (mô hình OlmoConfig)
- **olmo2** -- [TokenizersBackend](/docs/transformers/v5.23.0/vi/main_classes/tokenizer#transformers.TokenizersBackend) (mô hình Olmo2Config)
- **olmo3** -- [TokenizersBackend](/docs/transformers/v5.23.0/vi/main_classes/tokenizer#transformers.TokenizersBackend) (mô hình Olmo3Config)
- **olmo_hybrid** -- [TokenizersBackend](/docs/transformers/v5.23.0/vi/main_classes/tokenizer#transformers.TokenizersBackend) (mô hình OlmoHybridConfig)
- **olmoe** -- [GPTNeoXTokenizer](/docs/transformers/v5.23.0/vi/model_doc/gpt_neox#transformers.GPTNeoXTokenizer) (mô hình OlmoeConfig)
- **omdet-turbo** -- [CLIPTokenizer](/docs/transformers/v5.23.0/vi/model_doc/clip#transformers.CLIPTokenizer) (mô hình OmDetTurboConfig)
- **oneformer** -- [CLIPTokenizer](/docs/transformers/v5.23.0/vi/model_doc/clip#transformers.CLIPTokenizer) (mô hình OneFormerConfig)
- **openai-gpt** -- [OpenAIGPTTokenizer](/docs/transformers/v5.23.0/vi/model_doc/openai-gpt#transformers.OpenAIGPTTokenizer) (mô hình OpenAIGPTConfig)
- **opt** -- [GPT2Tokenizer](/docs/transformers/v5.23.0/vi/model_doc/gpt2#transformers.GPT2Tokenizer) (mô hình OPTConfig)
- **ovis2** -- [Qwen2Tokenizer](/docs/transformers/v5.23.0/vi/model_doc/qwen2#transformers.Qwen2Tokenizer) (mô hình Ovis2Config)
- **owlv2** -- [CLIPTokenizer](/docs/transformers/v5.23.0/vi/model_doc/clip#transformers.CLIPTokenizer) (mô hình Owlv2Config)
- **owlvit** -- [CLIPTokenizer](/docs/transformers/v5.23.0/vi/model_doc/clip#transformers.CLIPTokenizer) (mô hình OwlViTConfig)
- **paddleocr_vl** -- [TokenizersBackend](/docs/transformers/v5.23.0/vi/main_classes/tokenizer#transformers.TokenizersBackend) (mô hình PaddleOCRVLConfig)
- **parakeet_ctc** -- [ParakeetTokenizer](/docs/transformers/v5.23.0/vi/model_doc/parakeet#transformers.ParakeetTokenizer) (mô hình ParakeetCTCConfig)
- **parakeet_rnnt** -- [ParakeetTokenizer](/docs/transformers/v5.23.0/vi/model_doc/parakeet#transformers.ParakeetTokenizer) (mô hình ParakeetRNNTConfig)
- **parakeet_tdt** -- [ParakeetTokenizer](/docs/transformers/v5.23.0/vi/model_doc/parakeet#transformers.ParakeetTokenizer) (mô hình ParakeetTDTConfig)
- **pegasus** -- [PegasusTokenizer](/docs/transformers/v5.23.0/vi/model_doc/pegasus#transformers.PegasusTokenizer) (mô hình PegasusConfig)
- **pegasus_x** -- [TokenizersBackend](/docs/transformers/v5.23.0/vi/main_classes/tokenizer#transformers.TokenizersBackend) (mô hình PegasusXConfig)
- **perceiver** -- [PerceiverTokenizer](/docs/transformers/v5.23.0/vi/model_doc/perceiver#transformers.PerceiverTokenizer) (mô hình PerceiverConfig)
- **persimmon** -- [TokenizersBackend](/docs/transformers/v5.23.0/vi/main_classes/tokenizer#transformers.TokenizersBackend) (mô hình PersimmonConfig)
- **phi** -- [GPT2Tokenizer](/docs/transformers/v5.23.0/vi/model_doc/gpt2#transformers.GPT2Tokenizer) (mô hình PhiConfig)
- **phi3** -- [TokenizersBackend](/docs/transformers/v5.23.0/vi/main_classes/tokenizer#transformers.TokenizersBackend) (mô hình Phi3Config)
- **phimoe** -- [TokenizersBackend](/docs/transformers/v5.23.0/vi/main_classes/tokenizer#transformers.TokenizersBackend) (mô hình PhimoeConfig)
- **pix2struct** -- [TokenizersBackend](/docs/transformers/v5.23.0/vi/main_classes/tokenizer#transformers.TokenizersBackend) (mô hình Pix2StructConfig)
- **pixtral** -- [MistralCommonBackend](/docs/transformers/v5.23.0/vi/model_doc/mistral#transformers.MistralCommonBackend) (mô hình PixtralVisionConfig)
- **plbart** -- [PLBartTokenizer](/docs/transformers/v5.23.0/vi/model_doc/plbart#transformers.PLBartTokenizer) (mô hình PLBartConfig)
- **pocket_tts** -- [TokenizersBackend](/docs/transformers/v5.23.0/vi/main_classes/tokenizer#transformers.TokenizersBackend) (mô hình PocketTTSConfig)
- **pp_formulanet** -- [NougatTokenizer](/docs/transformers/v5.23.0/vi/model_doc/nougat#transformers.NougatTokenizer) (mô hình PPFormulaNetConfig)
- **prophetnet** -- [ProphetNetTokenizer](/docs/transformers/v5.23.0/vi/model_doc/prophetnet#transformers.ProphetNetTokenizer) (mô hình ProphetNetConfig)
- **qianfan_ocr** -- [Qwen2Tokenizer](/docs/transformers/v5.23.0/vi/model_doc/qwen2#transformers.Qwen2Tokenizer) (mô hình QianfanOCRConfig)
- **qwen2** -- [Qwen2Tokenizer](/docs/transformers/v5.23.0/vi/model_doc/qwen2#transformers.Qwen2Tokenizer) (mô hình Qwen2Config)
- **qwen2_5_omni** -- [Qwen2Tokenizer](/docs/transformers/v5.23.0/vi/model_doc/qwen2#transformers.Qwen2Tokenizer) (mô hình Qwen2_5OmniConfig)
- **qwen2_5_vl** -- [Qwen2Tokenizer](/docs/transformers/v5.23.0/vi/model_doc/qwen2#transformers.Qwen2Tokenizer) (mô hình Qwen2_5_VLConfig)
- **qwen2_audio** -- [Qwen2Tokenizer](/docs/transformers/v5.23.0/vi/model_doc/qwen2#transformers.Qwen2Tokenizer) (mô hình Qwen2AudioConfig)
- **qwen2_moe** -- [Qwen2Tokenizer](/docs/transformers/v5.23.0/vi/model_doc/qwen2#transformers.Qwen2Tokenizer) (mô hình Qwen2MoeConfig)
- **qwen2_vl** -- [Qwen2Tokenizer](/docs/transformers/v5.23.0/vi/model_doc/qwen2#transformers.Qwen2Tokenizer) (mô hình Qwen2VLConfig)
- **qwen3** -- [Qwen2Tokenizer](/docs/transformers/v5.23.0/vi/model_doc/qwen2#transformers.Qwen2Tokenizer) (mô hình Qwen3Config)
- **qwen3_5** -- [Qwen3_5Tokenizer](/docs/transformers/v5.23.0/vi/model_doc/qwen3_5#transformers.Qwen3_5Tokenizer) (mô hình Qwen3_5Config)
- **qwen3_5_moe** -- [Qwen3_5Tokenizer](/docs/transformers/v5.23.0/vi/model_doc/qwen3_5#transformers.Qwen3_5Tokenizer) (mô hình Qwen3_5MoeConfig)
- **qwen3_5_moe_text** -- [Qwen3_5Tokenizer](/docs/transformers/v5.23.0/vi/model_doc/qwen3_5#transformers.Qwen3_5Tokenizer) (mô hình Qwen3_5MoeTextConfig)
- **qwen3_5_text** -- [Qwen3_5Tokenizer](/docs/transformers/v5.23.0/vi/model_doc/qwen3_5#transformers.Qwen3_5Tokenizer) (mô hình Qwen3_5TextConfig)
- **qwen3_asr** -- [Qwen2Tokenizer](/docs/transformers/v5.23.0/vi/model_doc/qwen2#transformers.Qwen2Tokenizer) (mô hình Qwen3ASRConfig)
- **qwen3_moe** -- [Qwen2Tokenizer](/docs/transformers/v5.23.0/vi/model_doc/qwen2#transformers.Qwen2Tokenizer) (mô hình Qwen3MoeConfig)
- **qwen3_next** -- [Qwen2Tokenizer](/docs/transformers/v5.23.0/vi/model_doc/qwen2#transformers.Qwen2Tokenizer) (mô hình Qwen3NextConfig)
- **qwen3_omni_moe** -- [Qwen2Tokenizer](/docs/transformers/v5.23.0/vi/model_doc/qwen2#transformers.Qwen2Tokenizer) (mô hình Qwen3OmniMoeConfig)
- **qwen3_vl** -- [Qwen2Tokenizer](/docs/transformers/v5.23.0/vi/model_doc/qwen2#transformers.Qwen2Tokenizer) (mô hình Qwen3VLConfig)
- **qwen3_vl_moe** -- [Qwen2Tokenizer](/docs/transformers/v5.23.0/vi/model_doc/qwen2#transformers.Qwen2Tokenizer) (mô hình Qwen3VLMoeConfig)
- **qwen4_exp** -- [Qwen3_5Tokenizer](/docs/transformers/v5.23.0/vi/model_doc/qwen3_5#transformers.Qwen3_5Tokenizer) (mô hình Qwen4ExpConfig)
- **rag** -- [RagTokenizer](/docs/transformers/v5.23.0/vi/model_doc/rag#transformers.RagTokenizer) (mô hình RagConfig)
- **recurrent_gemma** -- [GemmaTokenizer](/docs/transformers/v5.23.0/vi/model_doc/gemma#transformers.GemmaTokenizer) (mô hình RecurrentGemmaConfig)
- **reformer** -- [ReformerTokenizer](/docs/transformers/v5.23.0/vi/model_doc/reformer#transformers.ReformerTokenizer) (mô hình ReformerConfig)
- **rembert** -- [RemBertTokenizer](/docs/transformers/v5.23.0/vi/model_doc/rembert#transformers.RemBertTokenizer) (mô hình RemBertConfig)
- **roberta** -- [RobertaTokenizer](/docs/transformers/v5.23.0/vi/model_doc/led#transformers.RobertaTokenizer) (mô hình RobertaConfig)
- **roberta-prelayernorm** -- [RobertaTokenizer](/docs/transformers/v5.23.0/vi/model_doc/led#transformers.RobertaTokenizer) (mô hình RobertaPreLayerNormConfig)
- **roc_bert** -- [RoCBertTokenizer](/docs/transformers/v5.23.0/vi/model_doc/roc_bert#transformers.RoCBertTokenizer) (mô hình RoCBertConfig)
- **roformer** -- [RoFormerTokenizer](/docs/transformers/v5.23.0/vi/model_doc/roformer#transformers.RoFormerTokenizer) (mô hình RoFormerConfig)
- **rwkv** -- [GPTNeoXTokenizer](/docs/transformers/v5.23.0/vi/model_doc/gpt_neox#transformers.GPTNeoXTokenizer) (mô hình RwkvConfig)
- **sam3** -- [CLIPTokenizer](/docs/transformers/v5.23.0/vi/model_doc/clip#transformers.CLIPTokenizer) (mô hình Sam3Config)
- **sam3_video** -- [CLIPTokenizer](/docs/transformers/v5.23.0/vi/model_doc/clip#transformers.CLIPTokenizer) (mô hình Sam3VideoConfig)
- **seamless_m4t** -- [SeamlessM4TTokenizer](/docs/transformers/v5.23.0/vi/model_doc/seamless_m4t#transformers.SeamlessM4TTokenizer) (mô hình SeamlessM4TConfig)
- **seamless_m4t_v2** -- [SeamlessM4TTokenizer](/docs/transformers/v5.23.0/vi/model_doc/seamless_m4t#transformers.SeamlessM4TTokenizer) (mô hình SeamlessM4Tv2Config)
- **shieldgemma2** -- [GemmaTokenizer](/docs/transformers/v5.23.0/vi/model_doc/gemma#transformers.GemmaTokenizer) (mô hình ShieldGemma2Config)
- **siglip** -- [SiglipTokenizer](/docs/transformers/v5.23.0/vi/model_doc/siglip#transformers.SiglipTokenizer) (mô hình SiglipConfig)
- **siglip2** -- [Siglip2Tokenizer](/docs/transformers/v5.23.0/vi/model_doc/siglip2#transformers.Siglip2Tokenizer) (mô hình Siglip2Config)
- **smolvlm** -- [TokenizersBackend](/docs/transformers/v5.23.0/vi/main_classes/tokenizer#transformers.TokenizersBackend) (mô hình SmolVLMConfig)
- **speech_to_text** -- [Speech2TextTokenizer](/docs/transformers/v5.23.0/vi/model_doc/speech_to_text#transformers.Speech2TextTokenizer) (mô hình Speech2TextConfig)
- **speecht5** -- [SpeechT5Tokenizer](/docs/transformers/v5.23.0/vi/model_doc/speecht5#transformers.SpeechT5Tokenizer) (mô hình SpeechT5Config)
- **splinter** -- [SplinterTokenizer](/docs/transformers/v5.23.0/vi/model_doc/splinter#transformers.SplinterTokenizer) (mô hình SplinterConfig)
- **squeezebert** -- [BertTokenizer](/docs/transformers/v5.23.0/vi/model_doc/lxmert#transformers.BertTokenizer) (mô hình SqueezeBertConfig)
- **stablelm** -- [TokenizersBackend](/docs/transformers/v5.23.0/vi/main_classes/tokenizer#transformers.TokenizersBackend) (mô hình StableLmConfig)
- **starcoder2** -- [GPT2Tokenizer](/docs/transformers/v5.23.0/vi/model_doc/gpt2#transformers.GPT2Tokenizer) (mô hình Starcoder2Config)
- **switch_transformers** -- [T5Tokenizer](/docs/transformers/v5.23.0/vi/model_doc/t5#transformers.T5Tokenizer) (mô hình SwitchTransformersConfig)
- **t5** -- [T5Tokenizer](/docs/transformers/v5.23.0/vi/model_doc/t5#transformers.T5Tokenizer) (mô hình T5Config)
- **t5gemma** -- [GemmaTokenizer](/docs/transformers/v5.23.0/vi/model_doc/gemma#transformers.GemmaTokenizer) (mô hình T5GemmaConfig)
- **tapas** -- [TapasTokenizer](/docs/transformers/v5.23.0/vi/model_doc/tapas#transformers.TapasTokenizer) (mô hình TapasConfig)
- **tipsv2** -- [Tipsv2Tokenizer](/docs/transformers/v5.23.0/vi/model_doc/tipsv2#transformers.Tipsv2Tokenizer) (mô hình Tipsv2Config)
- **trocr** -- [XLMRobertaTokenizer](/docs/transformers/v5.23.0/vi/model_doc/xlm-roberta#transformers.XLMRobertaTokenizer) (mô hình TrOCRConfig)
- **tvp** -- [BertTokenizer](/docs/transformers/v5.23.0/vi/model_doc/lxmert#transformers.BertTokenizer) (mô hình TvpConfig)
- **udop** -- [UdopTokenizer](/docs/transformers/v5.23.0/vi/model_doc/udop#transformers.UdopTokenizer) (mô hình UdopConfig)
- **umt5** -- [TokenizersBackend](/docs/transformers/v5.23.0/vi/main_classes/tokenizer#transformers.TokenizersBackend) (mô hình UMT5Config)
- **unispeech** -- [Wav2Vec2CTCTokenizer](/docs/transformers/v5.23.0/vi/model_doc/wav2vec2#transformers.Wav2Vec2CTCTokenizer) (mô hình UniSpeechConfig)
- **unispeech-sat** -- [Wav2Vec2CTCTokenizer](/docs/transformers/v5.23.0/vi/model_doc/wav2vec2#transformers.Wav2Vec2CTCTokenizer) (mô hình UniSpeechSatConfig)
- **vibevoice** -- [Qwen2TokenizerFast](/docs/transformers/v5.23.0/vi/model_doc/qwen2#transformers.Qwen2Tokenizer) (mô hình VibeVoiceConfig)
- **videoprism** -- [VideoPrismTokenizer](/docs/transformers/v5.23.0/vi/model_doc/videoprism#transformers.VideoPrismTokenizer) (mô hình VideoPrismConfig)
- **vilt** -- [BertTokenizer](/docs/transformers/v5.23.0/vi/model_doc/lxmert#transformers.BertTokenizer) (mô hình ViltConfig)
- **vipllava** -- [TokenizersBackend](/docs/transformers/v5.23.0/vi/main_classes/tokenizer#transformers.TokenizersBackend) (mô hình VipLlavaConfig)
- **visual_bert** -- [BertTokenizer](/docs/transformers/v5.23.0/vi/model_doc/lxmert#transformers.BertTokenizer) (mô hình VisualBertConfig)
- **vits** -- [VitsTokenizer](/docs/transformers/v5.23.0/vi/model_doc/vits#transformers.VitsTokenizer) (mô hình VitsConfig)
- **voxtral** -- [MistralCommonBackend](/docs/transformers/v5.23.0/vi/model_doc/mistral#transformers.MistralCommonBackend) (mô hình VoxtralConfig)
- **voxtral_realtime** -- [MistralCommonBackend](/docs/transformers/v5.23.0/vi/model_doc/mistral#transformers.MistralCommonBackend) (mô hình VoxtralRealtimeConfig)
- **wav2vec2** -- [Wav2Vec2CTCTokenizer](/docs/transformers/v5.23.0/vi/model_doc/wav2vec2#transformers.Wav2Vec2CTCTokenizer) (mô hình Wav2Vec2Config)
- **wav2vec2-bert** -- [Wav2Vec2CTCTokenizer](/docs/transformers/v5.23.0/vi/model_doc/wav2vec2#transformers.Wav2Vec2CTCTokenizer) (mô hình Wav2Vec2BertConfig)
- **wav2vec2-conformer** -- [Wav2Vec2CTCTokenizer](/docs/transformers/v5.23.0/vi/model_doc/wav2vec2#transformers.Wav2Vec2CTCTokenizer) (mô hình Wav2Vec2ConformerConfig)
- **whisper** -- [WhisperTokenizer](/docs/transformers/v5.23.0/vi/model_doc/whisper#transformers.WhisperTokenizer) (mô hình WhisperConfig)
- **xclip** -- [CLIPTokenizer](/docs/transformers/v5.23.0/vi/model_doc/clip#transformers.CLIPTokenizer) (mô hình XCLIPConfig)
- **xglm** -- [XGLMTokenizer](/docs/transformers/v5.23.0/vi/model_doc/xglm#transformers.XGLMTokenizer) (mô hình XGLMConfig)
- **xlm** -- [XLMTokenizer](/docs/transformers/v5.23.0/vi/model_doc/xlm#transformers.XLMTokenizer) (mô hình XLMConfig)
- **xlm-roberta** -- [XLMRobertaTokenizer](/docs/transformers/v5.23.0/vi/model_doc/xlm-roberta#transformers.XLMRobertaTokenizer) (mô hình XLMRobertaConfig)
- **xlm-roberta-xl** -- [TokenizersBackend](/docs/transformers/v5.23.0/vi/main_classes/tokenizer#transformers.TokenizersBackend) (mô hình XLMRobertaXLConfig)
- **xlnet** -- [XLNetTokenizer](/docs/transformers/v5.23.0/vi/model_doc/xlnet#transformers.XLNetTokenizer) (mô hình XLNetConfig)
- **xlstm** -- [GPTNeoXTokenizer](/docs/transformers/v5.23.0/vi/model_doc/gpt_neox#transformers.GPTNeoXTokenizer) (mô hình xLSTMConfig)
- **xmod** -- [XLMRobertaTokenizer](/docs/transformers/v5.23.0/vi/model_doc/xlm-roberta#transformers.XLMRobertaTokenizer) (mô hình XmodConfig)
- **yoso** -- [AlbertTokenizer](/docs/transformers/v5.23.0/vi/model_doc/albert#transformers.AlbertTokenizer) (mô hình YosoConfig)
- **zaya** -- [GemmaTokenizer](/docs/transformers/v5.23.0/vi/model_doc/gemma#transformers.GemmaTokenizer) (mô hình ZayaConfig)

Ví dụ:

```python
>>> from transformers import AutoTokenizer

>>> # Download vocabulary from huggingface.co and cache.
>>> tokenizer = AutoTokenizer.from_pretrained("google-bert/bert-base-uncased")

>>> # Download vocabulary from huggingface.co (user-uploaded) and cache.
>>> tokenizer = AutoTokenizer.from_pretrained("dbmdz/bert-base-german-cased")

>>> # If vocabulary files are in a directory (e.g. tokenizer was saved using *save_pretrained('./test/saved_model/')*)
>>> # tokenizer = AutoTokenizer.from_pretrained("./test/bert_saved_model/")

>>> # Download vocabulary from huggingface.co and define model-specific arguments
>>> tokenizer = AutoTokenizer.from_pretrained("FacebookAI/roberta-base", add_prefix_space=True)
```

#### Đăng ký[[transformers.AutoTokenizer.register]]

```python
register(config_class, tokenizer_class = None, slow_tokenizer_class = None, fast_tokenizer_class = None, exist_ok = False)
```

[Nguồn](https://github.com/huggingface/transformers/blob/v5.23.0/src/transformers/models/auto/tokenization_auto.py#L1034)

**Tham số:**

config_class ([PreTrainedConfig](/docs/transformers/v5.23.0/vi/main_classes/configuration#transformers.PreTrainedConfig)) : Cấu hình tương ứng với mô hình cần đăng ký.

tokenizer_class : Lớp tokenizer cần đăng ký (V5 - tham số được ưu tiên).

slow_tokenizer_class : (Đã ngừng hỗ trợ) Tokenizer chậm cần đăng ký.

fast_tokenizer_class : (Đã ngừng hỗ trợ) Bộ phân từ nhanh cần đăng ký.

Đăng ký một tokenizer mới trong ánh xạ này.

## AutoFeatureExtractor[[transformers.AutoFeatureExtractor]]

#### transformers.AutoFeatureExtractor[[transformers.AutoFeatureExtractor]]

```python
transformers.AutoFeatureExtractor()
```

[Nguồn](https://github.com/huggingface/transformers/blob/v5.23.0/src/transformers/models/auto/feature_extraction_auto.py#L232)

Đây là một lớp trích xuất đặc trưng tổng quát, sẽ được khởi tạo dưới dạng một trong các lớp trích xuất đặc trưng của thư viện khi được tạo bằng phương thức lớp [AutoFeatureExtractor.from_pretrained()](/docs/transformers/v5.23.0/vi/model_doc/auto#transformers.AutoFeatureExtractor.from_pretrained).

Lớp này không thể được khởi tạo trực tiếp bằng `__init__()` (gây ra lỗi).

#### from_pretrained[[transformers.AutoFeatureExtractor.from_pretrained]]

```python
from_pretrained(pretrained_model_name_or_path, **kwargs)
```

[Nguồn](https://github.com/huggingface/transformers/blob/v5.23.0/src/transformers/models/auto/feature_extraction_auto.py#L246)

**Tham số:**

pretrained_model_name_or_path (`str` hoặc `os.PathLike`) : Có thể là một trong các trường hợp sau:  - một chuỗi, *model id* của một feature_extractor được huấn luyện trước và lưu trữ trong kho model trên huggingface.co. - đường dẫn đến một *thư mục* chứa tệp feature extractor đã được lưu bằng phương thức [save_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/feature_extractor#transformers.FeatureExtractionMixin.save_pretrained), ví dụ: `./my_model_directory/`. - đường dẫn đến tệp JSON *file* của feature extractor đã lưu, ví dụ: `./my_model_directory/preprocessor_config.json`.

cache_dir (`str` hoặc `os.PathLike`, *tùy chọn*) : Đường dẫn đến thư mục mà trình trích xuất đặc trưng của mô hình được huấn luyện trước đã tải xuống sẽ được lưu đệm nếu không sử dụng bộ lưu đệm tiêu chuẩn.

force_download (`bool`, *tùy chọn*, mặc định là `False`) : Có nên buộc tải lại (re-) các tệp feature extractor và ghi đè lên các phiên bản đã lưu trong bộ nhớ đệm nếu chúng tồn tại hay không.

proxies (`dict[str, str]`, *tùy chọn*) : Một từ điển các máy chủ proxy để sử dụng theo giao thức hoặc điểm cuối, ví dụ: `{'http': 'foo.bar:3128', 'http://hostname': 'foo.bar:4012'}.` Các proxy được sử dụng cho mỗi yêu cầu.

token (`str` hoặc *bool*, *tùy chọn*) : Token được sử dụng làm HTTP bearer authorization cho các tệp từ xa. Nếu là `True`, sẽ sử dụng token được tạo khi chạy `hf auth login` (được lưu trong `~/.huggingface`).

revision (`str`, *tùy chọn*, mặc định là `"main"`) : Phiên bản mô hình cụ thể cần sử dụng. Nó có thể là tên nhánh, tên thẻ hoặc id commit, vì chúng tôi sử dụng hệ thống dựa trên git để lưu trữ các mô hình và các sản phẩm khác trên huggingface.co, do đó `revision` có thể là bất kỳ định danh nào được git cho phép.

return_unused_kwargs (`bool`, *tuỳ chọn*, mặc định là `False`) : Nếu `False`, hàm này chỉ trả về đối tượng feature extractor cuối cùng. Nếu `True`, hàm này trả về một `Tuple(feature_extractor, unused_kwargs)` trong đó *unused_kwargs* là một từ điển gồm các cặp khóa/giá trị mà khóa không phải là thuộc tính của feature extractor: tức là phần của `kwargs` chưa được dùng để cập nhật `feature_extractor` và bị bỏ qua.

trust_remote_code (`bool`, *tuỳ chọn*, mặc định là `False`) : Cho phép hay không cho phép các mô hình tùy chỉnh được định nghĩa trên Hub trong các tệp modeling riêng của chúng. Chỉ nên đặt tùy chọn này thành `True` cho các kho bạn tin tưởng và đã đọc mã nguồn, vì nó sẽ thực thi mã có trên Hub trên máy cục bộ của bạn.

kwargs (`dict[str, Any]`, *tùy chọn*) : Các giá trị trong kwargs của bất kỳ khóa nào là thuộc tính của feature extractor sẽ được dùng để ghi đè lên các giá trị đã tải. Hành vi đối với các cặp khóa/giá trị mà khóa của chúng *không phải* là thuộc tính của feature extractor được kiểm soát bởi tham số từ khóa `return_unused_kwargs`.

Khởi tạo một trong các lớp feature extractor của thư viện từ từ điển của một mô hình được huấn luyện trước.

Lớp feature extractor cần khởi tạo được chọn dựa trên thuộc tính `model_type` của đối tượng config (được truyền dưới dạng đối số hoặc được nạp từ `pretrained_model_name_or_path` nếu có thể), hoặc khi thuộc tính này bị thiếu, bằng cách sử dụng khớp mẫu trên `pretrained_model_name_or_path`:

- **audio-spectrogram-transformer** -- [ASTFeatureExtractor](/docs/transformers/v5.23.0/vi/model_doc/audio-spectrogram-transformer#transformers.ASTFeatureExtractor) (mô hình ASTConfig)
- **audioflamingo3** -- [WhisperFeatureExtractor](/docs/transformers/v5.23.0/vi/model_doc/whisper#transformers.WhisperFeatureExtractor) (mô hình AudioFlamingo3Config)
- **canary** -- [ParakeetFeatureExtractor](/docs/transformers/v5.23.0/vi/model_doc/parakeet#transformers.ParakeetFeatureExtractor) (mô hình CanaryConfig)
- **clap** -- [ClapFeatureExtractor](/docs/transformers/v5.23.0/vi/model_doc/clap#transformers.ClapFeatureExtractor) (mô hình ClapConfig)
- **clvp** -- [ClvpFeatureExtractor](/docs/transformers/v5.23.0/vi/model_doc/clvp#transformers.ClvpFeatureExtractor) (mô hình ClvpConfig)
- **cohere_asr** -- [CohereAsrFeatureExtractor](/docs/transformers/v5.23.0/vi/model_doc/cohere_asr#transformers.CohereAsrFeatureExtractor) (mô hình CohereAsrConfig)
- **csm** -- [EncodecFeatureExtractor](/docs/transformers/v5.23.0/vi/model_doc/encodec#transformers.EncodecFeatureExtractor) (mô hình CsmConfig)
- **dac** -- [DacFeatureExtractor](/docs/transformers/v5.23.0/vi/model_doc/dac#transformers.DacFeatureExtractor) (mô hình DacConfig)
- **data2vec-audio** -- [Wav2Vec2FeatureExtractor](/docs/transformers/v5.23.0/vi/model_doc/wav2vec2#transformers.Wav2Vec2FeatureExtractor) (mô hình Data2VecAudioConfig)
- **dia** -- [DiaFeatureExtractor](/docs/transformers/v5.23.0/vi/model_doc/dia#transformers.DiaFeatureExtractor) (mô hình DiaConfig)
- **dots3_note** -- [Dots3NoteFeatureExtractor](/docs/transformers/v5.23.0/vi/model_doc/dots3_note#transformers.Dots3NoteFeatureExtractor) (mô hình Dots3NoteConfig)
- **embedding_gemma2** -- [Gemma4AudioFeatureExtractor](/docs/transformers/v5.23.0/vi/model_doc/gemma4#transformers.Gemma4AudioFeatureExtractor) (mô hình EmbeddingGemma2Config)
- **encodec** -- [EncodecFeatureExtractor](/docs/transformers/v5.23.0/vi/model_doc/encodec#transformers.EncodecFeatureExtractor) (mô hình EncodecConfig)
- **fun_asr_nano** -- [FunAsrNanoFeatureExtractor](/docs/transformers/v5.23.0/vi/model_doc/fun_asr_nano#transformers.FunAsrNanoFeatureExtractor) (mô hình FunAsrNanoConfig)
- **gemma3n** -- [Gemma3nAudioFeatureExtractor](/docs/transformers/v5.23.0/vi/model_doc/gemma3n#transformers.Gemma3nAudioFeatureExtractor) (mô hình Gemma3nConfig)
- **gemma4** -- [Gemma4AudioFeatureExtractor](/docs/transformers/v5.23.0/vi/model_doc/gemma4#transformers.Gemma4AudioFeatureExtractor) (mô hình Gemma4Config)
- **gemma4_unified** -- [Gemma4UnifiedAudioFeatureExtractor](/docs/transformers/v5.23.0/vi/model_doc/gemma4_unified#transformers.Gemma4UnifiedAudioFeatureExtractor) (mô hình Gemma4UnifiedConfig)
- **glmasr** -- [WhisperFeatureExtractor](/docs/transformers/v5.23.0/vi/model_doc/whisper#transformers.WhisperFeatureExtractor) (mô hình GlmAsrConfig)
- **gradium_phonon_tts** -- [PocketTTSFeatureExtractor](/docs/transformers/v5.23.0/vi/model_doc/pocket_tts#transformers.PocketTTSFeatureExtractor) (mô hình GradiumPhononTTSConfig)
- **granite_speech** -- [GraniteSpeechFeatureExtractor](/docs/transformers/v5.23.0/vi/model_doc/granite_speech#transformers.GraniteSpeechFeatureExtractor) (mô hình GraniteSpeechConfig)
- **granite_speech5_ctc** -- [GraniteSpeech5FeatureExtractor](/docs/transformers/v5.23.0/vi/model_doc/granite_speech5#transformers.GraniteSpeech5FeatureExtractor) (mô hình GraniteSpeech5CTCConfig)
- **granite_speech5_encoder** -- [GraniteSpeech5FeatureExtractor](/docs/transformers/v5.23.0/vi/model_doc/granite_speech5#transformers.GraniteSpeech5FeatureExtractor) (mô hình GraniteSpeech5EncoderConfig)
- **granite_speech_plus** -- [GraniteSpeechFeatureExtractor](/docs/transformers/v5.23.0/vi/model_doc/granite_speech#transformers.GraniteSpeechFeatureExtractor) (mô hình GraniteSpeechPlusConfig)
- **higgs_audio_v2_tokenizer** -- [DacFeatureExtractor](/docs/transformers/v5.23.0/vi/model_doc/dac#transformers.DacFeatureExtractor) (mô hình HiggsAudioV2TokenizerConfig)
- **hubert** -- [Wav2Vec2FeatureExtractor](/docs/transformers/v5.23.0/vi/model_doc/wav2vec2#transformers.Wav2Vec2FeatureExtractor) (mô hình HubertConfig)
- **inkling_mm_model** -- [InklingFeatureExtractor](/docs/transformers/v5.23.0/vi/model_doc/inkling#transformers.InklingFeatureExtractor) (mô hình InklingConfig)
- **kyutai_speech_to_text** -- [KyutaiSpeechToTextFeatureExtractor](/docs/transformers/v5.23.0/vi/model_doc/kyutai_speech_to_text#transformers.KyutaiSpeechToTextFeatureExtractor) (mô hình KyutaiSpeechToTextConfig)
- **lasr_ctc** -- [LasrFeatureExtractor](/docs/transformers/v5.23.0/vi/model_doc/lasr#transformers.LasrFeatureExtractor) (mô hình LasrCTCConfig)
- **lasr_encoder** -- [LasrFeatureExtractor](/docs/transformers/v5.23.0/vi/model_doc/lasr#transformers.LasrFeatureExtractor) (mô hình LasrEncoderConfig)
- **mimi** -- [EncodecFeatureExtractor](/docs/transformers/v5.23.0/vi/model_doc/encodec#transformers.EncodecFeatureExtractor) (mô hình MimiConfig)
- **moonshine** -- [Wav2Vec2FeatureExtractor](/docs/transformers/v5.23.0/vi/model_doc/wav2vec2#transformers.Wav2Vec2FeatureExtractor) (mô hình MoonshineConfig)
- **moshi** -- [EncodecFeatureExtractor](/docs/transformers/v5.23.0/vi/model_doc/encodec#transformers.EncodecFeatureExtractor) (mô hình MoshiConfig)
- **moss_transcribe_diarize** -- [MossTranscribeDiarizeFeatureExtractor](/docs/transformers/v5.23.0/vi/model_doc/moss_transcribe_diarize#transformers.MossTranscribeDiarizeFeatureExtractor) (mô hình MossTranscribeDiarizeConfig)
- **muse_spark** -- [MuseSparkFeatureExtractor](/docs/transformers/v5.23.0/vi/model_doc/muse_spark#transformers.MuseSparkFeatureExtractor) (mô hình MuseSparkConfig)
- **musicgen** -- [EncodecFeatureExtractor](/docs/transformers/v5.23.0/vi/model_doc/encodec#transformers.EncodecFeatureExtractor) (mô hình MusicgenConfig)
- **musicgen_melody** -- [MusicgenMelodyFeatureExtractor](/docs/transformers/v5.23.0/vi/model_doc/musicgen_melody#transformers.MusicgenMelodyFeatureExtractor) (mô hình MusicgenMelodyConfig)
- **nemo_speechlm** -- [NemotronAsrStreamingFeatureExtractor](/docs/transformers/v5.23.0/vi/model_doc/nemotron_asr_streaming#transformers.NemotronAsrStreamingFeatureExtractor) (mô hình Nemotron3_5TranscribeConfig)
- **nemotron3_5_asr** -- [NemotronAsrStreamingFeatureExtractor](/docs/transformers/v5.23.0/vi/model_doc/nemotron_asr_streaming#transformers.NemotronAsrStreamingFeatureExtractor) (mô hình Nemotron3_5AsrConfig)
- **nemotron3_diarization** -- [NemotronAsrStreamingFeatureExtractor](/docs/transformers/v5.23.0/vi/model_doc/nemotron_asr_streaming#transformers.NemotronAsrStreamingFeatureExtractor) (mô hình Nemotron3DiarizationConfig)
- **nemotron_asr_streaming** -- [NemotronAsrStreamingFeatureExtractor](/docs/transformers/v5.23.0/vi/model_doc/nemotron_asr_streaming#transformers.NemotronAsrStreamingFeatureExtractor) (mô hình NemotronAsrStreamingConfig)
- **nemotron_asr_streaming_encoder** -- [NemotronAsrStreamingFeatureExtractor](/docs/transformers/v5.23.0/vi/model_doc/nemotron_asr_streaming#transformers.NemotronAsrStreamingFeatureExtractor) (mô hình NemotronAsrStreamingEncoderConfig)
- **neucodec** -- [NeuCodecFeatureExtractor](/docs/transformers/v5.23.0/vi/model_doc/neucodec#transformers.NeuCodecFeatureExtractor) (mô hình NeuCodecConfig)
- **parakeet_ctc** -- [ParakeetFeatureExtractor](/docs/transformers/v5.23.0/vi/model_doc/parakeet#transformers.ParakeetFeatureExtractor) (mô hình ParakeetCTCConfig)
- **parakeet_encoder** -- [ParakeetFeatureExtractor](/docs/transformers/v5.23.0/vi/model_doc/parakeet#transformers.ParakeetFeatureExtractor) (mô hình ParakeetEncoderConfig)
- **parakeet_rnnt** -- [ParakeetFeatureExtractor](/docs/transformers/v5.23.0/vi/model_doc/parakeet#transformers.ParakeetFeatureExtractor) (mô hình ParakeetRNNTConfig)
- **parakeet_tdt** -- [ParakeetFeatureExtractor](/docs/transformers/v5.23.0/vi/model_doc/parakeet#transformers.ParakeetFeatureExtractor) (mô hình ParakeetTDTConfig)
- **pe_audio** -- [PeAudioFeatureExtractor](/docs/transformers/v5.23.0/vi/model_doc/pe_audio#transformers.PeAudioFeatureExtractor) (mô hình PeAudioConfig)
- **pe_audio_video** -- [PeAudioFeatureExtractor](/docs/transformers/v5.23.0/vi/model_doc/pe_audio#transformers.PeAudioFeatureExtractor) (mô hình PeAudioVideoConfig)
- **phi4_multimodal** -- [Phi4MultimodalFeatureExtractor](/docs/transformers/v5.23.0/vi/model_doc/phi4_multimodal#transformers.Phi4MultimodalFeatureExtractor) (mô hình Phi4MultimodalConfig)
- **pocket_tts** -- [PocketTTSFeatureExtractor](/docs/transformers/v5.23.0/vi/model_doc/pocket_tts#transformers.PocketTTSFeatureExtractor) (mô hình PocketTTSConfig)
- **pocket_tts_audio_tokenizer** -- [EncodecFeatureExtractor](/docs/transformers/v5.23.0/vi/model_doc/encodec#transformers.EncodecFeatureExtractor) (mô hình PocketTTSAudioTokenizerConfig)
- **pop2piano** -- [Pop2PianoFeatureExtractor](/docs/transformers/v5.23.0/vi/model_doc/pop2piano#transformers.Pop2PianoFeatureExtractor) (mô hình Pop2PianoConfig)
- **qwen2_5_omni** -- [WhisperFeatureExtractor](/docs/transformers/v5.23.0/vi/model_doc/whisper#transformers.WhisperFeatureExtractor) (mô hình Qwen2_5OmniConfig)
- **qwen2_audio** -- [WhisperFeatureExtractor](/docs/transformers/v5.23.0/vi/model_doc/whisper#transformers.WhisperFeatureExtractor) (mô hình Qwen2AudioConfig)
- **qwen3_asr** -- [Qwen3ASRFeatureExtractor](/docs/transformers/v5.23.0/vi/model_doc/qwen3_asr#transformers.Qwen3ASRFeatureExtractor) (mô hình Qwen3ASRConfig)
- **qwen3_omni_moe** -- [WhisperFeatureExtractor](/docs/transformers/v5.23.0/vi/model_doc/whisper#transformers.WhisperFeatureExtractor) (mô hình Qwen3OmniMoeConfig)
- **seamless_m4t** -- [SeamlessM4TFeatureExtractor](/docs/transformers/v5.23.0/vi/model_doc/seamless_m4t#transformers.SeamlessM4TFeatureExtractor) (mô hình SeamlessM4TConfig)
- **seamless_m4t_v2** -- [SeamlessM4TFeatureExtractor](/docs/transformers/v5.23.0/vi/model_doc/seamless_m4t#transformers.SeamlessM4TFeatureExtractor) (mô hình SeamlessM4Tv2Config)
- **sew** -- [Wav2Vec2FeatureExtractor](/docs/transformers/v5.23.0/vi/model_doc/wav2vec2#transformers.Wav2Vec2FeatureExtractor) (mô hình SEWConfig)
- **sew-d** -- [Wav2Vec2FeatureExtractor](/docs/transformers/v5.23.0/vi/model_doc/wav2vec2#transformers.Wav2Vec2FeatureExtractor) (mô hình SEWDConfig)
- **speech_to_text** -- [Speech2TextFeatureExtractor](/docs/transformers/v5.23.0/vi/model_doc/speech_to_text#transformers.Speech2TextFeatureExtractor) (mô hình Speech2TextConfig)
- **speecht5** -- [SpeechT5FeatureExtractor](/docs/transformers/v5.23.0/vi/model_doc/speecht5#transformers.SpeechT5FeatureExtractor) (mô hình SpeechT5Config)
- **unispeech** -- [Wav2Vec2FeatureExtractor](/docs/transformers/v5.23.0/vi/model_doc/wav2vec2#transformers.Wav2Vec2FeatureExtractor) (mô hình UniSpeechConfig)
- **unispeech-sat** -- [Wav2Vec2FeatureExtractor](/docs/transformers/v5.23.0/vi/model_doc/wav2vec2#transformers.Wav2Vec2FeatureExtractor) (mô hình UniSpeechSatConfig)
- **univnet** -- [UnivNetFeatureExtractor](/docs/transformers/v5.23.0/vi/model_doc/univnet#transformers.UnivNetFeatureExtractor) (mô hình UnivNetConfig)
- **vibevoice** -- [VibeVoiceAcousticTokenizerFeatureExtractor](/docs/transformers/v5.23.0/vi/model_doc/vibevoice_acoustic_tokenizer#transformers.VibeVoiceAcousticTokenizerFeatureExtractor) (mô hình VibeVoiceConfig)
- **vibevoice_acoustic_tokenizer** -- [VibeVoiceAcousticTokenizerFeatureExtractor](/docs/transformers/v5.23.0/vi/model_doc/vibevoice_acoustic_tokenizer#transformers.VibeVoiceAcousticTokenizerFeatureExtractor) (mô hình VibeVoiceAcousticTokenizerConfig)
- **vibevoice_asr** -- [VibeVoiceAcousticTokenizerFeatureExtractor](/docs/transformers/v5.23.0/vi/model_doc/vibevoice_acoustic_tokenizer#transformers.VibeVoiceAcousticTokenizerFeatureExtractor) (mô hình VibeVoiceAsrConfig)
- **voxtral** -- [WhisperFeatureExtractor](/docs/transformers/v5.23.0/vi/model_doc/whisper#transformers.WhisperFeatureExtractor) (mô hình VoxtralConfig)
- **voxtral_realtime** -- [VoxtralRealtimeFeatureExtractor](/docs/transformers/v5.23.0/vi/model_doc/voxtral_realtime#transformers.VoxtralRealtimeFeatureExtractor) (mô hình VoxtralRealtimeConfig)
- **wav2vec2** -- [Wav2Vec2FeatureExtractor](/docs/transformers/v5.23.0/vi/model_doc/wav2vec2#transformers.Wav2Vec2FeatureExtractor) (mô hình Wav2Vec2Config)
- **wav2vec2-bert** -- [Wav2Vec2FeatureExtractor](/docs/transformers/v5.23.0/vi/model_doc/wav2vec2#transformers.Wav2Vec2FeatureExtractor) (mô hình Wav2Vec2BertConfig)
- **wav2vec2-conformer** -- [Wav2Vec2FeatureExtractor](/docs/transformers/v5.23.0/vi/model_doc/wav2vec2#transformers.Wav2Vec2FeatureExtractor) (mô hình Wav2Vec2ConformerConfig)
- **wavlm** -- [Wav2Vec2FeatureExtractor](/docs/transformers/v5.23.0/vi/model_doc/wav2vec2#transformers.Wav2Vec2FeatureExtractor) (mô hình WavLMConfig)
- **whisper** -- [WhisperFeatureExtractor](/docs/transformers/v5.23.0/vi/model_doc/whisper#transformers.WhisperFeatureExtractor) (mô hình WhisperConfig)
- **xcodec** -- [DacFeatureExtractor](/docs/transformers/v5.23.0/vi/model_doc/dac#transformers.DacFeatureExtractor) (mô hình XcodecConfig)
- **xcodec2** -- [Xcodec2FeatureExtractor](/docs/transformers/v5.23.0/vi/model_doc/xcodec2#transformers.Xcodec2FeatureExtractor) (mô hình Xcodec2Config)

Việc truyền `token=True` là bắt buộc khi bạn muốn sử dụng một mô hình riêng tư.

Ví dụ:

```python
>>> from transformers import AutoFeatureExtractor

>>> # Download feature extractor from huggingface.co and cache.
>>> feature_extractor = AutoFeatureExtractor.from_pretrained("facebook/wav2vec2-base-960h")

>>> # If feature extractor files are in a directory (e.g. feature extractor was saved using *save_pretrained('./test/saved_model/')*)
>>> # feature_extractor = AutoFeatureExtractor.from_pretrained("./test/saved_model/")
```

#### Đăng ký[[transformers.AutoFeatureExtractor.register]]

```python
register(config_class, feature_extractor_class, exist_ok = False)
```

[Nguồn](https://github.com/huggingface/transformers/blob/v5.23.0/src/transformers/models/auto/feature_extraction_auto.py#L383)

**Tham số:**

config_class ([PreTrainedConfig](/docs/transformers/v5.23.0/vi/main_classes/configuration#transformers.PreTrainedConfig)) : Cấu hình tương ứng với mô hình cần đăng ký.

feature_extractor_class (`FeatureExtractorMixin`) : Bộ trích xuất đặc trưng cần đăng ký.

Đăng ký một bộ trích xuất đặc trưng mới cho lớp này.

## AutoImageProcessor[[transformers.AutoImageProcessor]]

#### transformers.AutoImageProcessor[[transformers.AutoImageProcessor]]

```python
transformers.AutoImageProcessor()
```

[Nguồn](https://github.com/huggingface/transformers/blob/v5.23.0/src/transformers/models/auto/image_processing_auto.py#L499)

Đây là một lớp xử lý ảnh tổng quát sẽ được khởi tạo thành một trong các lớp xử lý ảnh của thư viện khi được tạo bằng phương thức lớp [AutoImageProcessor.from_pretrained()](/docs/transformers/v5.23.0/vi/model_doc/auto#transformers.AutoImageProcessor.from_pretrained).

Lớp này không thể được khởi tạo trực tiếp bằng `__init__()` (gây ra lỗi).

#### from_pretrained[[transformers.AutoImageProcessor.from_pretrained]]

```python
from_pretrained(pretrained_model_name_or_path, *inputs, **kwargs)
```

[Nguồn](https://github.com/huggingface/transformers/blob/v5.23.0/src/transformers/models/auto/image_processing_auto.py#L513)

**Tham số:**

pretrained_model_name_or_path (`str` hoặc `os.PathLike`) : Có thể là một trong các trường hợp sau:  - một chuỗi, *model id* của một image_processor được huấn luyện trước, lưu trữ trong kho model trên huggingface.co. - đường dẫn đến một *thư mục* chứa tệp image processor đã được lưu bằng phương thức [save_pretrained()](/docs/transformers/v5.23.0/vi/internal/image_processing_utils#transformers.ImageProcessingMixin.save_pretrained), ví dụ: `./my_model_directory/`. - đường dẫn đến tệp JSON của image processor đã lưu, ví dụ: *tệp*, ví dụ: `./my_model_directory/preprocessor_config.json`.

cache_dir (`str` hoặc `os.PathLike`, *tùy chọn*) : Đường dẫn đến thư mục mà bộ xử lý ảnh của mô hình được huấn luyện trước đã tải xuống sẽ được lưu đệm nếu không sử dụng bộ lưu đệm tiêu chuẩn.

force_download (`bool`, *tùy chọn*, mặc định là `False`) : Xác định có nên ép buộc (tải lại) các tệp bộ xử lý ảnh và ghi đè lên các phiên bản được lưu trong bộ nhớ đệm nếu chúng tồn tại hay không.

proxies (`dict[str, str]`, *tùy chọn*) : Một từ điển các máy chủ proxy để sử dụng theo giao thức hoặc điểm cuối, ví dụ: `{'http': 'foo.bar:3128', 'http://hostname': 'foo.bar:4012'}.` Các proxy được sử dụng cho mỗi yêu cầu.

token (`str` hoặc *bool*, *tùy chọn*) : Token được sử dụng làm HTTP bearer authorization cho các tệp từ xa. Nếu là `True`, sẽ sử dụng token được tạo khi chạy `hf auth login` (được lưu trong `~/.huggingface`).

revision (`str`, *tùy chọn*, mặc định là `"main"`) : Phiên bản mô hình cụ thể cần sử dụng. Nó có thể là tên nhánh, tên thẻ hoặc id commit, vì chúng tôi sử dụng hệ thống dựa trên git để lưu trữ các mô hình và các sản phẩm khác trên huggingface.co, do đó `revision` có thể là bất kỳ định danh nào được git cho phép.

use_fast (`bool`, *tuỳ chọn*, mặc định là `False`) : **Đã ngừng hỗ trợ**: Hãy dùng `backend="torchvision"` thay thế. Tham số này được giữ lại để đảm bảo tương thích ngược. Hãy dùng bộ xử lý ảnh nhanh dựa trên torchvision nếu được hỗ trợ cho một mô hình cụ thể. Nếu không có bộ xử lý ảnh nhanh cho một mô hình cụ thể, một bộ xử lý ảnh thông thường dựa trên numpy sẽ được trả về thay thế.

backend (`str`, *tùy chọn*, mặc định là `None`) : Backend được sử dụng cho xử lý ảnh. Có thể là: - `None`: Tự động chọn backend tốt nhất có sẵn (torchvision nếu có, nếu không thì pil) - `"torchvision"`: Sử dụng backend Torchvision (được tăng tốc bằng GPU, nhanh hơn) - `"pil"`: Sử dụng backend PIL (dễ di chuyển, chỉ chạy trên CPU) - Bất kỳ tên backend tùy chỉnh nào được đăng ký thông qua phương thức `register()`

return_unused_kwargs (`bool`, *tuỳ chọn*, mặc định là `False`) : Nếu `False`, hàm này chỉ trả về đối tượng image processor cuối cùng. Nếu `True`, hàm này trả về một `Tuple(image_processor, unused_kwargs)` trong đó *unused_kwargs* là một từ điển gồm các cặp khóa/giá trị mà khóa không phải là thuộc tính của image processor: tức là phần của `kwargs` chưa được dùng để cập nhật `image_processor` và bị bỏ qua.

trust_remote_code (`bool`, *tuỳ chọn*, mặc định là `False`) : Cho phép hay không cho phép các mô hình tùy chỉnh được định nghĩa trên Hub trong các tệp modeling riêng của chúng. Chỉ nên đặt tùy chọn này thành `True` cho các kho bạn tin tưởng và đã đọc mã nguồn, vì nó sẽ thực thi mã có trên Hub trên máy cục bộ của bạn.

image_processor_filename (`str`, *tùy chọn*, mặc định là `"config.json"`) : Tên của tệp trong thư mục mô hình được sử dụng cho cấu hình bộ xử lý hình ảnh.

kwargs (`dict[str, Any]`, *tùy chọn*) : Các giá trị trong kwargs của bất kỳ khóa nào là thuộc tính của image processor sẽ được dùng để ghi đè lên các giá trị đã tải. Hành vi đối với các cặp khóa/giá trị mà khóa *không phải* là thuộc tính của image processor được kiểm soát bởi tham số từ khóa `return_unused_kwargs`.

Khởi tạo một trong các lớp image processor của thư viện từ từ điển của một mô hình được huấn luyện trước.

Lớp image processor cần khởi tạo được chọn dựa trên thuộc tính `model_type` của đối tượng config (được truyền dưới dạng đối số hoặc được nạp từ `pretrained_model_name_or_path` nếu có thể), hoặc khi thuộc tính này bị thiếu, bằng cách sử dụng khớp mẫu trên `pretrained_model_name_or_path`:

- **aimv2** -- `{'torchvision': 'CLIPImageProcessor', 'pil': 'CLIPImageProcessorPil'}` (mô hình Aimv2Config)
- **aimv2_vision_model** -- `{'torchvision': 'CLIPImageProcessor', 'pil': 'CLIPImageProcessorPil'}` (mô hình Aimv2VisionConfig)
- **align** -- `{'torchvision': 'EfficientNetImageProcessor', 'pil': 'EfficientNetImageProcessorPil'}` (mô hình AlignConfig)
- **altclip** -- `{'torchvision': 'CLIPImageProcessor', 'pil': 'CLIPImageProcessorPil'}` (mô hình AltCLIPConfig)
- **aria** -- `{'pil': 'AriaImageProcessorPil', 'torchvision': 'AriaImageProcessor'}` (mô hình AriaConfig)
- **aya_vision** -- `{'torchvision': 'GotOcr2ImageProcessor', 'pil': 'GotOcr2ImageProcessorPil'}` (mô hình AyaVisionConfig)
- **beit** -- `{'pil': 'BeitImageProcessorPil', 'torchvision': 'BeitImageProcessor'}` (mô hình BeitConfig)
- **bit** -- `{'pil': 'BitImageProcessorPil', 'torchvision': 'BitImageProcessor'}` (mô hình BitConfig)
- **blip** -- `{'pil': 'BlipImageProcessorPil', 'torchvision': 'BlipImageProcessor'}` (mô hình BlipConfig)
- **blip-2** -- `{'torchvision': 'BlipImageProcessor', 'pil': 'BlipImageProcessorPil'}` (mô hình Blip2Config)
- **bridgetower** -- `{'pil': 'BridgeTowerImageProcessorPil', 'torchvision': 'BridgeTowerImageProcessor'}` (mô hình BridgeTowerConfig)
- **chameleon** -- `{'pil': 'ChameleonImageProcessorPil', 'torchvision': 'ChameleonImageProcessor'}` (mô hình ChameleonConfig)
- **chinese_clip** -- `{'pil': 'ChineseCLIPImageProcessorPil', 'torchvision': 'ChineseCLIPImageProcessor'}` (mô hình ChineseCLIPConfig)
- **chmv2** -- `{'torchvision': 'CHMv2ImageProcessor'}` (mô hình CHMv2Config)
- **clip** -- `{'pil': 'CLIPImageProcessorPil', 'torchvision': 'CLIPImageProcessor'}` (mô hình CLIPConfig)
- **clipseg** -- `{'torchvision': 'ViTImageProcessor', 'pil': 'ViTImageProcessorPil'}` (mô hình CLIPSegConfig)
- **cohere2_vision** -- `{'torchvision': 'Cohere2VisionImageProcessor'}` (mô hình Cohere2VisionConfig)
- **cohere_compass** -- `{'pil': 'CohereCompassImageProcessorPil', 'torchvision': 'CohereCompassImageProcessor'}` (mô hình CohereCompassConfig)
- **colpali** -- `{'torchvision': 'SiglipImageProcessor', 'pil': 'SiglipImageProcessorPil'}` (mô hình ColPaliConfig)
- **colqwen2** -- `{'torchvision': 'Qwen2VLImageProcessor', 'pil': 'Qwen2VLImageProcessorPil'}` (mô hình ColQwen2Config)
- **conditional_detr** -- `{'pil': 'ConditionalDetrImageProcessorPil', 'torchvision': 'ConditionalDetrImageProcessor'}` (mô hình ConditionalDetrConfig)
- **convnext** -- `{'pil': 'ConvNextImageProcessorPil', 'torchvision': 'ConvNextImageProcessor'}` (mô hình ConvNextConfig)
- **convnextv2** -- `{'torchvision': 'ConvNextImageProcessor', 'pil': 'ConvNextImageProcessorPil'}` (mô hình ConvNextV2Config)
- **cosmos3_edge** -- `{'pil': 'Cosmos3EdgeImageProcessorPil', 'torchvision': 'Cosmos3EdgeImageProcessor'}` (mô hình Cosmos3EdgeConfig)
- **cosmos3_omni** -- `{'torchvision': 'Qwen2VLImageProcessor', 'pil': 'Qwen2VLImageProcessorPil'}` (mô hình Cosmos3OmniConfig)
- **cvt** -- `{'torchvision': 'ConvNextImageProcessor', 'pil': 'ConvNextImageProcessorPil'}` (mô hình CvtConfig)
- **data2vec-vision** -- `{'torchvision': 'BeitImageProcessor', 'pil': 'BeitImageProcessorPil'}` (mô hình Data2VecVisionConfig)
- **deepseek_ocr2** -- `{'pil': 'DeepseekOcr2ImageProcessorPil', 'torchvision': 'DeepseekOcr2ImageProcessor'}` (mô hình DeepseekOcr2Config)
- **deepseek_vl** -- `{'pil': 'DeepseekVLImageProcessorPil', 'torchvision': 'DeepseekVLImageProcessor'}` (mô hình DeepseekVLConfig)
- **deepseek_vl_hybrid** -- `{'pil': 'DeepseekVLHybridImageProcessorPil', 'torchvision': 'DeepseekVLHybridImageProcessor'}` (mô hình DeepseekVLHybridConfig)
- **deformable_detr** -- `{'pil': 'DeformableDetrImageProcessorPil', 'torchvision': 'DeformableDetrImageProcessor'}` (mô hình DeformableDetrConfig)
- **deimv2** -- `{'torchvision': 'RTDetrImageProcessor', 'pil': 'RTDetrImageProcessorPil'}` (mô hình Deimv2Config)
- **deit** -- `{'pil': 'DeiTImageProcessorPil', 'torchvision': 'DeiTImageProcessor'}` (mô hình DeiTConfig)
- **depth_anything** -- `{'torchvision': 'DPTImageProcessor', 'pil': 'DPTImageProcessorPil'}` (mô hình DepthAnythingConfig)
- **depth_pro** -- `{'torchvision': 'DepthProImageProcessor'}` (mô hình DepthProConfig)
- **detr** -- `{'pil': 'DetrImageProcessorPil', 'torchvision': 'DetrImageProcessor'}` (mô hình DetrConfig)
- **dinat** -- `{'torchvision': 'ViTImageProcessor', 'pil': 'ViTImageProcessorPil'}` (mô hình DinatConfig)
- **dinov2** -- `{'torchvision': 'BitImageProcessor', 'pil': 'BitImageProcessorPil'}` (mô hình Dinov2Config)
- **dinov3_vit** -- `{'torchvision': 'DINOv3ViTImageProcessor'}` (mô hình DINOv3ViTConfig)
- **donut-swin** -- `{'torchvision': 'DonutImageProcessor', 'pil': 'DonutImageProcessorPil'}` (mô hình DonutSwinConfig)
- **dots3_note** -- `{'torchvision': 'Qwen2VLImageProcessor', 'pil': 'Qwen2VLImageProcessorPil'}` (mô hình Dots3NoteConfig)
- **dpt** -- `{'pil': 'DPTImageProcessorPil', 'torchvision': 'DPTImageProcessor'}` (mô hình DPTConfig)
- **edgetam** -- `{'torchvision': 'Sam2ImageProcessor'}` (mô hình EdgeTamConfig)
- **efficientloftr** -- `{'pil': 'EfficientLoFTRImageProcessorPil', 'torchvision': 'EfficientLoFTRImageProcessor'}` (mô hình EfficientLoFTRConfig)
- **efficientnet** -- `{'pil': 'EfficientNetImageProcessorPil', 'torchvision': 'EfficientNetImageProcessor'}` (mô hình EfficientNetConfig)
- **embedding_gemma2** -- `{'pil': 'Gemma4ImageProcessorPil', 'torchvision': 'Gemma4ImageProcessor'}` (mô hình EmbeddingGemma2Config)
- **emu3** -- `{'pil': 'Emu3ImageProcessor'}` (mô hình Emu3Config)
- **eomt** -- `{'pil': 'EomtImageProcessorPil', 'torchvision': 'EomtImageProcessor'}` (mô hình EomtConfig)
- **eomt_dinov3** -- `{'torchvision': 'EomtImageProcessor', 'pil': 'EomtImageProcessorPil'}` (mô hình EomtDinov3Config)
- **ernie4_5_vl_moe** -- `{'pil': 'Ernie4_5_VLMoeImageProcessorPil', 'torchvision': 'Ernie4_5_VLMoeImageProcessor'}` (mô hình Ernie4_5_VLMoeConfig)
- **exaone4_5** -- `{'torchvision': 'Qwen2VLImageProcessor', 'pil': 'Qwen2VLImageProcessorPil'}` (mô hình Exaone4_5_Config)
- **flava** -- `{'pil': 'FlavaImageProcessorPil', 'torchvision': 'FlavaImageProcessor'}` (mô hình FlavaConfig)
- **florence2** -- `{'torchvision': 'CLIPImageProcessor', 'pil': 'CLIPImageProcessorPil'}` (mô hình Florence2Config)
- **focalnet** -- `{'torchvision': 'BitImageProcessor', 'pil': 'BitImageProcessorPil'}` (mô hình FocalNetConfig)
- **fuyu** -- `{'pil': 'FuyuImageProcessorPil', 'torchvision': 'FuyuImageProcessor'}` (mô hình FuyuConfig)
- **gemma3** -- `{'pil': 'Gemma3ImageProcessorPil', 'torchvision': 'Gemma3ImageProcessor'}` (mô hình Gemma3Config)
- **gemma3n** -- `{'torchvision': 'SiglipImageProcessor', 'pil': 'SiglipImageProcessorPil'}` (mô hình Gemma3nConfig)
- **gemma4** -- `{'pil': 'Gemma4ImageProcessorPil', 'torchvision': 'Gemma4ImageProcessor'}` (mô hình Gemma4Config)
- **gemma4_unified** -- `{'torchvision': 'Gemma4UnifiedImageProcessor'}` (mô hình Gemma4UnifiedConfig)
- **git** -- `{'torchvision': 'CLIPImageProcessor', 'pil': 'CLIPImageProcessorPil'}` (mô hình GitConfig)
- **glm46v** -- `{'pil': 'Glm46VImageProcessorPil', 'torchvision': 'Glm46VImageProcessor'}` (mô hình Glm46VConfig)
- **glm4v** -- `{'pil': 'Glm4vImageProcessorPil', 'torchvision': 'Glm4vImageProcessor'}` (mô hình Glm4vConfig)
- **glm5_next** -- `{'pil': 'Glm5NextImageProcessorPil', 'torchvision': 'Glm5NextImageProcessor'}` (mô hình Glm5NextConfig)
- **glm_image** -- `{'pil': 'GlmImageImageProcessorPil', 'torchvision': 'GlmImageImageProcessor'}` (mô hình GlmImageConfig)
- **glmga** -- `{'pil': 'GlmgaImageProcessorPil', 'torchvision': 'GlmgaImageProcessor'}` (mô hình GlmgaConfig)
- **glpn** -- `{'pil': 'GLPNImageProcessorPil', 'torchvision': 'GLPNImageProcessor'}` (mô hình GLPNConfig)
- **got_ocr2** -- `{'pil': 'GotOcr2ImageProcessorPil', 'torchvision': 'GotOcr2ImageProcessor'}` (mô hình GotOcr2Config)
- **granite4_vision** -- `{'torchvision': 'LlavaNextImageProcessor', 'pil': 'LlavaNextImageProcessorPil'}` (mô hình Granite4VisionConfig)
- **granite_docling** -- `{'pil': 'GraniteDoclingImageProcessorPil', 'torchvision': 'GraniteDoclingImageProcessor'}` (mô hình GraniteDoclingConfig)
- **grounding-dino** -- `{'pil': 'GroundingDinoImageProcessorPil', 'torchvision': 'GroundingDinoImageProcessor'}` (mô hình GroundingDinoConfig)
- **groupvit** -- `{'torchvision': 'CLIPImageProcessor', 'pil': 'CLIPImageProcessorPil'}` (mô hình GroupViTConfig)
- **hiera** -- `{'torchvision': 'BitImageProcessor', 'pil': 'BitImageProcessorPil'}` (mô hình HieraConfig)
- **hunyuan_vl** -- `{'pil': 'HunYuanVLImageProcessorPil', 'torchvision': 'HunYuanVLImageProcessor'}` (mô hình HunYuanVLConfig)
- **hyperclovax_vision_v2** -- `{'torchvision': 'Qwen2VLImageProcessor', 'pil': 'Qwen2VLImageProcessorPil'}` (mô hình HyperCLOVAXVisionV2Config)
- **idefics** -- `{'pil': 'IdeficsImageProcessorPil', 'torchvision': 'IdeficsImageProcessor'}` (mô hình IdeficsConfig)
- **idefics2** -- `{'pil': 'Idefics2ImageProcessorPil', 'torchvision': 'Idefics2ImageProcessor'}` (mô hình Idefics2Config)
- **idefics3** -- `{'pil': 'Idefics3ImageProcessorPil', 'torchvision': 'Idefics3ImageProcessor'}` (mô hình Idefics3Config)
- **ijepa** -- `{'torchvision': 'ViTImageProcessor', 'pil': 'ViTImageProcessorPil'}` (mô hình IJepaConfig)
- **imagegpt** -- `{'pil': 'ImageGPTImageProcessorPil', 'torchvision': 'ImageGPTImageProcessor'}` (mô hình ImageGPTConfig)
- **inkling2** -- `{'torchvision': 'Inkling2ImageProcessor'}` (mô hình Inkling2Config)
- **inkling_mm_model** -- `{'torchvision': 'InklingImageProcessor'}` (mô hình InklingConfig)
- **instructblip** -- `{'torchvision': 'BlipImageProcessor', 'pil': 'BlipImageProcessorPil'}` (mô hình InstructBlipConfig)
- **internvl** -- `{'torchvision': 'GotOcr2ImageProcessor', 'pil': 'GotOcr2ImageProcessorPil'}` (mô hình InternVLConfig)
- **janus** -- `{'pil': 'JanusImageProcessorPil', 'torchvision': 'JanusImageProcessor'}` (mô hình JanusConfig)
- **kimi_k25** -- `{'torchvision': 'Kimi_K25ImageProcessor'}` (mô hình Kimi_K25Config)
- **kosmos-2** -- `{'torchvision': 'CLIPImageProcessor', 'pil': 'CLIPImageProcessorPil'}` (mô hình Kosmos2Config)
- **kosmos-2.5** -- `{'torchvision': 'Kosmos2_5ImageProcessor', 'pil': 'Kosmos2_5ImageProcessorPil'}` (mô hình Kosmos2_5Config)
- **layoutlmv2** -- `{'pil': 'LayoutLMv2ImageProcessorPil', 'torchvision': 'LayoutLMv2ImageProcessor'}` (mô hình LayoutLMv2Config)
- **layoutlmv3** -- `{'pil': 'LayoutLMv3ImageProcessorPil', 'torchvision': 'LayoutLMv3ImageProcessor'}` (mô hình LayoutLMv3Config)
- **layoutxlm** -- `{'torchvision': 'LayoutLMv2ImageProcessor', 'pil': 'LayoutLMv2ImageProcessorPil'}` (mô hình LayoutXLMConfig)
- **levit** -- `{'pil': 'LevitImageProcessorPil', 'torchvision': 'LevitImageProcessor'}` (mô hình LevitConfig)
- **lfm2_vl** -- `{'torchvision': 'Lfm2VlImageProcessor'}` (mô hình Lfm2VlConfig)
- **lfm3_vl** -- `{'torchvision': 'Qwen2VLImageProcessor', 'pil': 'Qwen2VLImageProcessorPil'}` (mô hình Lfm3VlConfig)
- **lightglue** -- `{'pil': 'LightGlueImageProcessorPil', 'torchvision': 'LightGlueImageProcessor'}` (mô hình LightGlueConfig)
- **lighton_ocr** -- `{'torchvision': 'PixtralImageProcessor', 'pil': 'PixtralImageProcessorPil'}` (mô hình LightOnOcrConfig)
- **llama4** -- `{'torchvision': 'Llama4ImageProcessor'}` (mô hình Llama4Config)
- **llava** -- `{'pil': 'LlavaImageProcessorPil', 'torchvision': 'LlavaImageProcessor'}` (mô hình LlavaConfig)
- **llava_next** -- `{'pil': 'LlavaNextImageProcessorPil', 'torchvision': 'LlavaNextImageProcessor'}` (mô hình LlavaNextConfig)
- **llava_next_video** -- `{'torchvision': 'LlavaNextImageProcessor', 'pil': 'LlavaNextImageProcessorPil'}` (mô hình LlavaNextVideoConfig)
- **llava_onevision** -- `{'pil': 'LlavaOnevisionImageProcessorPil', 'torchvision': 'LlavaOnevisionImageProcessor'}` (mô hình LlavaOnevisionConfig)
- **lw_detr** -- `{'torchvision': 'DeformableDetrImageProcessor', 'pil': 'DeformableDetrImageProcessorPil'}` (mô hình LwDetrConfig)
- **mask2former** -- `{'pil': 'Mask2FormerImageProcessorPil', 'torchvision': 'Mask2FormerImageProcessor'}` (mô hình Mask2FormerConfig)
- **maskformer** -- `{'pil': 'MaskFormerImageProcessorPil', 'torchvision': 'MaskFormerImageProcessor'}` (mô hình MaskFormerConfig)
- **metaclip_2** -- `{'torchvision': 'CLIPImageProcessor', 'pil': 'CLIPImageProcessorPil'}` (mô hình MetaClip2Config)
- **mgp-str** -- `{'torchvision': 'ViTImageProcessor', 'pil': 'ViTImageProcessorPil'}` (mô hình MgpstrConfig)
- **minicpm_ocr** -- `{'torchvision': 'MiniCPMOcrImageProcessor'}` (mô hình MiniCPMOcrConfig)
- **minicpmv4_6** -- `{'pil': 'MiniCPMV4_6ImageProcessorPil', 'torchvision': 'MiniCPMV4_6ImageProcessor'}` (mô hình MiniCPMV4_6Config)
- **minicpmv4_7** -- `{'pil': 'MiniCPMV4_6ImageProcessorPil', 'torchvision': 'MiniCPMV4_6ImageProcessor'}` (mô hình MiniCPMV4_7Config)
- **minimax_m3_vl** -- `{'torchvision': 'MiniMaxM3VLImageProcessor'}` (mô hình MiniMaxM3VLConfig)
- **mistral3** -- `{'torchvision': 'PixtralImageProcessor', 'pil': 'PixtralImageProcessorPil'}` (mô hình Mistral3Config)
- **mistral_large4** -- `{'torchvision': 'PixtralImageProcessor', 'pil': 'PixtralImageProcessorPil'}` (mô hình MistralLarge4Config)
- **mlcd** -- `{'torchvision': 'CLIPImageProcessor', 'pil': 'CLIPImageProcessorPil'}` (mô hình MLCDVisionConfig)
- **mllama** -- `{'pil': 'MllamaImageProcessorPil', 'torchvision': 'MllamaImageProcessor'}` (mô hình MllamaConfig)
- **mm-grounding-dino** -- `{'torchvision': 'GroundingDinoImageProcessor', 'pil': 'GroundingDinoImageProcessorPil'}` (mô hình MMGroundingDinoConfig)
- **mobilenet_v1** -- `{'pil': 'MobileNetV1ImageProcessorPil', 'torchvision': 'MobileNetV1ImageProcessor'}` (mô hình MobileNetV1Config)
- **mobilenet_v2** -- `{'pil': 'MobileNetV2ImageProcessorPil', 'torchvision': 'MobileNetV2ImageProcessor'}` (mô hình MobileNetV2Config)
- **mobilevit** -- `{'pil': 'MobileViTImageProcessorPil', 'torchvision': 'MobileViTImageProcessor'}` (mô hình MobileViTConfig)
- **mobilevitv2** -- `{'torchvision': 'MobileViTImageProcessor', 'pil': 'MobileViTImageProcessorPil'}` (mô hình MobileViTV2Config)
- **molmo2** -- `{'torchvision': 'Molmo2ImageProcessor'}` (mô hình Molmo2Config)
- **muse_glimmer** -- `{'torchvision': 'MuseGlimmerImageProcessor'}` (mô hình MuseGlimmerConfig)
- **muse_spark** -- `{'torchvision': 'MuseGlimmerImageProcessor'}` (mô hình MuseSparkConfig)
- **nemotron_h_omni** -- `{'torchvision': 'NemotronH_Omni_Reasoning_V3ImageProcessor'}` (mô hình NemotronH_Omni_Reasoning_V3_Config)
- **neomme** -- `{'torchvision': 'NeoMMEImageProcessor'}` (mô hình NeoMMEConfig)
- **nougat** -- `{'pil': 'NougatImageProcessorPil', 'torchvision': 'NougatImageProcessor'}` (mô hình NougatConfig)
- **omdet-turbo** -- `{'torchvision': 'DetrImageProcessor', 'pil': 'DetrImageProcessorPil'}` (mô hình OmDetTurboConfig)
- **oneformer** -- `{'pil': 'OneFormerImageProcessorPil', 'torchvision': 'OneFormerImageProcessor'}` (mô hình OneFormerConfig)
- **ovis2** -- `{'pil': 'Ovis2ImageProcessorPil', 'torchvision': 'Ovis2ImageProcessor'}` (mô hình Ovis2Config)
- **owlv2** -- `{'pil': 'Owlv2ImageProcessorPil', 'torchvision': 'Owlv2ImageProcessor'}` (mô hình Owlv2Config)
- **owlvit** -- `{'pil': 'OwlViTImageProcessorPil', 'torchvision': 'OwlViTImageProcessor'}` (mô hình OwlViTConfig)
- **paddleocr_vl** -- `{'pil': 'PaddleOCRVLImageProcessorPil', 'torchvision': 'PaddleOCRVLImageProcessor'}` (mô hình PaddleOCRVLConfig)
- **paligemma** -- `{'torchvision': 'SiglipImageProcessor', 'pil': 'SiglipImageProcessorPil'}` (mô hình PaliGemmaConfig)
- **perceiver** -- `{'pil': 'PerceiverImageProcessorPil', 'torchvision': 'PerceiverImageProcessor'}` (mô hình PerceiverConfig)
- **perception_lm** -- `{'torchvision': 'PerceptionLMImageProcessor'}` (mô hình PerceptionLMConfig)
- **phi4_multimodal** -- `{'torchvision': 'Phi4MultimodalImageProcessor'}` (mô hình Phi4MultimodalConfig)
- **pi0** -- `{'torchvision': 'PI0ImageProcessor'}` (mô hình PI0Config)
- **pix2struct** -- `{'pil': 'Pix2StructImageProcessorPil', 'torchvision': 'Pix2StructImageProcessor'}` (mô hình Pix2StructConfig)
- **pixio** -- `{'torchvision': 'BitImageProcessor', 'pil': 'BitImageProcessorPil'}` (mô hình PixioConfig)
- **pixtral** -- `{'pil': 'PixtralImageProcessorPil', 'torchvision': 'PixtralImageProcessor'}` (mô hình PixtralVisionConfig)
- **poolformer** -- `{'pil': 'PoolFormerImageProcessorPil', 'torchvision': 'PoolFormerImageProcessor'}` (mô hình PoolFormerConfig)
- **pp_chart2table** -- `{'pil': 'PPChart2TableImageProcessorPil', 'torchvision': 'PPChart2TableImageProcessor'}` (mô hình PPChart2TableConfig)
- **pp_doclayout_v2** -- `{'torchvision': 'PPDocLayoutV2ImageProcessor'}` (mô hình PPDocLayoutV2Config)
- **pp_doclayout_v3** -- `{'torchvision': 'PPDocLayoutV3ImageProcessor'}` (mô hình PPDocLayoutV3Config)
- **pp_doclayout_v4** -- `{'torchvision': 'PPDocLayoutV4ImageProcessor'}` (mô hình PPDocLayoutV4Config)
- **pp_formulanet** -- `{'torchvision': 'PPFormulaNetImageProcessor'}` (mô hình PPFormulaNetConfig)
- **pp_lcnet** -- `{'torchvision': 'PPLCNetImageProcessor'}` (mô hình PPLCNetConfig)
- **pp_ocrv5_mobile_det** -- `{'torchvision': 'PPOCRV5ServerDetImageProcessor'}` (mô hình PPOCRV5MobileDetConfig)
- **pp_ocrv5_mobile_rec** -- `{'torchvision': 'PPOCRV5ServerRecImageProcessor'}` (mô hình PPOCRV5MobileRecConfig)
- **pp_ocrv5_server_det** -- `{'torchvision': 'PPOCRV5ServerDetImageProcessor'}` (mô hình PPOCRV5ServerDetConfig)
- **pp_ocrv5_server_rec** -- `{'torchvision': 'PPOCRV5ServerRecImageProcessor'}` (mô hình PPOCRV5ServerRecConfig)
- **pp_ocrv6_medium_det** -- `{'torchvision': 'PPOCRV5ServerDetImageProcessor'}` (mô hình PPOCRV6MediumDetConfig)
- **pp_ocrv6_small_det** -- `{'torchvision': 'PPOCRV5ServerDetImageProcessor'}` (mô hình PPOCRV6SmallDetConfig)
- **pp_ocrv6_small_rec** -- `{'torchvision': 'PPOCRV6SmallRecImageProcessor'}` (mô hình PPOCRV6SmallRecConfig)
- **pp_ocrv6_tiny_rec** -- `{'torchvision': 'PPOCRV6SmallRecImageProcessor'}` (mô hình PPOCRV6TinyRecConfig)
- **prompt_depth_anything** -- `{'pil': 'PromptDepthAnythingImageProcessorPil', 'torchvision': 'PromptDepthAnythingImageProcessor'}` (mô hình PromptDepthAnythingConfig)
- **pvt** -- `{'pil': 'PvtImageProcessorPil', 'torchvision': 'PvtImageProcessor'}` (mô hình PvtConfig)
- **pvt_v2** -- `{'torchvision': 'PvtImageProcessor', 'pil': 'PvtImageProcessorPil'}` (mô hình PvtV2Config)
- **qianfan_ocr** -- `{'torchvision': 'GotOcr2ImageProcessor', 'pil': 'GotOcr2ImageProcessorPil'}` (mô hình QianfanOCRConfig)
- **qwen2_5_omni** -- `{'torchvision': 'Qwen2VLImageProcessor', 'pil': 'Qwen2VLImageProcessorPil'}` (mô hình Qwen2_5OmniConfig)
- **qwen2_5_vl** -- `{'torchvision': 'Qwen2VLImageProcessor', 'pil': 'Qwen2VLImageProcessorPil'}` (mô hình Qwen2_5_VLConfig)
- **qwen2_vl** -- `{'pil': 'Qwen2VLImageProcessorPil', 'torchvision': 'Qwen2VLImageProcessor'}` (mô hình Qwen2VLConfig)
- **qwen3_5** -- `{'torchvision': 'Qwen2VLImageProcessor', 'pil': 'Qwen2VLImageProcessorPil'}` (mô hình Qwen3_5Config)
- **qwen3_5_moe** -- `{'torchvision': 'Qwen2VLImageProcessor', 'pil': 'Qwen2VLImageProcessorPil'}` (mô hình Qwen3_5MoeConfig)
- **qwen3_omni_moe** -- `{'torchvision': 'Qwen2VLImageProcessor', 'pil': 'Qwen2VLImageProcessorPil'}` (mô hình Qwen3OmniMoeConfig)
- **qwen3_vl** -- `{'torchvision': 'Qwen2VLImageProcessor', 'pil': 'Qwen2VLImageProcessorPil'}` (mô hình Qwen3VLConfig)
- **qwen4_exp** -- `{'torchvision': 'Qwen2VLImageProcessor', 'pil': 'Qwen2VLImageProcessorPil'}` (mô hình Qwen4ExpConfig)
- **regnet** -- `{'torchvision': 'ConvNextImageProcessor', 'pil': 'ConvNextImageProcessorPil'}` (mô hình RegNetConfig)
- **resnet** -- `{'torchvision': 'ConvNextImageProcessor', 'pil': 'ConvNextImageProcessorPil'}` (mô hình ResNetConfig)
- **rf_detr** -- `{'torchvision': 'RfDetrImageProcessor'}` (mô hình RfDetrConfig)
- **rt_detr** -- `{'pil': 'RTDetrImageProcessorPil', 'torchvision': 'RTDetrImageProcessor'}` (mô hình RTDetrConfig)
- **sam** -- `{'pil': 'SamImageProcessorPil', 'torchvision': 'SamImageProcessor'}` (mô hình SamConfig)
- **sam2** -- `{'torchvision': 'Sam2ImageProcessor'}` (mô hình Sam2Config)
- **sam2_video** -- `{'torchvision': 'Sam2ImageProcessor'}` (mô hình Sam2VideoConfig)
- **sam3** -- `{'torchvision': 'Sam3ImageProcessor'}` (mô hình Sam3Config)
- **sam3_lite_text** -- `{'torchvision': 'Sam3ImageProcessor'}` (mô hình Sam3LiteTextConfig)
- **sam3_tracker** -- `{'torchvision': 'Sam3ImageProcessor'}` (mô hình Sam3TrackerConfig)
- **sam3_tracker_video** -- `{'torchvision': 'Sam3ImageProcessor'}` (mô hình Sam3TrackerVideoConfig)
- **sam3_video** -- `{'torchvision': 'Sam3ImageProcessor'}` (mô hình Sam3VideoConfig)
- **sam_hq** -- `{'torchvision': 'SamImageProcessor', 'pil': 'SamImageProcessorPil'}` (mô hình SamHQConfig)
- **sapiens2** -- `{'torchvision': 'Sapiens2ImageProcessor'}` (mô hình Sapiens2Config)
- **segformer** -- `{'pil': 'SegformerImageProcessorPil', 'torchvision': 'SegformerImageProcessor'}` (mô hình SegformerConfig)
- **seggpt** -- `{'pil': 'SegGptImageProcessorPil', 'torchvision': 'SegGptImageProcessor'}` (mô hình SegGptConfig)
- **shieldgemma2** -- `{'torchvision': 'Gemma3ImageProcessor', 'pil': 'Gemma3ImageProcessorPil'}` (mô hình ShieldGemma2Config)
- **siglip** -- `{'pil': 'SiglipImageProcessorPil', 'torchvision': 'SiglipImageProcessor'}` (mô hình SiglipConfig)
- **siglip2** -- `{'pil': 'Siglip2ImageProcessorPil', 'torchvision': 'Siglip2ImageProcessor'}` (mô hình Siglip2Config)
- **slanet** -- `{'torchvision': 'SLANeXtImageProcessor'}` (mô hình SLANetConfig)
- **slanext** -- `{'torchvision': 'SLANeXtImageProcessor'}` (mô hình SLANeXtConfig)
- **smolvlm** -- `{'pil': 'SmolVLMImageProcessorPil', 'torchvision': 'SmolVLMImageProcessor'}` (mô hình SmolVLMConfig)
- **step3p7** -- `{'torchvision': 'Step3p7ImageProcessor'}` (mô hình Step3p7Config)
- **superglue** -- `{'pil': 'SuperGlueImageProcessorPil', 'torchvision': 'SuperGlueImageProcessor'}` (mô hình SuperGlueConfig)
- **superpoint** -- `{'pil': 'SuperPointImageProcessorPil', 'torchvision': 'SuperPointImageProcessor'}` (mô hình SuperPointConfig)
- **swiftformer** -- `{'torchvision': 'ViTImageProcessor', 'pil': 'ViTImageProcessorPil'}` (mô hình SwiftFormerConfig)
- **swin** -- `{'torchvision': 'ViTImageProcessor', 'pil': 'ViTImageProcessorPil'}` (mô hình SwinConfig)
- **swin2sr** -- `{'pil': 'Swin2SRImageProcessorPil', 'torchvision': 'Swin2SRImageProcessor'}` (mô hình Swin2SRConfig)
- **swinv2** -- `{'torchvision': 'ViTImageProcessor', 'pil': 'ViTImageProcessorPil'}` (mô hình Swinv2Config)
- **t5gemma2** -- `{'torchvision': 'Gemma3ImageProcessor', 'pil': 'Gemma3ImageProcessorPil'}` (mô hình T5Gemma2Config)
- **t5gemma2_encoder** -- `{'torchvision': 'Gemma3ImageProcessor', 'pil': 'Gemma3ImageProcessorPil'}` (mô hình T5Gemma2EncoderConfig)
- **table-transformer** -- `{'torchvision': 'DetrImageProcessor', 'pil': 'DetrImageProcessorPil'}` (mô hình TableTransformerConfig)
- **textnet** -- `{'pil': 'TextNetImageProcessorPil', 'torchvision': 'TextNetImageProcessor'}` (mô hình TextNetConfig)
- **timesformer** -- `{'pil': 'VideoMAEImageProcessorPil', 'torchvision': 'VideoMAEImageProcessor'}` (mô hình TimesformerConfig)
- **timm_wrapper** -- `{'pil': 'TimmWrapperImageProcessor'}` (mô hình TimmWrapperConfig)
- **tipsv2** -- `{'torchvision': 'Tipsv2ImageProcessor'}` (mô hình Tipsv2Config)
- **tipsv2_dpt** -- `{'torchvision': 'Tipsv2DptImageProcessor'}` (mô hình Tipsv2DptConfig)
- **trocr** -- `{'torchvision': 'ViTImageProcessor', 'pil': 'ViTImageProcessorPil'}` (mô hình TrOCRConfig)
- **tvp** -- `{'pil': 'TvpImageProcessorPil', 'torchvision': 'TvpImageProcessor'}` (mô hình TvpConfig)
- **udop** -- `{'torchvision': 'LayoutLMv3ImageProcessor', 'pil': 'LayoutLMv3ImageProcessorPil'}` (mô hình UdopConfig)
- **ultravbert** -- `{'torchvision': 'UltraVBertImageProcessor'}` (mô hình UltraVBertConfig)
- **unlimited_ocr** -- `{'torchvision': 'UnlimitedOcrImageProcessor'}` (mô hình UnlimitedOcrConfig)
- **upernet** -- `{'torchvision': 'SegformerImageProcessor', 'pil': 'SegformerImageProcessorPil'}` (mô hình UperNetConfig)
- **uvdoc** -- `{'torchvision': 'UVDocImageProcessor'}` (mô hình UVDocConfig)
- **video_llama_3** -- `{'pil': 'VideoLlama3ImageProcessorPil', 'torchvision': 'VideoLlama3ImageProcessor'}` (mô hình VideoLlama3Config)
- **video_llava** -- `{'pil': 'VideoLlavaImageProcessor'}` (mô hình VideoLlavaConfig)
- **videomae** -- `{'pil': 'VideoMAEImageProcessorPil', 'torchvision': 'VideoMAEImageProcessor'}` (mô hình VideoMAEConfig)
- **vilt** -- `{'pil': 'ViltImageProcessorPil', 'torchvision': 'ViltImageProcessor'}` (mô hình ViltConfig)
- **vipllava** -- `{'torchvision': 'CLIPImageProcessor', 'pil': 'CLIPImageProcessorPil'}` (mô hình VipLlavaConfig)
- **vit** -- `{'pil': 'ViTImageProcessorPil', 'torchvision': 'ViTImageProcessor'}` (mô hình ViTConfig)
- **vit_mae** -- `{'torchvision': 'ViTImageProcessor', 'pil': 'ViTImageProcessorPil'}` (mô hình ViTMAEConfig)
- **vit_msn** -- `{'torchvision': 'ViTImageProcessor', 'pil': 'ViTImageProcessorPil'}` (mô hình ViTMSNConfig)
- **vitmatte** -- `{'pil': 'VitMatteImageProcessorPil', 'torchvision': 'VitMatteImageProcessor'}` (mô hình VitMatteConfig)
- **vitpose** -- `{'pil': 'VitPoseImageProcessorPil', 'torchvision': 'VitPoseImageProcessor'}` (mô hình VitPoseConfig)
- **vivit** -- `{'torchvision': 'VivitImageProcessor'}` (mô hình VivitConfig)
- **xclip** -- `{'torchvision': 'CLIPImageProcessor', 'pil': 'CLIPImageProcessorPil'}` (mô hình XCLIPConfig)
- **yolos** -- `{'pil': 'YolosImageProcessorPil', 'torchvision': 'YolosImageProcessor'}` (mô hình YolosConfig)
- **zoedepth** -- `{'pil': 'ZoeDepthImageProcessorPil', 'torchvision': 'ZoeDepthImageProcessor'}` (mô hình ZoeDepthConfig)

Việc truyền `token=True` là bắt buộc khi bạn muốn sử dụng một mô hình riêng tư.

Ví dụ:

```python
>>> from transformers import AutoImageProcessor

>>> # Download image processor from huggingface.co and cache.
>>> image_processor = AutoImageProcessor.from_pretrained("google/vit-base-patch16-224-in21k")

>>> # If image processor files are in a directory (e.g. image processor was saved using *save_pretrained('./test/saved_model/')*)
>>> # image_processor = AutoImageProcessor.from_pretrained("./test/saved_model/")
```

#### Đăng ký[[transformers.AutoImageProcessor.register]]

```python
register(config_class, slow_image_processor_class: type | None = None, fast_image_processor_class: type | None = None, image_processor_classes: dict[str, type] | None = None, exist_ok: bool = False)
```

[Nguồn](https://github.com/huggingface/transformers/blob/v5.23.0/src/transformers/models/auto/image_processing_auto.py#L727)

**Tham số:**

config_class ([PreTrainedConfig](/docs/transformers/v5.23.0/vi/main_classes/configuration#transformers.PreTrainedConfig)) : Cấu hình tương ứng với mô hình cần đăng ký.

slow_image_processor_class (`type`, *tuỳ chọn*) : Lớp xử lý ảnh của backend PIL (không còn được khuyến khích, hãy dùng `image_processor_classes={"pil": ...}`).

fast_image_processor_class (`type`, *tuỳ chọn*) : Lớp xử lý ảnh backend Torchvision (không còn được khuyến khích, hãy dùng `image_processor_classes={"torchvision": ...}`).

image_processor_classes (`dict[str, type]`, *tùy chọn*) : Từ điển ánh xạ tên backend đến các lớp image processor. Cho phép đăng ký các backend tùy chỉnh. Ví dụ: `{"pil": MyPilProcessor, "torchvision": MyTorchvisionProcessor, "custom": MyCustomProcessor}`

exist_ok (`bool`, *tùy chọn*, mặc định là `False`) : Nếu `True`, cho phép ghi đè lên các đăng ký hiện có.

Đăng ký một bộ xử lý ảnh mới cho lớp này.

## AutoVideoProcessor[[transformers.AutoVideoProcessor]]

Xem [Các backend của Video processor](../main_classes/video_processor#video-processor-backends) để biết về việc chọn backend, đăng ký tùy chỉnh, cũng như lưu và tải lại.

#### transformers.AutoVideoProcessor[[transformers.AutoVideoProcessor]]

```python
transformers.AutoVideoProcessor()
```

[Nguồn](https://github.com/huggingface/transformers/blob/v5.23.0/src/transformers/models/auto/video_processing_auto.py#L266)

Đây là lớp video processor tổng quát sẽ được khởi tạo thành một trong các lớp video processor của thư viện khi được tạo bằng phương thức lớp [AutoVideoProcessor.from_pretrained()](/docs/transformers/v5.23.0/vi/model_doc/auto#transformers.AutoVideoProcessor.from_pretrained).

Lớp này không thể được khởi tạo trực tiếp bằng `__init__()` (gây ra lỗi).

#### from_pretrained[[transformers.AutoVideoProcessor.from_pretrained]]

```python
from_pretrained(pretrained_model_name_or_path, *inputs, **kwargs)
```

[Nguồn](https://github.com/huggingface/transformers/blob/v5.23.0/src/transformers/models/auto/video_processing_auto.py#L280)

**Tham số:**

pretrained_model_name_or_path (`str` hoặc `os.PathLike`) : Có thể là một trong các trường hợp sau:  - một chuỗi, *model id* của một video_processor được huấn luyện trước, lưu trữ trong kho model trên huggingface.co. - đường dẫn đến một *thư mục* chứa tệp video processor đã được lưu bằng phương thức [save_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/video_processor#transformers.VideoProcessorMixin.save_pretrained), ví dụ: `./my_model_directory/`. - đường dẫn đến tệp JSON của video processor đã lưu, ví dụ: *tệp*, ví dụ: `./my_model_directory/preprocessor_config.json`.

cache_dir (`str` hoặc `os.PathLike`, *tùy chọn*) : Đường dẫn đến thư mục mà trình xử lý video của mô hình được huấn luyện trước đã tải xuống sẽ được lưu đệm nếu không sử dụng bộ lưu đệm tiêu chuẩn.

force_download (`bool`, *tùy chọn*, mặc định là `False`) : Xác định có nên ép buộc (tải lại) các tệp bộ xử lý video và ghi đè lên các phiên bản được lưu trong bộ nhớ đệm nếu chúng tồn tại hay không.

proxies (`dict[str, str]`, *tùy chọn*) : Một từ điển các máy chủ proxy để sử dụng theo giao thức hoặc điểm cuối, ví dụ: `{'http': 'foo.bar:3128', 'http://hostname': 'foo.bar:4012'}.` Các proxy được sử dụng cho mỗi yêu cầu.

token (`str` hoặc *bool*, *tùy chọn*) : Token được sử dụng làm HTTP bearer authorization cho các tệp từ xa. Nếu là `True`, sẽ sử dụng token được tạo khi chạy `hf auth login` (được lưu trong `~/.huggingface`).

revision (`str`, *tùy chọn*, mặc định là `"main"`) : Phiên bản mô hình cụ thể cần sử dụng. Nó có thể là tên nhánh, tên thẻ hoặc id commit, vì chúng tôi sử dụng hệ thống dựa trên git để lưu trữ các mô hình và các sản phẩm khác trên huggingface.co, do đó `revision` có thể là bất kỳ định danh nào được git cho phép.

return_unused_kwargs (`bool`, *tuỳ chọn*, mặc định là `False`) : Nếu `False`, hàm này chỉ trả về đối tượng video processor cuối cùng. Nếu `True`, hàm này trả về một `Tuple(video_processor, unused_kwargs)` trong đó *unused_kwargs* là một từ điển gồm các cặp khóa/giá trị mà khóa không phải là thuộc tính của video processor: tức là phần của `kwargs` chưa được dùng để cập nhật `video_processor` và bị bỏ qua.

trust_remote_code (`bool`, *tuỳ chọn*, mặc định là `False`) : Cho phép hay không cho phép các mô hình tùy chỉnh được định nghĩa trên Hub trong các tệp modeling riêng của chúng. Chỉ nên đặt tùy chọn này thành `True` cho các kho bạn tin tưởng và đã đọc mã nguồn, vì nó sẽ thực thi mã có trên Hub trên máy cục bộ của bạn.

kwargs (`dict[str, Any]`, *tùy chọn*) : Các giá trị trong kwargs của bất kỳ khóa nào là thuộc tính của video processor sẽ được sử dụng để ghi đè lên các giá trị đã tải. Hành vi đối với các cặp khóa/giá trị mà khóa của chúng *không phải* là thuộc tính của video processor được kiểm soát bởi tham số từ khóa `return_unused_kwargs`.

Khởi tạo một trong các lớp video processor của thư viện từ từ điển của một mô hình được huấn luyện trước.

Lớp video processor cần khởi tạo được chọn dựa trên thuộc tính `model_type` của đối tượng config (được truyền dưới dạng đối số hoặc được nạp từ `pretrained_model_name_or_path` nếu có thể), hoặc khi thuộc tính này bị thiếu, bằng cách sử dụng khớp mẫu trên `pretrained_model_name_or_path`:

- **cohere_compass** -- `{'torchvision': 'CohereCompassVideoProcessor'}` (mô hình CohereCompassConfig)
- **cosmos3_edge** -- `{'torchvision': 'Cosmos3EdgeVideoProcessor'}` (mô hình Cosmos3EdgeConfig)
- **cosmos3_omni** -- `{'torchvision': 'Qwen3VLVideoProcessor'}` (mô hình Cosmos3OmniConfig)
- **dots3_note** -- `{'torchvision': 'Qwen3VLVideoProcessor'}` (mô hình Dots3NoteConfig)
- **embedding_gemma2** -- `{'torchvision': 'EmbeddingGemma2VideoProcessor'}` (mô hình EmbeddingGemma2Config)
- **ernie4_5_vl_moe** -- `{'torchvision': 'Ernie4_5_VLMoeVideoProcessor'}` (mô hình Ernie4_5_VLMoeConfig)
- **exaone4_5** -- `{'torchvision': 'Qwen2VLVideoProcessor'}` (mô hình Exaone4_5_Config)
- **gemma4** -- `{'torchvision': 'Gemma4VideoProcessor'}` (mô hình Gemma4Config)
- **gemma4_unified** -- `{'torchvision': 'Gemma4UnifiedVideoProcessor'}` (mô hình Gemma4UnifiedConfig)
- **glm46v** -- `{'torchvision': 'Glm46VVideoProcessor'}` (mô hình Glm46VConfig)
- **glm4v** -- `{'torchvision': 'Glm4vVideoProcessor'}` (mô hình Glm4vConfig)
- **glm5_next** -- `{'torchvision': 'Glm5NextVideoProcessor'}` (mô hình Glm5NextConfig)
- **glmga** -- `{'torchvision': 'GlmgaVideoProcessor'}` (mô hình GlmgaConfig)
- **hyperclovax_vision_v2** -- `{'torchvision': 'Qwen2VLVideoProcessor'}` (mô hình HyperCLOVAXVisionV2Config)
- **instructblip** -- `{'torchvision': 'InstructBlipVideoVideoProcessor'}` (mô hình InstructBlipConfig)
- **instructblipvideo** -- `{'torchvision': 'InstructBlipVideoVideoProcessor'}` (mô hình InstructBlipVideoConfig)
- **internvl** -- `{'torchvision': 'InternVLVideoProcessor'}` (mô hình InternVLConfig)
- **kimi_k25** -- `{'torchvision': 'Kimi_K25VideoProcessor'}` (mô hình Kimi_K25Config)
- **lfm3_vl** -- `{'torchvision': 'Qwen3VLVideoProcessor'}` (mô hình Lfm3VlConfig)
- **llava_next_video** -- `{'torchvision': 'LlavaNextVideoVideoProcessor'}` (mô hình LlavaNextVideoConfig)
- **llava_onevision** -- `{'torchvision': 'LlavaOnevisionVideoProcessor'}` (mô hình LlavaOnevisionConfig)
- **minicpm_ocr** -- `{'torchvision': 'MiniCPMOcrVideoProcessor'}` (mô hình MiniCPMOcrConfig)
- **minicpmv4_6** -- `{'torchvision': 'MiniCPMV4_6VideoProcessor'}` (mô hình MiniCPMV4_6Config)
- **minicpmv4_7** -- `{'torchvision': 'MiniCPMV4_6VideoProcessor'}` (mô hình MiniCPMV4_7Config)
- **minimax_m3_vl** -- `{'torchvision': 'MiniMaxM3VLVideoProcessor'}` (mô hình MiniMaxM3VLConfig)
- **molmo2** -- `{'torchvision': 'Molmo2VideoProcessor'}` (mô hình Molmo2Config)
- **muse_glimmer** -- `{'torchvision': 'MuseGlimmerVideoProcessor'}` (mô hình MuseGlimmerConfig)
- **muse_spark** -- `{'torchvision': 'MuseGlimmerVideoProcessor'}` (mô hình MuseSparkConfig)
- **nemotron_h_omni** -- `{'torchvision': 'NemotronH_Omni_Reasoning_V3VideoProcessor'}` (mô hình NemotronH_Omni_Reasoning_V3_Config)
- **pe_audio_video** -- `{'torchvision': 'PeVideoVideoProcessor'}` (mô hình PeAudioVideoConfig)
- **pe_video** -- `{'torchvision': 'PeVideoVideoProcessor'}` (mô hình PeVideoConfig)
- **perception_lm** -- `{'torchvision': 'PerceptionLMVideoProcessor'}` (mô hình PerceptionLMConfig)
- **qwen2_5_omni** -- `{'torchvision': 'Qwen2VLVideoProcessor'}` (mô hình Qwen2_5OmniConfig)
- **qwen2_5_vl** -- `{'torchvision': 'Qwen2VLVideoProcessor'}` (mô hình Qwen2_5_VLConfig)
- **qwen2_vl** -- `{'torchvision': 'Qwen2VLVideoProcessor'}` (mô hình Qwen2VLConfig)
- **qwen3_5** -- `{'torchvision': 'Qwen3VLVideoProcessor'}` (mô hình Qwen3_5Config)
- **qwen3_5_moe** -- `{'torchvision': 'Qwen3VLVideoProcessor'}` (mô hình Qwen3_5MoeConfig)
- **qwen3_omni_moe** -- `{'torchvision': 'Qwen2VLVideoProcessor'}` (mô hình Qwen3OmniMoeConfig)
- **qwen3_vl** -- `{'torchvision': 'Qwen3VLVideoProcessor'}` (mô hình Qwen3VLConfig)
- **qwen3_vl_moe** -- `{'torchvision': 'Qwen3VLVideoProcessor'}` (mô hình Qwen3VLMoeConfig)
- **qwen4_exp** -- `{'torchvision': 'Qwen3VLVideoProcessor'}` (mô hình Qwen4ExpConfig)
- **sam2_video** -- `{'torchvision': 'Sam2VideoVideoProcessor'}` (mô hình Sam2VideoConfig)
- **smolvlm** -- `{'torchvision': 'SmolVLMVideoProcessor'}` (mô hình SmolVLMConfig)
- **timesformer** -- `{'torchvision': 'TimesformerVideoProcessor'}` (mô hình TimesformerConfig)
- **video_llama_3** -- `{'torchvision': 'VideoLlama3VideoProcessor'}` (mô hình VideoLlama3Config)
- **video_llava** -- `{'torchvision': 'VideoLlavaVideoProcessor'}` (mô hình VideoLlavaConfig)
- **videomae** -- `{'torchvision': 'VideoMAEVideoProcessor'}` (mô hình VideoMAEConfig)
- **videomt** -- `{'torchvision': 'VideomtVideoProcessor'}` (mô hình VideomtConfig)
- **videoprism** -- `{'torchvision': 'LlavaOnevisionVideoProcessor'}` (mô hình VideoPrismConfig)
- **vivit** -- `{'torchvision': 'VivitVideoProcessor'}` (mô hình VivitConfig)
- **vjepa2** -- `{'torchvision': 'VJEPA2VideoProcessor'}` (mô hình VJEPA2Config)

Việc truyền `token=True` là bắt buộc khi bạn muốn sử dụng một mô hình riêng tư.

Ví dụ:

```python
>>> from transformers import AutoVideoProcessor

>>> # Download video processor from huggingface.co and cache.
>>> video_processor = AutoVideoProcessor.from_pretrained("llava-hf/llava-onevision-qwen2-0.5b-ov-hf")

>>> # If video processor files are in a directory (e.g. video processor was saved using *save_pretrained('./test/saved_model/')*)
>>> # video_processor = AutoVideoProcessor.from_pretrained("./test/saved_model/")
```

#### Đăng ký[[transformers.AutoVideoProcessor.register]]

```python
register(config_class, video_processor_class: type | None = None, video_processor_classes: dict[str, type] | None = None, exist_ok: bool = False)
```

[Nguồn](https://github.com/huggingface/transformers/blob/v5.23.0/src/transformers/models/auto/video_processing_auto.py#L466)

**Tham số:**

config_class ([PreTrainedConfig](/docs/transformers/v5.23.0/vi/main_classes/configuration#transformers.PreTrainedConfig)) : Cấu hình tương ứng với mô hình cần đăng ký.

video_processor_class ([BaseVideoProcessor](/docs/transformers/v5.23.0/vi/main_classes/video_processor#transformers.BaseVideoProcessor)) : Bộ xử lý video cần đăng ký.

video_processor_classes (`dict[str, type]`, *tùy chọn*) : Từ điển ánh xạ tên backend đến các lớp video processor. Cho phép đăng ký các backend tùy chỉnh. Ví dụ: `{"pil": MyPilVideoProcessor, "torchvision": MyTorchvisionVideoProcessor, "custom": MyCustomVideoProcessor}`

exist_ok (`bool`, *tùy chọn*, mặc định là `False`) : Nếu `True`, cho phép ghi đè lên các đăng ký hiện có.

Đăng ký một trình xử lý video mới cho lớp này.

## AutoProcessor[[transformers.AutoProcessor]]

#### transformers.AutoProcessor[[transformers.AutoProcessor]]

```python
transformers.AutoProcessor()
```

[Nguồn](https://github.com/huggingface/transformers/blob/v5.23.0/src/transformers/models/auto/processing_auto.py#L127)

Đây là một lớp processor tổng quát sẽ được khởi tạo thành một trong các lớp processor của thư viện khi được tạo bằng phương thức lớp [AutoProcessor.from_pretrained()](/docs/transformers/v5.23.0/vi/model_doc/auto#transformers.AutoProcessor.from_pretrained).

Lớp này không thể được khởi tạo trực tiếp bằng `__init__()` (gây ra lỗi).

#### from_pretrained[[transformers.AutoProcessor.from_pretrained]]

```python
from_pretrained(pretrained_model_name_or_path, **kwargs)
```

[Nguồn](https://github.com/huggingface/transformers/blob/v5.23.0/src/transformers/models/auto/processing_auto.py#L141)

**Tham số:**

pretrained_model_name_or_path (`str` hoặc `os.PathLike`) : Có thể là một trong các trường hợp sau:  - một chuỗi, *model id* của một feature_extractor được huấn luyện trước, được lưu trữ trong một model repo trên huggingface.co. - đường dẫn đến một *thư mục* chứa các file processor đã được lưu bằng phương thức `save_pretrained()`, ví dụ: `./my_model_directory/`.

cache_dir (`str` hoặc `os.PathLike`, *tùy chọn*) : Đường dẫn đến thư mục mà trình trích xuất đặc trưng của mô hình được huấn luyện trước đã tải xuống sẽ được lưu đệm nếu không sử dụng bộ lưu đệm tiêu chuẩn.

force_download (`bool`, *tùy chọn*, mặc định là `False`) : Có nên buộc tải lại (re-) các tệp feature extractor và ghi đè lên các phiên bản đã lưu trong bộ nhớ đệm nếu chúng tồn tại hay không.

proxies (`dict[str, str]`, *tùy chọn*) : Một từ điển các máy chủ proxy để sử dụng theo giao thức hoặc điểm cuối, ví dụ: `{'http': 'foo.bar:3128', 'http://hostname': 'foo.bar:4012'}.` Các proxy được sử dụng cho mỗi yêu cầu.

token (`str` hoặc *bool*, *tùy chọn*) : Token được sử dụng làm HTTP bearer authorization cho các tệp từ xa. Nếu là `True`, sẽ sử dụng token được tạo khi chạy `hf auth login` (được lưu trong `~/.huggingface`).

revision (`str`, *tùy chọn*, mặc định là `"main"`) : Phiên bản mô hình cụ thể cần sử dụng. Nó có thể là tên nhánh, tên thẻ hoặc id commit, vì chúng tôi sử dụng hệ thống dựa trên git để lưu trữ các mô hình và các sản phẩm khác trên huggingface.co, do đó `revision` có thể là bất kỳ định danh nào được git cho phép.

return_unused_kwargs (`bool`, *tuỳ chọn*, mặc định là `False`) : Nếu `False`, hàm này chỉ trả về đối tượng feature extractor cuối cùng. Nếu `True`, hàm này trả về một `Tuple(feature_extractor, unused_kwargs)` trong đó *unused_kwargs* là một từ điển gồm các cặp khóa/giá trị mà khóa không phải là thuộc tính của feature extractor: tức là phần của `kwargs` chưa được dùng để cập nhật `feature_extractor` và bị bỏ qua.

trust_remote_code (`bool`, *tuỳ chọn*, mặc định là `False`) : Cho phép hay không cho phép các mô hình tùy chỉnh được định nghĩa trên Hub trong các tệp modeling riêng của chúng. Chỉ nên đặt tùy chọn này thành `True` cho các kho bạn tin tưởng và đã đọc mã nguồn, vì nó sẽ thực thi mã có trên Hub trên máy cục bộ của bạn.

kwargs (`dict[str, Any]`, *tùy chọn*) : Các giá trị trong kwargs của bất kỳ khóa nào là thuộc tính của feature extractor sẽ được dùng để ghi đè lên các giá trị đã tải. Hành vi đối với các cặp khóa/giá trị mà khóa của chúng *không phải* là thuộc tính của feature extractor được kiểm soát bởi tham số từ khóa `return_unused_kwargs`.

Khởi tạo một trong các lớp processor của thư viện từ từ vựng của một mô hình được huấn luyện trước.

Lớp processor cần khởi tạo được chọn dựa trên thuộc tính `model_type` của đối tượng config (được truyền dưới dạng đối số hoặc được tải từ `pretrained_model_name_or_path` nếu có thể):

- **aimv2** -- [CLIPProcessor](/docs/transformers/v5.23.0/vi/model_doc/clip#transformers.CLIPProcessor) (mô hình Aimv2Config)
- **align** -- [AlignProcessor](/docs/transformers/v5.23.0/vi/model_doc/align#transformers.AlignProcessor) (mô hình AlignConfig)
- **altclip** -- [AltCLIPProcessor](/docs/transformers/v5.23.0/vi/model_doc/altclip#transformers.AltCLIPProcessor) (mô hình AltCLIPConfig)
- **aria** -- [AriaProcessor](/docs/transformers/v5.23.0/vi/model_doc/aria#transformers.AriaProcessor) (mô hình AriaConfig)
- **audioflamingo3** -- [AudioFlamingo3Processor](/docs/transformers/v5.23.0/vi/model_doc/audioflamingo3#transformers.AudioFlamingo3Processor) (mô hình AudioFlamingo3Config)
- **aya_vision** -- [AyaVisionProcessor](/docs/transformers/v5.23.0/vi/model_doc/aya_vision#transformers.AyaVisionProcessor) (mô hình AyaVisionConfig)
- **bark** -- [BarkProcessor](/docs/transformers/v5.23.0/vi/model_doc/bark#transformers.BarkProcessor) (mô hình BarkConfig)
- **blip** -- [BlipProcessor](/docs/transformers/v5.23.0/vi/model_doc/blip#transformers.BlipProcessor) (mô hình BlipConfig)
- **blip-2** -- [Blip2Processor](/docs/transformers/v5.23.0/vi/model_doc/blip-2#transformers.Blip2Processor) (mô hình Blip2Config)
- **bridgetower** -- [BridgeTowerProcessor](/docs/transformers/v5.23.0/vi/model_doc/bridgetower#transformers.BridgeTowerProcessor) (mô hình BridgeTowerConfig)
- **bros** -- [BrosProcessor](/docs/transformers/v5.23.0/vi/model_doc/bros#transformers.BrosProcessor) (mô hình BrosConfig)
- **canary** -- [CanaryProcessor](/docs/transformers/v5.23.0/vi/model_doc/canary#transformers.CanaryProcessor) (mô hình CanaryConfig)
- **chameleon** -- [ChameleonProcessor](/docs/transformers/v5.23.0/vi/model_doc/chameleon#transformers.ChameleonProcessor) (mô hình ChameleonConfig)
- **chinese_clip** -- [ChineseCLIPProcessor](/docs/transformers/v5.23.0/vi/model_doc/chinese_clip#transformers.ChineseCLIPProcessor) (mô hình ChineseCLIPConfig)
- **clap** -- [ClapProcessor](/docs/transformers/v5.23.0/vi/model_doc/clap#transformers.ClapProcessor) (mô hình ClapConfig)
- **clip** -- [CLIPProcessor](/docs/transformers/v5.23.0/vi/model_doc/clip#transformers.CLIPProcessor) (mô hình CLIPConfig)
- **clipseg** -- [CLIPSegProcessor](/docs/transformers/v5.23.0/vi/model_doc/clipseg#transformers.CLIPSegProcessor) (mô hình CLIPSegConfig)
- **clvp** -- [ClvpProcessor](/docs/transformers/v5.23.0/vi/model_doc/clvp#transformers.ClvpProcessor) (mô hình ClvpConfig)
- **cohere2_vision** -- [Cohere2VisionProcessor](/docs/transformers/v5.23.0/vi/model_doc/cohere2_vision#transformers.Cohere2VisionProcessor) (mô hình Cohere2VisionConfig)
- **cohere_asr** -- [CohereAsrProcessor](/docs/transformers/v5.23.0/vi/model_doc/cohere_asr#transformers.CohereAsrProcessor) (mô hình CohereAsrConfig)
- **cohere_compass** -- [CohereCompassProcessor](/docs/transformers/v5.23.0/vi/model_doc/cohere_compass#transformers.CohereCompassProcessor) (mô hình CohereCompassConfig)
- **colmodernvbert** -- [ColModernVBertProcessor](/docs/transformers/v5.23.0/vi/model_doc/colmodernvbert#transformers.ColModernVBertProcessor) (mô hình ColModernVBertConfig)
- **colpali** -- [ColPaliProcessor](/docs/transformers/v5.23.0/vi/model_doc/colpali#transformers.ColPaliProcessor) (mô hình ColPaliConfig)
- **colqwen2** -- [ColQwen2Processor](/docs/transformers/v5.23.0/vi/model_doc/colqwen2#transformers.ColQwen2Processor) (mô hình ColQwen2Config)
- **cosmos3_edge** -- [Cosmos3EdgeProcessor](/docs/transformers/v5.23.0/vi/model_doc/cosmos3_edge#transformers.Cosmos3EdgeProcessor) (mô hình Cosmos3EdgeConfig)
- **csm** -- [CsmProcessor](/docs/transformers/v5.23.0/vi/model_doc/csm#transformers.CsmProcessor) (mô hình CsmConfig)
- **deepseek_ocr2** -- [DeepseekOcr2Processor](/docs/transformers/v5.23.0/vi/model_doc/deepseek_ocr2#transformers.DeepseekOcr2Processor) (mô hình DeepseekOcr2Config)
- **deepseek_vl** -- [DeepseekVLProcessor](/docs/transformers/v5.23.0/vi/model_doc/deepseek_vl#transformers.DeepseekVLProcessor) (mô hình DeepseekVLConfig)
- **deepseek_vl_hybrid** -- [DeepseekVLHybridProcessor](/docs/transformers/v5.23.0/vi/model_doc/deepseek_vl_hybrid#transformers.DeepseekVLHybridProcessor) (mô hình DeepseekVLHybridConfig)
- **dia** -- [DiaProcessor](/docs/transformers/v5.23.0/vi/model_doc/dia#transformers.DiaProcessor) (mô hình DiaConfig)
- **diffusion_gemma** -- [Gemma4Processor](/docs/transformers/v5.23.0/vi/model_doc/gemma4#transformers.Gemma4Processor) (mô hình DiffusionGemmaConfig)
- **dots3_note** -- [Dots3NoteProcessor](/docs/transformers/v5.23.0/vi/model_doc/dots3_note#transformers.Dots3NoteProcessor) (mô hình Dots3NoteConfig)
- **edgetam** -- [Sam2Processor](/docs/transformers/v5.23.0/vi/model_doc/sam2#transformers.Sam2Processor) (mô hình EdgeTamConfig)
- **embedding_gemma2** -- [EmbeddingGemma2Processor](/docs/transformers/v5.23.0/vi/model_doc/embedding_gemma2#transformers.EmbeddingGemma2Processor) (mô hình EmbeddingGemma2Config)
- **emu3** -- [Emu3Processor](/docs/transformers/v5.23.0/vi/model_doc/emu3#transformers.Emu3Processor) (mô hình Emu3Config)
- **ernie4_5_vl_moe** -- [Ernie4_5_VLMoeProcessor](/docs/transformers/v5.23.0/vi/model_doc/ernie4_5_vl_moe#transformers.Ernie4_5_VLMoeProcessor) (mô hình Ernie4_5_VLMoeConfig)
- **evolla** -- [EvollaProcessor](/docs/transformers/v5.23.0/vi/model_doc/evolla#transformers.EvollaProcessor) (mô hình EvollaConfig)
- **exaone4_5** -- [Exaone4_5_Processor](/docs/transformers/v5.23.0/vi/model_doc/exaone4_5#transformers.Exaone4_5_Processor) (mô hình Exaone4_5_Config)
- **flava** -- [FlavaProcessor](/docs/transformers/v5.23.0/vi/model_doc/flava#transformers.FlavaProcessor) (mô hình FlavaConfig)
- **florence2** -- [Florence2Processor](/docs/transformers/v5.23.0/vi/model_doc/florence2#transformers.Florence2Processor) (mô hình Florence2Config)
- **fun_asr_nano** -- [FunAsrNanoProcessor](/docs/transformers/v5.23.0/vi/model_doc/fun_asr_nano#transformers.FunAsrNanoProcessor) (mô hình FunAsrNanoConfig)
- **fuyu** -- [FuyuProcessor](/docs/transformers/v5.23.0/vi/model_doc/fuyu#transformers.FuyuProcessor) (mô hình FuyuConfig)
- **gemma3** -- [Gemma3Processor](/docs/transformers/v5.23.0/vi/model_doc/gemma3#transformers.Gemma3Processor) (mô hình Gemma3Config)
- **gemma3n** -- [Gemma3nProcessor](/docs/transformers/v5.23.0/vi/model_doc/gemma3n#transformers.Gemma3nProcessor) (mô hình Gemma3nConfig)
- **gemma4** -- [Gemma4Processor](/docs/transformers/v5.23.0/vi/model_doc/gemma4#transformers.Gemma4Processor) (mô hình Gemma4Config)
- **gemma4_unified** -- [Gemma4UnifiedProcessor](/docs/transformers/v5.23.0/vi/model_doc/gemma4_unified#transformers.Gemma4UnifiedProcessor) (mô hình Gemma4UnifiedConfig)
- **git** -- [GitProcessor](/docs/transformers/v5.23.0/vi/model_doc/git#transformers.GitProcessor) (mô hình GitConfig)
- **glm46v** -- [Glm46VProcessor](/docs/transformers/v5.23.0/vi/model_doc/glm46v#transformers.Glm46VProcessor) (mô hình Glm46VConfig)
- **glm4v** -- [Glm4vProcessor](/docs/transformers/v5.23.0/vi/model_doc/glm4v#transformers.Glm4vProcessor) (mô hình Glm4vConfig)
- **glm4v_moe** -- [Glm4vProcessor](/docs/transformers/v5.23.0/vi/model_doc/glm4v#transformers.Glm4vProcessor) (mô hình Glm4vMoeConfig)
- **glm5_next** -- [Glm5NextProcessor](/docs/transformers/v5.23.0/vi/model_doc/glm5_next#transformers.Glm5NextProcessor) (mô hình Glm5NextConfig)
- **glm_image** -- [GlmImageProcessor](/docs/transformers/v5.23.0/vi/model_doc/glm_image#transformers.GlmImageProcessor) (mô hình GlmImageConfig)
- **glmasr** -- [GlmAsrProcessor](/docs/transformers/v5.23.0/vi/model_doc/glmasr#transformers.GlmAsrProcessor) (mô hình GlmAsrConfig)
- **got_ocr2** -- [GotOcr2Processor](/docs/transformers/v5.23.0/vi/model_doc/got_ocr2#transformers.GotOcr2Processor) (mô hình GotOcr2Config)
- **gradium_phonon_tts** -- [PocketTTSProcessor](/docs/transformers/v5.23.0/vi/model_doc/pocket_tts#transformers.PocketTTSProcessor) (mô hình GradiumPhononTTSConfig)
- **granite4_vision** -- [Granite4VisionProcessor](/docs/transformers/v5.23.0/vi/model_doc/granite4_vision#transformers.Granite4VisionProcessor) (mô hình Granite4VisionConfig)
- **granite_docling** -- [GraniteDoclingProcessor](/docs/transformers/v5.23.0/vi/model_doc/granite_docling#transformers.GraniteDoclingProcessor) (mô hình GraniteDoclingConfig)
- **granite_speech** -- [GraniteSpeechProcessor](/docs/transformers/v5.23.0/vi/model_doc/granite_speech#transformers.GraniteSpeechProcessor) (mô hình GraniteSpeechConfig)
- **granite_speech5_ctc** -- [GraniteSpeech5Processor](/docs/transformers/v5.23.0/vi/model_doc/granite_speech5#transformers.GraniteSpeech5Processor) (mô hình GraniteSpeech5CTCConfig)
- **granite_speech_plus** -- [GraniteSpeechProcessor](/docs/transformers/v5.23.0/vi/model_doc/granite_speech#transformers.GraniteSpeechProcessor) (mô hình GraniteSpeechPlusConfig)
- **grounding-dino** -- [GroundingDinoProcessor](/docs/transformers/v5.23.0/vi/model_doc/grounding-dino#transformers.GroundingDinoProcessor) (mô hình GroundingDinoConfig)
- **groupvit** -- [CLIPProcessor](/docs/transformers/v5.23.0/vi/model_doc/clip#transformers.CLIPProcessor) (mô hình GroupViTConfig)
- **higgs_audio_v2** -- [HiggsAudioV2Processor](/docs/transformers/v5.23.0/vi/model_doc/higgs_audio_v2#transformers.HiggsAudioV2Processor) (mô hình HiggsAudioV2Config)
- **hubert** -- [Wav2Vec2Processor](/docs/transformers/v5.23.0/vi/model_doc/wav2vec2#transformers.Wav2Vec2Processor) (mô hình HubertConfig)
- **hunyuan_vl** -- [HunYuanVLProcessor](/docs/transformers/v5.23.0/vi/model_doc/hunyuan_vl#transformers.HunYuanVLProcessor) (mô hình HunYuanVLConfig)
- **hyperclovax_vision_v2** -- [HyperCLOVAXVisionV2Processor](/docs/transformers/v5.23.0/vi/model_doc/hyperclovax_vision_v2#transformers.HyperCLOVAXVisionV2Processor) (mô hình HyperCLOVAXVisionV2Config)
- **idefics** -- [IdeficsProcessor](/docs/transformers/v5.23.0/vi/model_doc/idefics#transformers.IdeficsProcessor) (mô hình IdeficsConfig)
- **idefics2** -- [Idefics2Processor](/docs/transformers/v5.23.0/vi/model_doc/idefics2#transformers.Idefics2Processor) (mô hình Idefics2Config)
- **idefics3** -- [Idefics3Processor](/docs/transformers/v5.23.0/vi/model_doc/idefics3#transformers.Idefics3Processor) (mô hình Idefics3Config)
- **inkling2** -- [Inkling2Processor](/docs/transformers/v5.23.0/vi/model_doc/inkling2#transformers.Inkling2Processor) (mô hình Inkling2Config)
- **inkling_mm_model** -- [InklingProcessor](/docs/transformers/v5.23.0/vi/model_doc/inkling#transformers.InklingProcessor) (mô hình InklingConfig)
- **instructblip** -- [InstructBlipProcessor](/docs/transformers/v5.23.0/vi/model_doc/instructblip#transformers.InstructBlipProcessor) (mô hình InstructBlipConfig)
- **instructblipvideo** -- [InstructBlipVideoProcessor](/docs/transformers/v5.23.0/vi/model_doc/instructblipvideo#transformers.InstructBlipVideoProcessor) (mô hình InstructBlipVideoConfig)
- **internvl** -- [InternVLProcessor](/docs/transformers/v5.23.0/vi/model_doc/internvl#transformers.InternVLProcessor) (mô hình InternVLConfig)
- **janus** -- [JanusProcessor](/docs/transformers/v5.23.0/vi/model_doc/janus#transformers.JanusProcessor) (mô hình JanusConfig)
- **kimi_k25** -- [Kimi_K25Processor](/docs/transformers/v5.23.0/vi/model_doc/kimi_k25#transformers.Kimi_K25Processor) (mô hình Kimi_K25Config)
- **kyutai_speech_to_text** -- [KyutaiSpeechToTextProcessor](/docs/transformers/v5.23.0/vi/model_doc/kyutai_speech_to_text#transformers.KyutaiSpeechToTextProcessor) (mô hình KyutaiSpeechToTextConfig)
- **lasr_ctc** -- [LasrProcessor](/docs/transformers/v5.23.0/vi/model_doc/lasr#transformers.LasrProcessor) (mô hình LasrCTCConfig)
- **lasr_encoder** -- [LasrProcessor](/docs/transformers/v5.23.0/vi/model_doc/lasr#transformers.LasrProcessor) (mô hình LasrEncoderConfig)
- **layoutlmv2** -- [LayoutLMv2Processor](/docs/transformers/v5.23.0/vi/model_doc/layoutlmv2#transformers.LayoutLMv2Processor) (mô hình LayoutLMv2Config)
- **layoutlmv3** -- [LayoutLMv3Processor](/docs/transformers/v5.23.0/vi/model_doc/layoutlmv3#transformers.LayoutLMv3Processor) (mô hình LayoutLMv3Config)
- **layoutxlm** -- [LayoutXLMProcessor](/docs/transformers/v5.23.0/vi/model_doc/layoutxlm#transformers.LayoutXLMProcessor) (mô hình LayoutXLMConfig)
- **lfm2_vl** -- [Lfm2VlProcessor](/docs/transformers/v5.23.0/vi/model_doc/lfm2_vl#transformers.Lfm2VlProcessor) (mô hình Lfm2VlConfig)
- **lfm3_vl** -- [Lfm3VlProcessor](/docs/transformers/v5.23.0/vi/model_doc/lfm3_vl#transformers.Lfm3VlProcessor) (mô hình Lfm3VlConfig)
- **lighton_ocr** -- [LightOnOcrProcessor](/docs/transformers/v5.23.0/vi/model_doc/lighton_ocr#transformers.LightOnOcrProcessor) (mô hình LightOnOcrConfig)
- **llama4** -- [Llama4Processor](/docs/transformers/v5.23.0/vi/model_doc/llama4#transformers.Llama4Processor) (mô hình Llama4Config)
- **llava** -- [LlavaProcessor](/docs/transformers/v5.23.0/vi/model_doc/llava#transformers.LlavaProcessor) (mô hình LlavaConfig)
- **llava_next** -- [LlavaNextProcessor](/docs/transformers/v5.23.0/vi/model_doc/granitevision#transformers.LlavaNextProcessor) (mô hình LlavaNextConfig)
- **llava_next_video** -- [LlavaNextVideoProcessor](/docs/transformers/v5.23.0/vi/model_doc/llava_next_video#transformers.LlavaNextVideoProcessor) (mô hình LlavaNextVideoConfig)
- **llava_onevision** -- [LlavaOnevisionProcessor](/docs/transformers/v5.23.0/vi/model_doc/llava_onevision#transformers.LlavaOnevisionProcessor) (mô hình LlavaOnevisionConfig)
- **markuplm** -- [MarkupLMProcessor](/docs/transformers/v5.23.0/vi/model_doc/markuplm#transformers.MarkupLMProcessor) (mô hình MarkupLMConfig)
- **metaclip_2** -- [CLIPProcessor](/docs/transformers/v5.23.0/vi/model_doc/clip#transformers.CLIPProcessor) (mô hình MetaClip2Config)
- **mgp-str** -- [MgpstrProcessor](/docs/transformers/v5.23.0/vi/model_doc/mgp-str#transformers.MgpstrProcessor) (mô hình MgpstrConfig)
- **minicpm_ocr** -- [MiniCPMOcrProcessor](/docs/transformers/v5.23.0/vi/model_doc/minicpm_ocr#transformers.MiniCPMOcrProcessor) (mô hình MiniCPMOcrConfig)
- **minicpmv4_6** -- [MiniCPMV4_6Processor](/docs/transformers/v5.23.0/vi/model_doc/minicpmv4_6#transformers.MiniCPMV4_6Processor) (mô hình MiniCPMV4_6Config)
- **minicpmv4_7** -- [MiniCPMV4_7Processor](/docs/transformers/v5.23.0/vi/model_doc/minicpmv4_7#transformers.MiniCPMV4_7Processor) (mô hình MiniCPMV4_7Config)
- **minimax_m3_vl** -- [MiniMaxM3VLProcessor](/docs/transformers/v5.23.0/vi/model_doc/minimax_m3_vl#transformers.MiniMaxM3VLProcessor) (mô hình MiniMaxM3VLConfig)
- **mistral3** -- [PixtralProcessor](/docs/transformers/v5.23.0/vi/model_doc/pixtral#transformers.PixtralProcessor) (mô hình Mistral3Config)
- **mistral_large4** -- [PixtralProcessor](/docs/transformers/v5.23.0/vi/model_doc/pixtral#transformers.PixtralProcessor) (mô hình MistralLarge4Config)
- **mllama** -- [MllamaProcessor](/docs/transformers/v5.23.0/vi/model_doc/mllama#transformers.MllamaProcessor) (mô hình MllamaConfig)
- **mm-grounding-dino** -- [GroundingDinoProcessor](/docs/transformers/v5.23.0/vi/model_doc/grounding-dino#transformers.GroundingDinoProcessor) (mô hình MMGroundingDinoConfig)
- **modernvbert** -- [Idefics3Processor](/docs/transformers/v5.23.0/vi/model_doc/idefics3#transformers.Idefics3Processor) (mô hình ModernVBertConfig)
- **molmo2** -- [Molmo2Processor](/docs/transformers/v5.23.0/vi/model_doc/molmo2#transformers.Molmo2Processor) (mô hình Molmo2Config)
- **moonshine** -- [Wav2Vec2Processor](/docs/transformers/v5.23.0/vi/model_doc/wav2vec2#transformers.Wav2Vec2Processor) (mô hình MoonshineConfig)
- **moonshine_streaming** -- [MoonshineStreamingProcessor](/docs/transformers/v5.23.0/vi/model_doc/moonshine_streaming#transformers.MoonshineStreamingProcessor) (mô hình MoonshineStreamingConfig)
- **moss_transcribe_diarize** -- [MossTranscribeDiarizeProcessor](/docs/transformers/v5.23.0/vi/model_doc/moss_transcribe_diarize#transformers.MossTranscribeDiarizeProcessor) (mô hình MossTranscribeDiarizeConfig)
- **muse_glimmer** -- [MuseGlimmerProcessor](/docs/transformers/v5.23.0/vi/model_doc/muse_glimmer#transformers.MuseGlimmerProcessor) (mô hình MuseGlimmerConfig)
- **muse_spark** -- [MuseSparkProcessor](/docs/transformers/v5.23.0/vi/model_doc/muse_spark#transformers.MuseSparkProcessor) (mô hình MuseSparkConfig)
- **musicflamingo** -- [MusicFlamingoProcessor](/docs/transformers/v5.23.0/vi/model_doc/musicflamingo#transformers.MusicFlamingoProcessor) (mô hình MusicFlamingoConfig)
- **musicgen** -- [MusicgenProcessor](/docs/transformers/v5.23.0/vi/model_doc/musicgen#transformers.MusicgenProcessor) (mô hình MusicgenConfig)
- **musicgen_melody** -- [MusicgenMelodyProcessor](/docs/transformers/v5.23.0/vi/model_doc/musicgen_melody#transformers.MusicgenMelodyProcessor) (mô hình MusicgenMelodyConfig)
- **nemo_speechlm** -- [Nemotron3_5TranscribeProcessor](/docs/transformers/v5.23.0/vi/model_doc/nemotron3_5_transcribe#transformers.Nemotron3_5TranscribeProcessor) (mô hình Nemotron3_5TranscribeConfig)
- **nemotron3_5_asr** -- [Nemotron3_5AsrProcessor](/docs/transformers/v5.23.0/vi/model_doc/nemotron3_5_asr#transformers.Nemotron3_5AsrProcessor) (mô hình Nemotron3_5AsrConfig)
- **nemotron3_diarization** -- [Nemotron3DiarizationProcessor](/docs/transformers/v5.23.0/vi/model_doc/nemotron3_diarization#transformers.Nemotron3DiarizationProcessor) (mô hình Nemotron3DiarizationConfig)
- **nemotron_asr_streaming** -- [NemotronAsrStreamingProcessor](/docs/transformers/v5.23.0/vi/model_doc/nemotron_asr_streaming#transformers.NemotronAsrStreamingProcessor) (mô hình NemotronAsrStreamingConfig)
- **nemotron_h_omni** -- [NemotronH_Omni_Reasoning_V3Processor](/docs/transformers/v5.23.0/vi/model_doc/nemotron_h_omni#transformers.NemotronH_Omni_Reasoning_V3Processor) (mô hình NemotronH_Omni_Reasoning_V3_Config)
- **neomme** -- [NeoMMEProcessor](/docs/transformers/v5.23.0/vi/model_doc/neomme#transformers.NeoMMEProcessor) (mô hình NeoMMEConfig)
- **nougat** -- [NougatProcessor](/docs/transformers/v5.23.0/vi/model_doc/nougat#transformers.NougatProcessor) (mô hình NougatConfig)
- **omdet-turbo** -- [OmDetTurboProcessor](/docs/transformers/v5.23.0/vi/model_doc/omdet-turbo#transformers.OmDetTurboProcessor) (mô hình OmDetTurboConfig)
- **oneformer** -- [OneFormerProcessor](/docs/transformers/v5.23.0/vi/model_doc/oneformer#transformers.OneFormerProcessor) (mô hình OneFormerConfig)
- **ovis2** -- [Ovis2Processor](/docs/transformers/v5.23.0/vi/model_doc/ovis2#transformers.Ovis2Processor) (mô hình Ovis2Config)
- **owlv2** -- [Owlv2Processor](/docs/transformers/v5.23.0/vi/model_doc/owlv2#transformers.Owlv2Processor) (mô hình Owlv2Config)
- **owlvit** -- [OwlViTProcessor](/docs/transformers/v5.23.0/vi/model_doc/owlvit#transformers.OwlViTProcessor) (mô hình OwlViTConfig)
- **paddleocr_vl** -- [PaddleOCRVLProcessor](/docs/transformers/v5.23.0/vi/model_doc/paddleocr_vl#transformers.PaddleOCRVLProcessor) (mô hình PaddleOCRVLConfig)
- **paligemma** -- [PaliGemmaProcessor](/docs/transformers/v5.23.0/vi/model_doc/paligemma#transformers.PaliGemmaProcessor) (mô hình PaliGemmaConfig)
- **parakeet_ctc** -- [ParakeetProcessor](/docs/transformers/v5.23.0/vi/model_doc/parakeet#transformers.ParakeetProcessor) (mô hình ParakeetCTCConfig)
- **parakeet_rnnt** -- [ParakeetProcessor](/docs/transformers/v5.23.0/vi/model_doc/parakeet#transformers.ParakeetProcessor) (mô hình ParakeetRNNTConfig)
- **parakeet_tdt** -- [ParakeetProcessor](/docs/transformers/v5.23.0/vi/model_doc/parakeet#transformers.ParakeetProcessor) (mô hình ParakeetTDTConfig)
- **pe_audio** -- [PeAudioProcessor](/docs/transformers/v5.23.0/vi/model_doc/pe_audio#transformers.PeAudioProcessor) (mô hình PeAudioConfig)
- **pe_audio_video** -- [PeAudioVideoProcessor](/docs/transformers/v5.23.0/vi/model_doc/pe_audio_video#transformers.PeAudioVideoProcessor) (mô hình PeAudioVideoConfig)
- **pe_video** -- [PeVideoProcessor](/docs/transformers/v5.23.0/vi/model_doc/pe_video#transformers.PeVideoProcessor) (mô hình PeVideoConfig)
- **perception_lm** -- [PerceptionLMProcessor](/docs/transformers/v5.23.0/vi/model_doc/perception_lm#transformers.PerceptionLMProcessor) (mô hình PerceptionLMConfig)
- **phi4_multimodal** -- [Phi4MultimodalProcessor](/docs/transformers/v5.23.0/vi/model_doc/phi4_multimodal#transformers.Phi4MultimodalProcessor) (mô hình Phi4MultimodalConfig)
- **pi0** -- [PI0Processor](/docs/transformers/v5.23.0/vi/model_doc/pi0#transformers.PI0Processor) (mô hình PI0Config)
- **pix2struct** -- [Pix2StructProcessor](/docs/transformers/v5.23.0/vi/model_doc/pix2struct#transformers.Pix2StructProcessor) (mô hình Pix2StructConfig)
- **pixtral** -- [PixtralProcessor](/docs/transformers/v5.23.0/vi/model_doc/pixtral#transformers.PixtralProcessor) (mô hình PixtralVisionConfig)
- **pocket_tts** -- [PocketTTSProcessor](/docs/transformers/v5.23.0/vi/model_doc/pocket_tts#transformers.PocketTTSProcessor) (mô hình PocketTTSConfig)
- **pop2piano** -- [Pop2PianoProcessor](/docs/transformers/v5.23.0/vi/model_doc/pop2piano#transformers.Pop2PianoProcessor) (mô hình Pop2PianoConfig)
- **pp_chart2table** -- [PPChart2TableProcessor](/docs/transformers/v5.23.0/vi/model_doc/pp_chart2table#transformers.PPChart2TableProcessor) (mô hình PPChart2TableConfig)
- **pp_formulanet** -- [PPFormulaNetProcessor](/docs/transformers/v5.23.0/vi/model_doc/pp_formulanet#transformers.PPFormulaNetProcessor) (mô hình PPFormulaNetConfig)
- **qianfan_ocr** -- [QianfanOCRProcessor](/docs/transformers/v5.23.0/vi/model_doc/qianfan_ocr#transformers.QianfanOCRProcessor) (mô hình QianfanOCRConfig)
- **qwen2_5_omni** -- [Qwen2_5OmniProcessor](/docs/transformers/v5.23.0/vi/model_doc/qwen2_5_omni#transformers.Qwen2_5OmniProcessor) (mô hình Qwen2_5OmniConfig)
- **qwen2_5_vl** -- [Qwen2_5_VLProcessor](/docs/transformers/v5.23.0/vi/model_doc/qwen2_5_vl#transformers.Qwen2_5_VLProcessor) (mô hình Qwen2_5_VLConfig)
- **qwen2_audio** -- [Qwen2AudioProcessor](/docs/transformers/v5.23.0/vi/model_doc/qwen2_audio#transformers.Qwen2AudioProcessor) (mô hình Qwen2AudioConfig)
- **qwen2_vl** -- [Qwen2VLProcessor](/docs/transformers/v5.23.0/vi/model_doc/qwen2_vl#transformers.Qwen2VLProcessor) (mô hình Qwen2VLConfig)
- **qwen3_5** -- [Qwen3VLProcessor](/docs/transformers/v5.23.0/vi/model_doc/qwen3_vl#transformers.Qwen3VLProcessor) (mô hình Qwen3_5Config)
- **qwen3_5_moe** -- [Qwen3VLProcessor](/docs/transformers/v5.23.0/vi/model_doc/qwen3_vl#transformers.Qwen3VLProcessor) (mô hình Qwen3_5MoeConfig)
- **qwen3_asr** -- [Qwen3ASRProcessor](/docs/transformers/v5.23.0/vi/model_doc/qwen3_asr#transformers.Qwen3ASRProcessor) (mô hình Qwen3ASRConfig)
- **qwen3_omni_moe** -- [Qwen3OmniMoeProcessor](/docs/transformers/v5.23.0/vi/model_doc/qwen3_omni_moe#transformers.Qwen3OmniMoeProcessor) (mô hình Qwen3OmniMoeConfig)
- **qwen3_vl** -- [Qwen3VLProcessor](/docs/transformers/v5.23.0/vi/model_doc/qwen3_vl#transformers.Qwen3VLProcessor) (mô hình Qwen3VLConfig)
- **qwen3_vl_moe** -- [Qwen3VLProcessor](/docs/transformers/v5.23.0/vi/model_doc/qwen3_vl#transformers.Qwen3VLProcessor) (mô hình Qwen3VLMoeConfig)
- **qwen4_exp** -- [Qwen3VLProcessor](/docs/transformers/v5.23.0/vi/model_doc/qwen3_vl#transformers.Qwen3VLProcessor) (mô hình Qwen4ExpConfig)
- **sam** -- [SamProcessor](/docs/transformers/v5.23.0/vi/model_doc/sam#transformers.SamProcessor) (mô hình SamConfig)
- **sam2** -- [Sam2Processor](/docs/transformers/v5.23.0/vi/model_doc/sam2#transformers.Sam2Processor) (mô hình Sam2Config)
- **sam2_video** -- [Sam2VideoProcessor](/docs/transformers/v5.23.0/vi/model_doc/sam2_video#transformers.Sam2VideoProcessor) (mô hình Sam2VideoConfig)
- **sam3** -- [Sam3Processor](/docs/transformers/v5.23.0/vi/model_doc/sam3#transformers.Sam3Processor) (mô hình Sam3Config)
- **sam3_lite_text** -- [Sam3Processor](/docs/transformers/v5.23.0/vi/model_doc/sam3#transformers.Sam3Processor) (mô hình Sam3LiteTextConfig)
- **sam3_tracker** -- [Sam3TrackerProcessor](/docs/transformers/v5.23.0/vi/model_doc/sam3_tracker#transformers.Sam3TrackerProcessor) (mô hình Sam3TrackerConfig)
- **sam3_tracker_video** -- [Sam3TrackerVideoProcessor](/docs/transformers/v5.23.0/vi/model_doc/sam3_tracker_video#transformers.Sam3TrackerVideoProcessor) (mô hình Sam3TrackerVideoConfig)
- **sam3_video** -- [Sam3VideoProcessor](/docs/transformers/v5.23.0/vi/model_doc/sam3_video#transformers.Sam3VideoProcessor) (mô hình Sam3VideoConfig)
- **sam_hq** -- [SamHQProcessor](/docs/transformers/v5.23.0/vi/model_doc/sam_hq#transformers.SamHQProcessor) (mô hình SamHQConfig)
- **seamless_m4t** -- [SeamlessM4TProcessor](/docs/transformers/v5.23.0/vi/model_doc/seamless_m4t#transformers.SeamlessM4TProcessor) (mô hình SeamlessM4TConfig)
- **sew** -- [Wav2Vec2Processor](/docs/transformers/v5.23.0/vi/model_doc/wav2vec2#transformers.Wav2Vec2Processor) (mô hình SEWConfig)
- **sew-d** -- [Wav2Vec2Processor](/docs/transformers/v5.23.0/vi/model_doc/wav2vec2#transformers.Wav2Vec2Processor) (mô hình SEWDConfig)
- **shieldgemma2** -- [ShieldGemma2Processor](/docs/transformers/v5.23.0/vi/model_doc/shieldgemma2#transformers.ShieldGemma2Processor) (mô hình ShieldGemma2Config)
- **siglip** -- [SiglipProcessor](/docs/transformers/v5.23.0/vi/model_doc/siglip#transformers.SiglipProcessor) (mô hình SiglipConfig)
- **siglip2** -- [Siglip2Processor](/docs/transformers/v5.23.0/vi/model_doc/siglip2#transformers.Siglip2Processor) (mô hình Siglip2Config)
- **smolvlm** -- [SmolVLMProcessor](/docs/transformers/v5.23.0/vi/model_doc/smolvlm#transformers.SmolVLMProcessor) (mô hình SmolVLMConfig)
- **speech_to_text** -- [Speech2TextProcessor](/docs/transformers/v5.23.0/vi/model_doc/speech_to_text#transformers.Speech2TextProcessor) (mô hình Speech2TextConfig)
- **speecht5** -- [SpeechT5Processor](/docs/transformers/v5.23.0/vi/model_doc/speecht5#transformers.SpeechT5Processor) (mô hình SpeechT5Config)
- **step3p7** -- [Step3p7Processor](/docs/transformers/v5.23.0/vi/model_doc/step3p7#transformers.Step3p7Processor) (mô hình Step3p7Config)
- **t5gemma2** -- [Gemma3Processor](/docs/transformers/v5.23.0/vi/model_doc/gemma3#transformers.Gemma3Processor) (mô hình T5Gemma2Config)
- **t5gemma2_encoder** -- [Gemma3Processor](/docs/transformers/v5.23.0/vi/model_doc/gemma3#transformers.Gemma3Processor) (mô hình T5Gemma2EncoderConfig)
- **tipsv2** -- [Tipsv2Processor](/docs/transformers/v5.23.0/vi/model_doc/tipsv2#transformers.Tipsv2Processor) (mô hình Tipsv2Config)
- **trocr** -- [TrOCRProcessor](/docs/transformers/v5.23.0/vi/model_doc/trocr#transformers.TrOCRProcessor) (mô hình TrOCRConfig)
- **tvp** -- [TvpProcessor](/docs/transformers/v5.23.0/vi/model_doc/tvp#transformers.TvpProcessor) (mô hình TvpConfig)
- **udop** -- [UdopProcessor](/docs/transformers/v5.23.0/vi/model_doc/udop#transformers.UdopProcessor) (mô hình UdopConfig)
- **ultravbert** -- [Idefics3Processor](/docs/transformers/v5.23.0/vi/model_doc/idefics3#transformers.Idefics3Processor) (mô hình UltraVBertConfig)
- **unispeech** -- [Wav2Vec2Processor](/docs/transformers/v5.23.0/vi/model_doc/wav2vec2#transformers.Wav2Vec2Processor) (mô hình UniSpeechConfig)
- **unispeech-sat** -- [Wav2Vec2Processor](/docs/transformers/v5.23.0/vi/model_doc/wav2vec2#transformers.Wav2Vec2Processor) (mô hình UniSpeechSatConfig)
- **unlimited_ocr** -- [UnlimitedOcrProcessor](/docs/transformers/v5.23.0/vi/model_doc/unlimited_ocr#transformers.UnlimitedOcrProcessor) (mô hình UnlimitedOcrConfig)
- **vibevoice** -- [VibeVoiceProcessor](/docs/transformers/v5.23.0/vi/model_doc/vibevoice#transformers.VibeVoiceProcessor) (mô hình VibeVoiceConfig)
- **vibevoice_asr** -- [VibeVoiceAsrProcessor](/docs/transformers/v5.23.0/vi/model_doc/vibevoice_asr#transformers.VibeVoiceAsrProcessor) (mô hình VibeVoiceAsrConfig)
- **video_llama_3** -- [VideoLlama3Processor](/docs/transformers/v5.23.0/vi/model_doc/video_llama_3#transformers.VideoLlama3Processor) (mô hình VideoLlama3Config)
- **video_llava** -- [VideoLlavaProcessor](/docs/transformers/v5.23.0/vi/model_doc/video_llava#transformers.VideoLlavaProcessor) (mô hình VideoLlavaConfig)
- **videoprism** -- [VideoPrismProcessor](/docs/transformers/v5.23.0/vi/model_doc/videoprism#transformers.VideoPrismProcessor) (mô hình VideoPrismConfig)
- **vilt** -- [ViltProcessor](/docs/transformers/v5.23.0/vi/model_doc/vilt#transformers.ViltProcessor) (mô hình ViltConfig)
- **vipllava** -- [LlavaProcessor](/docs/transformers/v5.23.0/vi/model_doc/llava#transformers.LlavaProcessor) (mô hình VipLlavaConfig)
- **vision-text-dual-encoder** -- [VisionTextDualEncoderProcessor](/docs/transformers/v5.23.0/vi/model_doc/vision-text-dual-encoder#transformers.VisionTextDualEncoderProcessor) (mô hình VisionTextDualEncoderConfig)
- **voxtral** -- [VoxtralProcessor](/docs/transformers/v5.23.0/vi/model_doc/voxtral#transformers.VoxtralProcessor) (mô hình VoxtralConfig)
- **voxtral_realtime** -- [VoxtralRealtimeProcessor](/docs/transformers/v5.23.0/vi/model_doc/voxtral_realtime#transformers.VoxtralRealtimeProcessor) (mô hình VoxtralRealtimeConfig)
- **wav2vec2** -- [Wav2Vec2Processor](/docs/transformers/v5.23.0/vi/model_doc/wav2vec2#transformers.Wav2Vec2Processor) (mô hình Wav2Vec2Config)
- **wav2vec2-bert** -- [Wav2Vec2BertProcessor](/docs/transformers/v5.23.0/vi/model_doc/wav2vec2-bert#transformers.Wav2Vec2BertProcessor) (mô hình Wav2Vec2BertConfig)
- **wav2vec2-conformer** -- [Wav2Vec2Processor](/docs/transformers/v5.23.0/vi/model_doc/wav2vec2#transformers.Wav2Vec2Processor) (mô hình Wav2Vec2ConformerConfig)
- **wavlm** -- [Wav2Vec2Processor](/docs/transformers/v5.23.0/vi/model_doc/wav2vec2#transformers.Wav2Vec2Processor) (mô hình WavLMConfig)
- **whisper** -- [WhisperProcessor](/docs/transformers/v5.23.0/vi/model_doc/whisper#transformers.WhisperProcessor) (mô hình WhisperConfig)

Việc truyền `token=True` là bắt buộc khi bạn muốn sử dụng một mô hình riêng tư.

Ví dụ:

```python
>>> from transformers import AutoProcessor

>>> # Download processor from huggingface.co and cache.
>>> processor = AutoProcessor.from_pretrained("facebook/wav2vec2-base-960h")

>>> # If processor files are in a directory (e.g. processor was saved using *save_pretrained('./test/saved_model/')*)
>>> # processor = AutoProcessor.from_pretrained("./test/saved_model/")
```

#### Đăng ký[[transformers.AutoProcessor.register]]

```python
register(config_class, processor_class, exist_ok = False)
```

[Nguồn](https://github.com/huggingface/transformers/blob/v5.23.0/src/transformers/models/auto/processing_auto.py#L373)

**Tham số:**

config_class ([PreTrainedConfig](/docs/transformers/v5.23.0/vi/main_classes/configuration#transformers.PreTrainedConfig)) : Cấu hình tương ứng với mô hình cần đăng ký.

processor_class ([ProcessorMixin](/docs/transformers/v5.23.0/vi/main_classes/processors#transformers.ProcessorMixin)) : Bộ xử lý cần đăng ký.

Đăng ký một trình xử lý mới cho lớp này.

## Các lớp mô hình tổng quát

Các lớp auto sau đây có sẵn để khởi tạo một lớp mô hình cơ sở mà không có đầu cụ thể.

### AutoModel[[transformers.AutoModel]]

#### transformers.AutoModel[[transformers.AutoModel]]

```python
transformers.AutoModel(*args, **kwargs)
```

[Nguồn](https://github.com/huggingface/transformers/blob/v5.23.0/src/transformers/models/auto/modeling_auto.py#L2333)

Đây là một lớp mô hình chung sẽ được khởi tạo thành một trong các lớp mô hình cơ bản của thư viện khi được tạo bằng phương thức lớp [from_pretrained()](/docs/transformers/v5.23.0/vi/model_doc/auto#transformers.AutoModel.from_pretrained) hoặc phương thức lớp [from_config()](/docs/transformers/v5.23.0/vi/model_doc/auto#transformers.AutoModel.from_config).

Lớp này không thể được khởi tạo trực tiếp bằng `__init__()` (gây ra lỗi).

#### from_config[[transformers.AutoModel.from_config]]

```python
from_config(**kwargs)
```

[Nguồn](https://github.com/huggingface/transformers/blob/v5.23.0/src/transformers/models/auto/auto_factory.py#L204)

**Tham số:**

config ([PreTrainedConfig](/docs/transformers/v5.23.0/vi/main_classes/configuration#transformers.PreTrainedConfig)) : The model class to instantiate is selected based on the configuration class:  - [ASTConfig](/docs/transformers/v5.23.0/vi/model_doc/audio-spectrogram-transformer#transformers.ASTConfig) configuration class: [ASTModel](/docs/transformers/v5.23.0/vi/model_doc/audio-spectrogram-transformer#transformers.ASTModel) (ASTConfig model) - [AXK1Config](/docs/transformers/v5.23.0/vi/model_doc/axk1#transformers.AXK1Config) configuration class: [AXK1Model](/docs/transformers/v5.23.0/vi/model_doc/axk1#transformers.AXK1Model) (AXK1Config model) - [AXK2Config](/docs/transformers/v5.23.0/vi/model_doc/axk2#transformers.AXK2Config) configuration class: [AXK2Model](/docs/transformers/v5.23.0/vi/model_doc/axk2#transformers.AXK2Model) (AXK2Config model) - [AfmoeConfig](/docs/transformers/v5.23.0/vi/model_doc/afmoe#transformers.AfmoeConfig) configuration class: [AfmoeModel](/docs/transformers/v5.23.0/vi/model_doc/afmoe#transformers.AfmoeModel) (AfmoeConfig model) - [Aimv2Config](/docs/transformers/v5.23.0/vi/model_doc/aimv2#transformers.Aimv2Config) configuration class: [Aimv2Model](/docs/transformers/v5.23.0/vi/model_doc/aimv2#transformers.Aimv2Model) (Aimv2Config model) - [Aimv2VisionConfig](/docs/transformers/v5.23.0/vi/model_doc/aimv2#transformers.Aimv2VisionConfig) configuration class: [Aimv2VisionModel](/docs/transformers/v5.23.0/vi/model_doc/aimv2#transformers.Aimv2VisionModel) (Aimv2VisionConfig model) - [AlbertConfig](/docs/transformers/v5.23.0/vi/model_doc/albert#transformers.AlbertConfig) configuration class: [AlbertModel](/docs/transformers/v5.23.0/vi/model_doc/albert#transformers.AlbertModel) (AlbertConfig model) - [AlignConfig](/docs/transformers/v5.23.0/vi/model_doc/align#transformers.AlignConfig) configuration class: [AlignModel](/docs/transformers/v5.23.0/vi/model_doc/align#transformers.AlignModel) (AlignConfig model) - [AltCLIPConfig](/docs/transformers/v5.23.0/vi/model_doc/altclip#transformers.AltCLIPConfig) configuration class: [AltCLIPModel](/docs/transformers/v5.23.0/vi/model_doc/altclip#transformers.AltCLIPModel) (AltCLIPConfig model) - [ApertusConfig](/docs/transformers/v5.23.0/vi/model_doc/apertus#transformers.ApertusConfig) configuration class: [ApertusModel](/docs/transformers/v5.23.0/vi/model_doc/apertus#transformers.ApertusModel) (ApertusConfig model) - [ArceeConfig](/docs/transformers/v5.23.0/vi/model_doc/arcee#transformers.ArceeConfig) configuration class: [ArceeModel](/docs/transformers/v5.23.0/vi/model_doc/arcee#transformers.ArceeModel) (ArceeConfig model) - [AriaConfig](/docs/transformers/v5.23.0/vi/model_doc/aria#transformers.AriaConfig) configuration class: [AriaModel](/docs/transformers/v5.23.0/vi/model_doc/aria#transformers.AriaModel) (AriaConfig model) - [AriaTextConfig](/docs/transformers/v5.23.0/vi/model_doc/aria#transformers.AriaTextConfig) configuration class: [AriaTextModel](/docs/transformers/v5.23.0/vi/model_doc/aria#transformers.AriaTextModel) (AriaTextConfig model) - [AudioFlamingo3Config](/docs/transformers/v5.23.0/vi/model_doc/audioflamingo3#transformers.AudioFlamingo3Config) configuration class: [AudioFlamingo3Model](/docs/transformers/v5.23.0/vi/model_doc/audioflamingo3#transformers.AudioFlamingo3Model) (AudioFlamingo3Config model) - [AudioFlamingo3EncoderConfig](/docs/transformers/v5.23.0/vi/model_doc/audioflamingo3#transformers.AudioFlamingo3EncoderConfig) configuration class: [AudioFlamingo3Encoder](/docs/transformers/v5.23.0/vi/model_doc/audioflamingo3#transformers.AudioFlamingo3Encoder) (AudioFlamingo3EncoderConfig model) - [AutoformerConfig](/docs/transformers/v5.23.0/vi/model_doc/autoformer#transformers.AutoformerConfig) configuration class: [AutoformerModel](/docs/transformers/v5.23.0/vi/model_doc/autoformer#transformers.AutoformerModel) (AutoformerConfig model) - [AyaVisionConfig](/docs/transformers/v5.23.0/vi/model_doc/aya_vision#transformers.AyaVisionConfig) configuration class: [AyaVisionModel](/docs/transformers/v5.23.0/vi/model_doc/aya_vision#transformers.AyaVisionModel) (AyaVisionConfig model) - [BailingHybridConfig](/docs/transformers/v5.23.0/vi/model_doc/bailing_hybrid#transformers.BailingHybridConfig) configuration class: [BailingHybridModel](/docs/transformers/v5.23.0/vi/model_doc/bailing_hybrid#transformers.BailingHybridModel) (BailingHybridConfig model) - [BambaConfig](/docs/transformers/v5.23.0/vi/model_doc/bamba#transformers.BambaConfig) configuration class: [BambaModel](/docs/transformers/v5.23.0/vi/model_doc/bamba#transformers.BambaModel) (BambaConfig model) - [BarkConfig](/docs/transformers/v5.23.0/vi/model_doc/bark#transformers.BarkConfig) configuration class: [BarkModel](/docs/transformers/v5.23.0/vi/model_doc/bark#transformers.BarkModel) (BarkConfig model) - [BartConfig](/docs/transformers/v5.23.0/vi/model_doc/bart#transformers.BartConfig) configuration class: [BartModel](/docs/transformers/v5.23.0/vi/model_doc/bart#transformers.BartModel) (BartConfig model) - [BeamConfig](/docs/transformers/v5.23.0/vi/model_doc/beam#transformers.BeamConfig) configuration class: [BeamModel](/docs/transformers/v5.23.0/vi/model_doc/beam#transformers.BeamModel) (BeamConfig model) - [BeitConfig](/docs/transformers/v5.23.0/vi/model_doc/beit#transformers.BeitConfig) configuration class: [BeitModel](/docs/transformers/v5.23.0/vi/model_doc/beit#transformers.BeitModel) (BeitConfig model) - [BertConfig](/docs/transformers/v5.23.0/vi/model_doc/bert#transformers.BertConfig) configuration class: [BertModel](/docs/transformers/v5.23.0/vi/model_doc/bert#transformers.BertModel) (BertConfig model) - [BertGenerationConfig](/docs/transformers/v5.23.0/vi/model_doc/bert-generation#transformers.BertGenerationConfig) configuration class: [BertGenerationEncoder](/docs/transformers/v5.23.0/vi/model_doc/bert-generation#transformers.BertGenerationEncoder) (BertGenerationConfig model) - [BigBirdConfig](/docs/transformers/v5.23.0/vi/model_doc/big_bird#transformers.BigBirdConfig) configuration class: [BigBirdModel](/docs/transformers/v5.23.0/vi/model_doc/big_bird#transformers.BigBirdModel) (BigBirdConfig model) - [BigBirdPegasusConfig](/docs/transformers/v5.23.0/vi/model_doc/bigbird_pegasus#transformers.BigBirdPegasusConfig) configuration class: [BigBirdPegasusModel](/docs/transformers/v5.23.0/vi/model_doc/bigbird_pegasus#transformers.BigBirdPegasusModel) (BigBirdPegasusConfig model) - [BioGptConfig](/docs/transformers/v5.23.0/vi/model_doc/biogpt#transformers.BioGptConfig) configuration class: [BioGptModel](/docs/transformers/v5.23.0/vi/model_doc/biogpt#transformers.BioGptModel) (BioGptConfig model) - [BitConfig](/docs/transformers/v5.23.0/vi/model_doc/bit#transformers.BitConfig) configuration class: [BitModel](/docs/transformers/v5.23.0/vi/model_doc/bit#transformers.BitModel) (BitConfig model) - [BitNetConfig](/docs/transformers/v5.23.0/vi/model_doc/bitnet#transformers.BitNetConfig) configuration class: [BitNetModel](/docs/transformers/v5.23.0/vi/model_doc/bitnet#transformers.BitNetModel) (BitNetConfig model) - [BlenderbotConfig](/docs/transformers/v5.23.0/vi/model_doc/blenderbot#transformers.BlenderbotConfig) configuration class: [BlenderbotModel](/docs/transformers/v5.23.0/vi/model_doc/blenderbot#transformers.BlenderbotModel) (BlenderbotConfig model) - [BlenderbotSmallConfig](/docs/transformers/v5.23.0/vi/model_doc/blenderbot-small#transformers.BlenderbotSmallConfig) configuration class: [BlenderbotSmallModel](/docs/transformers/v5.23.0/vi/model_doc/blenderbot-small#transformers.BlenderbotSmallModel) (BlenderbotSmallConfig model) - [Blip2Config](/docs/transformers/v5.23.0/vi/model_doc/blip-2#transformers.Blip2Config) configuration class: [Blip2Model](/docs/transformers/v5.23.0/vi/model_doc/blip-2#transformers.Blip2Model) (Blip2Config model) - [Blip2QFormerConfig](/docs/transformers/v5.23.0/vi/model_doc/blip-2#transformers.Blip2QFormerConfig) configuration class: [Blip2QFormerModel](/docs/transformers/v5.23.0/vi/model_doc/blip-2#transformers.Blip2QFormerModel) (Blip2QFormerConfig model) - [BlipConfig](/docs/transformers/v5.23.0/vi/model_doc/blip#transformers.BlipConfig) configuration class: [BlipModel](/docs/transformers/v5.23.0/vi/model_doc/blip#transformers.BlipModel) (BlipConfig model) - [BloomConfig](/docs/transformers/v5.23.0/vi/model_doc/bloom#transformers.BloomConfig) configuration class: [BloomModel](/docs/transformers/v5.23.0/vi/model_doc/bloom#transformers.BloomModel) (BloomConfig model) - [BltConfig](/docs/transformers/v5.23.0/vi/model_doc/blt#transformers.BltConfig) configuration class: [BltModel](/docs/transformers/v5.23.0/vi/model_doc/blt#transformers.BltModel) (BltConfig model) - [BridgeTowerConfig](/docs/transformers/v5.23.0/vi/model_doc/bridgetower#transformers.BridgeTowerConfig) configuration class: [BridgeTowerModel](/docs/transformers/v5.23.0/vi/model_doc/bridgetower#transformers.BridgeTowerModel) (BridgeTowerConfig model) - [BrosConfig](/docs/transformers/v5.23.0/vi/model_doc/bros#transformers.BrosConfig) configuration class: [BrosModel](/docs/transformers/v5.23.0/vi/model_doc/bros#transformers.BrosModel) (BrosConfig model) - [CLIPConfig](/docs/transformers/v5.23.0/vi/model_doc/clip#transformers.CLIPConfig) configuration class: [CLIPModel](/docs/transformers/v5.23.0/vi/model_doc/clip#transformers.CLIPModel) (CLIPConfig model) - [CLIPSegConfig](/docs/transformers/v5.23.0/vi/model_doc/clipseg#transformers.CLIPSegConfig) configuration class: [CLIPSegModel](/docs/transformers/v5.23.0/vi/model_doc/clipseg#transformers.CLIPSegModel) (CLIPSegConfig model) - [CLIPTextConfig](/docs/transformers/v5.23.0/vi/model_doc/clip#transformers.CLIPTextConfig) configuration class: [CLIPTextModel](/docs/transformers/v5.23.0/vi/model_doc/clip#transformers.CLIPTextModel) (CLIPTextConfig model) - [CLIPVisionConfig](/docs/transformers/v5.23.0/vi/model_doc/clip#transformers.CLIPVisionConfig) configuration class: [CLIPVisionModel](/docs/transformers/v5.23.0/vi/model_doc/clip#transformers.CLIPVisionModel) (CLIPVisionConfig model) - [CTRLConfig](/docs/transformers/v5.23.0/vi/model_doc/ctrl#transformers.CTRLConfig) configuration class: [CTRLModel](/docs/transformers/v5.23.0/vi/model_doc/ctrl#transformers.CTRLModel) (CTRLConfig model) - [CamembertConfig](/docs/transformers/v5.23.0/vi/model_doc/camembert#transformers.CamembertConfig) configuration class: [CamembertModel](/docs/transformers/v5.23.0/vi/model_doc/camembert#transformers.CamembertModel) (CamembertConfig model) - [CanaryConfig](/docs/transformers/v5.23.0/vi/model_doc/canary#transformers.CanaryConfig) configuration class: [CanaryModel](/docs/transformers/v5.23.0/vi/model_doc/canary#transformers.CanaryModel) (CanaryConfig model) - [CanineConfig](/docs/transformers/v5.23.0/vi/model_doc/canine#transformers.CanineConfig) configuration class: [CanineModel](/docs/transformers/v5.23.0/vi/model_doc/canine#transformers.CanineModel) (CanineConfig model) - [ChameleonConfig](/docs/transformers/v5.23.0/vi/model_doc/chameleon#transformers.ChameleonConfig) configuration class: [ChameleonModel](/docs/transformers/v5.23.0/vi/model_doc/chameleon#transformers.ChameleonModel) (ChameleonConfig model) - [ChineseCLIPConfig](/docs/transformers/v5.23.0/vi/model_doc/chinese_clip#transformers.ChineseCLIPConfig) configuration class: [ChineseCLIPModel](/docs/transformers/v5.23.0/vi/model_doc/chinese_clip#transformers.ChineseCLIPModel) (ChineseCLIPConfig model) - [ChineseCLIPVisionConfig](/docs/transformers/v5.23.0/vi/model_doc/chinese_clip#transformers.ChineseCLIPVisionConfig) configuration class: [ChineseCLIPVisionModel](/docs/transformers/v5.23.0/vi/model_doc/chinese_clip#transformers.ChineseCLIPVisionModel) (ChineseCLIPVisionConfig model) - [ClapConfig](/docs/transformers/v5.23.0/vi/model_doc/clap#transformers.ClapConfig) configuration class: [ClapModel](/docs/transformers/v5.23.0/vi/model_doc/clap#transformers.ClapModel) (ClapConfig model) - [ClvpConfig](/docs/transformers/v5.23.0/vi/model_doc/clvp#transformers.ClvpConfig) configuration class: [ClvpModelForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/clvp#transformers.ClvpModelForConditionalGeneration) (ClvpConfig model) - [CodeGenConfig](/docs/transformers/v5.23.0/vi/model_doc/codegen#transformers.CodeGenConfig) configuration class: [CodeGenModel](/docs/transformers/v5.23.0/vi/model_doc/codegen#transformers.CodeGenModel) (CodeGenConfig model) - [Cohere2Config](/docs/transformers/v5.23.0/vi/model_doc/cohere2#transformers.Cohere2Config) configuration class: [Cohere2Model](/docs/transformers/v5.23.0/vi/model_doc/cohere2#transformers.Cohere2Model) (Cohere2Config model) - [Cohere2MoeConfig](/docs/transformers/v5.23.0/vi/model_doc/cohere2_moe#transformers.Cohere2MoeConfig) configuration class: [Cohere2MoeModel](/docs/transformers/v5.23.0/vi/model_doc/cohere2_moe#transformers.Cohere2MoeModel) (Cohere2MoeConfig model) - [Cohere2VisionConfig](/docs/transformers/v5.23.0/vi/model_doc/cohere2_vision#transformers.Cohere2VisionConfig) configuration class: [Cohere2VisionModel](/docs/transformers/v5.23.0/vi/model_doc/cohere2_vision#transformers.Cohere2VisionModel) (Cohere2VisionConfig model) - [CohereAsrConfig](/docs/transformers/v5.23.0/vi/model_doc/cohere_asr#transformers.CohereAsrConfig) configuration class: [CohereAsrModel](/docs/transformers/v5.23.0/vi/model_doc/cohere_asr#transformers.CohereAsrModel) (CohereAsrConfig model) - [CohereCompassConfig](/docs/transformers/v5.23.0/vi/model_doc/cohere_compass#transformers.CohereCompassConfig) configuration class: [CohereCompassModel](/docs/transformers/v5.23.0/vi/model_doc/cohere_compass#transformers.CohereCompassModel) (CohereCompassConfig model) - [CohereCompassTextConfig](/docs/transformers/v5.23.0/vi/model_doc/cohere_compass#transformers.CohereCompassTextConfig) configuration class: [CohereCompassTextModel](/docs/transformers/v5.23.0/vi/model_doc/cohere_compass#transformers.CohereCompassTextModel) (CohereCompassTextConfig model) - [CohereCompassVisionConfig](/docs/transformers/v5.23.0/vi/model_doc/cohere_compass#transformers.CohereCompassVisionConfig) configuration class: [CohereCompassVisionModel](/docs/transformers/v5.23.0/vi/model_doc/cohere_compass#transformers.CohereCompassVisionModel) (CohereCompassVisionConfig model) - [CohereConfig](/docs/transformers/v5.23.0/vi/model_doc/cohere#transformers.CohereConfig) configuration class: [CohereModel](/docs/transformers/v5.23.0/vi/model_doc/cohere#transformers.CohereModel) (CohereConfig model) - [ConditionalDetrConfig](/docs/transformers/v5.23.0/vi/model_doc/conditional_detr#transformers.ConditionalDetrConfig) configuration class: [ConditionalDetrModel](/docs/transformers/v5.23.0/vi/model_doc/conditional_detr#transformers.ConditionalDetrModel) (ConditionalDetrConfig model) - [ConvBertConfig](/docs/transformers/v5.23.0/vi/model_doc/convbert#transformers.ConvBertConfig) configuration class: [ConvBertModel](/docs/transformers/v5.23.0/vi/model_doc/convbert#transformers.ConvBertModel) (ConvBertConfig model) - [ConvNextConfig](/docs/transformers/v5.23.0/vi/model_doc/convnext#transformers.ConvNextConfig) configuration class: [ConvNextModel](/docs/transformers/v5.23.0/vi/model_doc/convnext#transformers.ConvNextModel) (ConvNextConfig model) - [ConvNextV2Config](/docs/transformers/v5.23.0/vi/model_doc/convnextv2#transformers.ConvNextV2Config) configuration class: [ConvNextV2Model](/docs/transformers/v5.23.0/vi/model_doc/convnextv2#transformers.ConvNextV2Model) (ConvNextV2Config model) - [Cosmos3EdgeConfig](/docs/transformers/v5.23.0/vi/model_doc/cosmos3_edge#transformers.Cosmos3EdgeConfig) configuration class: [Cosmos3EdgeModel](/docs/transformers/v5.23.0/vi/model_doc/cosmos3_edge#transformers.Cosmos3EdgeModel) (Cosmos3EdgeConfig model) - [Cosmos3EdgeTextConfig](/docs/transformers/v5.23.0/vi/model_doc/cosmos3_edge#transformers.Cosmos3EdgeTextConfig) configuration class: [Cosmos3EdgeTextModel](/docs/transformers/v5.23.0/vi/model_doc/cosmos3_edge#transformers.Cosmos3EdgeTextModel) (Cosmos3EdgeTextConfig model) - [Cosmos3EdgeVisionConfig](/docs/transformers/v5.23.0/vi/model_doc/cosmos3_edge#transformers.Cosmos3EdgeVisionConfig) configuration class: [Cosmos3EdgeVisionModel](/docs/transformers/v5.23.0/vi/model_doc/cosmos3_edge#transformers.Cosmos3EdgeVisionModel) (Cosmos3EdgeVisionConfig model) - [Cosmos3OmniConfig](/docs/transformers/v5.23.0/vi/model_doc/cosmos3_omni#transformers.Cosmos3OmniConfig) configuration class: [Cosmos3OmniModel](/docs/transformers/v5.23.0/vi/model_doc/cosmos3_omni#transformers.Cosmos3OmniModel) (Cosmos3OmniConfig model) - [CpmAntConfig](/docs/transformers/v5.23.0/vi/model_doc/cpmant#transformers.CpmAntConfig) configuration class: [CpmAntModel](/docs/transformers/v5.23.0/vi/model_doc/cpmant#transformers.CpmAntModel) (CpmAntConfig model) - [CsmConfig](/docs/transformers/v5.23.0/vi/model_doc/csm#transformers.CsmConfig) configuration class: [CsmForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/csm#transformers.CsmForConditionalGeneration) (CsmConfig model) - [CvtConfig](/docs/transformers/v5.23.0/vi/model_doc/cvt#transformers.CvtConfig) configuration class: [CvtModel](/docs/transformers/v5.23.0/vi/model_doc/cvt#transformers.CvtModel) (CvtConfig model) - [CwmConfig](/docs/transformers/v5.23.0/vi/model_doc/cwm#transformers.CwmConfig) configuration class: [CwmModel](/docs/transformers/v5.23.0/vi/model_doc/cwm#transformers.CwmModel) (CwmConfig model) - [DFineConfig](/docs/transformers/v5.23.0/vi/model_doc/d_fine#transformers.DFineConfig) configuration class: [DFineModel](/docs/transformers/v5.23.0/vi/model_doc/d_fine#transformers.DFineModel) (DFineConfig model) - [DINOv3ConvNextConfig](/docs/transformers/v5.23.0/vi/model_doc/dinov3#transformers.DINOv3ConvNextConfig) configuration class: [DINOv3ConvNextModel](/docs/transformers/v5.23.0/vi/model_doc/dinov3#transformers.DINOv3ConvNextModel) (DINOv3ConvNextConfig model) - [DINOv3ViTConfig](/docs/transformers/v5.23.0/vi/model_doc/dinov3#transformers.DINOv3ViTConfig) configuration class: [DINOv3ViTModel](/docs/transformers/v5.23.0/vi/model_doc/dinov3#transformers.DINOv3ViTModel) (DINOv3ViTConfig model) - [DPRConfig](/docs/transformers/v5.23.0/vi/model_doc/dpr#transformers.DPRConfig) configuration class: [DPRQuestionEncoder](/docs/transformers/v5.23.0/vi/model_doc/dpr#transformers.DPRQuestionEncoder) (DPRConfig model) - [DPTConfig](/docs/transformers/v5.23.0/vi/model_doc/dpt#transformers.DPTConfig) configuration class: [DPTModel](/docs/transformers/v5.23.0/vi/model_doc/dpt#transformers.DPTModel) (DPTConfig model) - [DabDetrConfig](/docs/transformers/v5.23.0/vi/model_doc/dab-detr#transformers.DabDetrConfig) configuration class: [DabDetrModel](/docs/transformers/v5.23.0/vi/model_doc/dab-detr#transformers.DabDetrModel) (DabDetrConfig model) - [DacConfig](/docs/transformers/v5.23.0/vi/model_doc/dac#transformers.DacConfig) configuration class: [DacModel](/docs/transformers/v5.23.0/vi/model_doc/dac#transformers.DacModel) (DacConfig model) - [Data2VecAudioConfig](/docs/transformers/v5.23.0/vi/model_doc/data2vec#transformers.Data2VecAudioConfig) configuration class: [Data2VecAudioModel](/docs/transformers/v5.23.0/vi/model_doc/data2vec#transformers.Data2VecAudioModel) (Data2VecAudioConfig model) - [Data2VecTextConfig](/docs/transformers/v5.23.0/vi/model_doc/data2vec#transformers.Data2VecTextConfig) configuration class: [Data2VecTextModel](/docs/transformers/v5.23.0/vi/model_doc/data2vec#transformers.Data2VecTextModel) (Data2VecTextConfig model) - [Data2VecVisionConfig](/docs/transformers/v5.23.0/vi/model_doc/data2vec#transformers.Data2VecVisionConfig) configuration class: [Data2VecVisionModel](/docs/transformers/v5.23.0/vi/model_doc/data2vec#transformers.Data2VecVisionModel) (Data2VecVisionConfig model) - [DbrxConfig](/docs/transformers/v5.23.0/vi/model_doc/dbrx#transformers.DbrxConfig) configuration class: [DbrxModel](/docs/transformers/v5.23.0/vi/model_doc/dbrx#transformers.DbrxModel) (DbrxConfig model) - [DebertaConfig](/docs/transformers/v5.23.0/vi/model_doc/deberta#transformers.DebertaConfig) configuration class: [DebertaModel](/docs/transformers/v5.23.0/vi/model_doc/deberta#transformers.DebertaModel) (DebertaConfig model) - [DebertaV2Config](/docs/transformers/v5.23.0/vi/model_doc/deberta-v2#transformers.DebertaV2Config) configuration class: [DebertaV2Model](/docs/transformers/v5.23.0/vi/model_doc/deberta-v2#transformers.DebertaV2Model) (DebertaV2Config model) - [DecisionTransformerConfig](/docs/transformers/v5.23.0/vi/model_doc/decision_transformer#transformers.DecisionTransformerConfig) configuration class: [DecisionTransformerModel](/docs/transformers/v5.23.0/vi/model_doc/decision_transformer#transformers.DecisionTransformerModel) (DecisionTransformerConfig model) - [DeepseekOcr2Config](/docs/transformers/v5.23.0/vi/model_doc/deepseek_ocr2#transformers.DeepseekOcr2Config) configuration class: [DeepseekOcr2Model](/docs/transformers/v5.23.0/vi/model_doc/deepseek_ocr2#transformers.DeepseekOcr2Model) (DeepseekOcr2Config model) - [DeepseekV2Config](/docs/transformers/v5.23.0/vi/model_doc/deepseek_v2#transformers.DeepseekV2Config) configuration class: [DeepseekV2Model](/docs/transformers/v5.23.0/vi/model_doc/deepseek_v2#transformers.DeepseekV2Model) (DeepseekV2Config model) - [DeepseekV32Config](/docs/transformers/v5.23.0/vi/model_doc/deepseek_v32#transformers.DeepseekV32Config) configuration class: [DeepseekV32Model](/docs/transformers/v5.23.0/vi/model_doc/deepseek_v32#transformers.DeepseekV32Model) (DeepseekV32Config model) - [DeepseekV3Config](/docs/transformers/v5.23.0/vi/model_doc/deepseek_v3#transformers.DeepseekV3Config) configuration class: [DeepseekV3Model](/docs/transformers/v5.23.0/vi/model_doc/deepseek_v3#transformers.DeepseekV3Model) (DeepseekV3Config model) - [DeepseekV4Config](/docs/transformers/v5.23.0/vi/model_doc/deepseek_v4#transformers.DeepseekV4Config) configuration class: [DeepseekV4Model](/docs/transformers/v5.23.0/vi/model_doc/deepseek_v4#transformers.DeepseekV4Model) (DeepseekV4Config model) - [DeepseekVLConfig](/docs/transformers/v5.23.0/vi/model_doc/deepseek_vl#transformers.DeepseekVLConfig) configuration class: [DeepseekVLModel](/docs/transformers/v5.23.0/vi/model_doc/deepseek_vl#transformers.DeepseekVLModel) (DeepseekVLConfig model) - [DeepseekVLHybridConfig](/docs/transformers/v5.23.0/vi/model_doc/deepseek_vl_hybrid#transformers.DeepseekVLHybridConfig) configuration class: [DeepseekVLHybridModel](/docs/transformers/v5.23.0/vi/model_doc/deepseek_vl_hybrid#transformers.DeepseekVLHybridModel) (DeepseekVLHybridConfig model) - [DeformableDetrConfig](/docs/transformers/v5.23.0/vi/model_doc/deformable_detr#transformers.DeformableDetrConfig) configuration class: [DeformableDetrModel](/docs/transformers/v5.23.0/vi/model_doc/deformable_detr#transformers.DeformableDetrModel) (DeformableDetrConfig model) - [DeiTConfig](/docs/transformers/v5.23.0/vi/model_doc/deit#transformers.DeiTConfig) configuration class: [DeiTModel](/docs/transformers/v5.23.0/vi/model_doc/deit#transformers.DeiTModel) (DeiTConfig model) - [Deimv2Config](/docs/transformers/v5.23.0/vi/model_doc/deimv2#transformers.Deimv2Config) configuration class: [Deimv2Model](/docs/transformers/v5.23.0/vi/model_doc/deimv2#transformers.Deimv2Model) (Deimv2Config model) - [DepthProConfig](/docs/transformers/v5.23.0/vi/model_doc/depth_pro#transformers.DepthProConfig) configuration class: [DepthProModel](/docs/transformers/v5.23.0/vi/model_doc/depth_pro#transformers.DepthProModel) (DepthProConfig model) - [DetrConfig](/docs/transformers/v5.23.0/vi/model_doc/detr#transformers.DetrConfig) configuration class: [DetrModel](/docs/transformers/v5.23.0/vi/model_doc/detr#transformers.DetrModel) (DetrConfig model) - [DiaConfig](/docs/transformers/v5.23.0/vi/model_doc/dia#transformers.DiaConfig) configuration class: [DiaModel](/docs/transformers/v5.23.0/vi/model_doc/dia#transformers.DiaModel) (DiaConfig model) - [DiffLlamaConfig](/docs/transformers/v5.23.0/vi/model_doc/diffllama#transformers.DiffLlamaConfig) configuration class: [DiffLlamaModel](/docs/transformers/v5.23.0/vi/model_doc/diffllama#transformers.DiffLlamaModel) (DiffLlamaConfig model) - [DiffusionGemmaConfig](/docs/transformers/v5.23.0/vi/model_doc/diffusion_gemma#transformers.DiffusionGemmaConfig) configuration class: [DiffusionGemmaModel](/docs/transformers/v5.23.0/vi/model_doc/diffusion_gemma#transformers.DiffusionGemmaModel) (DiffusionGemmaConfig model) - [DinatConfig](/docs/transformers/v5.23.0/vi/model_doc/dinat#transformers.DinatConfig) configuration class: [DinatModel](/docs/transformers/v5.23.0/vi/model_doc/dinat#transformers.DinatModel) (DinatConfig model) - [Dinov2Config](/docs/transformers/v5.23.0/vi/model_doc/dinov2#transformers.Dinov2Config) configuration class: [Dinov2Model](/docs/transformers/v5.23.0/vi/model_doc/dinov2#transformers.Dinov2Model) (Dinov2Config model) - [Dinov2WithRegistersConfig](/docs/transformers/v5.23.0/vi/model_doc/dinov2_with_registers#transformers.Dinov2WithRegistersConfig) configuration class: [Dinov2WithRegistersModel](/docs/transformers/v5.23.0/vi/model_doc/dinov2_with_registers#transformers.Dinov2WithRegistersModel) (Dinov2WithRegistersConfig model) - [DistilBertConfig](/docs/transformers/v5.23.0/vi/model_doc/distilbert#transformers.DistilBertConfig) configuration class: [DistilBertModel](/docs/transformers/v5.23.0/vi/model_doc/distilbert#transformers.DistilBertModel) (DistilBertConfig model) - [DogeConfig](/docs/transformers/v5.23.0/vi/model_doc/doge#transformers.DogeConfig) configuration class: [DogeModel](/docs/transformers/v5.23.0/vi/model_doc/doge#transformers.DogeModel) (DogeConfig model) - [DonutSwinConfig](/docs/transformers/v5.23.0/vi/model_doc/donut#transformers.DonutSwinConfig) configuration class: [DonutSwinModel](/docs/transformers/v5.23.0/vi/model_doc/donut#transformers.DonutSwinModel) (DonutSwinConfig model) - [Dots1Config](/docs/transformers/v5.23.0/vi/model_doc/dots1#transformers.Dots1Config) configuration class: [Dots1Model](/docs/transformers/v5.23.0/vi/model_doc/dots1#transformers.Dots1Model) (Dots1Config model) - [Dots3NoteConfig](/docs/transformers/v5.23.0/vi/model_doc/dots3_note#transformers.Dots3NoteConfig) configuration class: [Dots3NoteModel](/docs/transformers/v5.23.0/vi/model_doc/dots3_note#transformers.Dots3NoteModel) (Dots3NoteConfig model) - [Dots3NoteTextConfig](/docs/transformers/v5.23.0/vi/model_doc/dots3_note#transformers.Dots3NoteTextConfig) configuration class: [Dots3NoteTextModel](/docs/transformers/v5.23.0/vi/model_doc/dots3_note#transformers.Dots3NoteTextModel) (Dots3NoteTextConfig model) - [EdgeTamConfig](/docs/transformers/v5.23.0/vi/model_doc/edgetam#transformers.EdgeTamConfig) configuration class: [EdgeTamModel](/docs/transformers/v5.23.0/vi/model_doc/edgetam#transformers.EdgeTamModel) (EdgeTamConfig model) - [EdgeTamVideoConfig](/docs/transformers/v5.23.0/vi/model_doc/edgetam_video#transformers.EdgeTamVideoConfig) configuration class: [EdgeTamVideoModel](/docs/transformers/v5.23.0/vi/model_doc/edgetam_video#transformers.EdgeTamVideoModel) (EdgeTamVideoConfig model) - [EdgeTamVisionConfig](/docs/transformers/v5.23.0/vi/model_doc/edgetam#transformers.EdgeTamVisionConfig) configuration class: [EdgeTamVisionModel](/docs/transformers/v5.23.0/vi/model_doc/edgetam#transformers.EdgeTamVisionModel) (EdgeTamVisionConfig model) - [EfficientLoFTRConfig](/docs/transformers/v5.23.0/vi/model_doc/efficientloftr#transformers.EfficientLoFTRConfig) configuration class: [EfficientLoFTRModel](/docs/transformers/v5.23.0/vi/model_doc/efficientloftr#transformers.EfficientLoFTRModel) (EfficientLoFTRConfig model) - [EfficientNetConfig](/docs/transformers/v5.23.0/vi/model_doc/efficientnet#transformers.EfficientNetConfig) configuration class: [EfficientNetModel](/docs/transformers/v5.23.0/vi/model_doc/efficientnet#transformers.EfficientNetModel) (EfficientNetConfig model) - [ElectraConfig](/docs/transformers/v5.23.0/vi/model_doc/electra#transformers.ElectraConfig) configuration class: [ElectraModel](/docs/transformers/v5.23.0/vi/model_doc/electra#transformers.ElectraModel) (ElectraConfig model) - [EmbeddingGemma2Config](/docs/transformers/v5.23.0/vi/model_doc/embedding_gemma2#transformers.EmbeddingGemma2Config) configuration class: [EmbeddingGemma2Model](/docs/transformers/v5.23.0/vi/model_doc/embedding_gemma2#transformers.EmbeddingGemma2Model) (EmbeddingGemma2Config model) - [EmbeddingGemma2TextConfig](/docs/transformers/v5.23.0/vi/model_doc/embedding_gemma2#transformers.EmbeddingGemma2TextConfig) configuration class: [EmbeddingGemma2TextModel](/docs/transformers/v5.23.0/vi/model_doc/embedding_gemma2#transformers.EmbeddingGemma2TextModel) (EmbeddingGemma2TextConfig model) - [Emu3Config](/docs/transformers/v5.23.0/vi/model_doc/emu3#transformers.Emu3Config) configuration class: [Emu3Model](/docs/transformers/v5.23.0/vi/model_doc/emu3#transformers.Emu3Model) (Emu3Config model) - [EncodecConfig](/docs/transformers/v5.23.0/vi/model_doc/encodec#transformers.EncodecConfig) configuration class: [EncodecModel](/docs/transformers/v5.23.0/vi/model_doc/encodec#transformers.EncodecModel) (EncodecConfig model) - [Ernie4_5Config](/docs/transformers/v5.23.0/vi/model_doc/ernie4_5#transformers.Ernie4_5Config) configuration class: [Ernie4_5Model](/docs/transformers/v5.23.0/vi/model_doc/ernie4_5#transformers.Ernie4_5Model) (Ernie4_5Config model) - [Ernie4_5_MoeConfig](/docs/transformers/v5.23.0/vi/model_doc/ernie4_5_moe#transformers.Ernie4_5_MoeConfig) configuration class: [Ernie4_5_MoeModel](/docs/transformers/v5.23.0/vi/model_doc/ernie4_5_moe#transformers.Ernie4_5_MoeModel) (Ernie4_5_MoeConfig model) - [Ernie4_5_VLMoeConfig](/docs/transformers/v5.23.0/vi/model_doc/ernie4_5_vl_moe#transformers.Ernie4_5_VLMoeConfig) configuration class: [Ernie4_5_VLMoeModel](/docs/transformers/v5.23.0/vi/model_doc/ernie4_5_vl_moe#transformers.Ernie4_5_VLMoeModel) (Ernie4_5_VLMoeConfig model) - [ErnieConfig](/docs/transformers/v5.23.0/vi/model_doc/ernie#transformers.ErnieConfig) configuration class: [ErnieModel](/docs/transformers/v5.23.0/vi/model_doc/ernie#transformers.ErnieModel) (ErnieConfig model) - [EsmConfig](/docs/transformers/v5.23.0/vi/model_doc/esm#transformers.EsmConfig) configuration class: [EsmModel](/docs/transformers/v5.23.0/vi/model_doc/esm#transformers.EsmModel) (EsmConfig model) - [EsmcConfig](/docs/transformers/v5.23.0/vi/model_doc/esmc#transformers.EsmcConfig) configuration class: [EsmcModel](/docs/transformers/v5.23.0/vi/model_doc/esmc#transformers.EsmcModel) (EsmcConfig model) - [EuroBertConfig](/docs/transformers/v5.23.0/vi/model_doc/eurobert#transformers.EuroBertConfig) configuration class: [EuroBertModel](/docs/transformers/v5.23.0/vi/model_doc/eurobert#transformers.EuroBertModel) (EuroBertConfig model) - [EvollaConfig](/docs/transformers/v5.23.0/vi/model_doc/evolla#transformers.EvollaConfig) configuration class: [EvollaModel](/docs/transformers/v5.23.0/vi/model_doc/evolla#transformers.EvollaModel) (EvollaConfig model) - [Exaone4Config](/docs/transformers/v5.23.0/vi/model_doc/exaone4#transformers.Exaone4Config) configuration class: [Exaone4Model](/docs/transformers/v5.23.0/vi/model_doc/exaone4#transformers.Exaone4Model) (Exaone4Config model) - [Exaone4_5_Config](/docs/transformers/v5.23.0/vi/model_doc/exaone4_5#transformers.Exaone4_5_Config) configuration class: [Exaone4_5_Model](/docs/transformers/v5.23.0/vi/model_doc/exaone4_5#transformers.Exaone4_5_Model) (Exaone4_5_Config model) - [Exaone4_5_VisionConfig](/docs/transformers/v5.23.0/vi/model_doc/exaone4_5#transformers.Exaone4_5_VisionConfig) configuration class: [Exaone4_5_VisionModel](/docs/transformers/v5.23.0/vi/model_doc/exaone4_5#transformers.Exaone4_5_VisionModel) (Exaone4_5_VisionConfig model) - [ExaoneMoeConfig](/docs/transformers/v5.23.0/vi/model_doc/exaone_moe#transformers.ExaoneMoeConfig) configuration class: [ExaoneMoeModel](/docs/transformers/v5.23.0/vi/model_doc/exaone_moe#transformers.ExaoneMoeModel) (ExaoneMoeConfig model) - [FNetConfig](/docs/transformers/v5.23.0/vi/model_doc/fnet#transformers.FNetConfig) configuration class: [FNetModel](/docs/transformers/v5.23.0/vi/model_doc/fnet#transformers.FNetModel) (FNetConfig model) - [FSMTConfig](/docs/transformers/v5.23.0/vi/model_doc/fsmt#transformers.FSMTConfig) configuration class: [FSMTModel](/docs/transformers/v5.23.0/vi/model_doc/fsmt#transformers.FSMTModel) (FSMTConfig model) - [FalconConfig](/docs/transformers/v5.23.0/vi/model_doc/falcon#transformers.FalconConfig) configuration class: [FalconModel](/docs/transformers/v5.23.0/vi/model_doc/falcon#transformers.FalconModel) (FalconConfig model) - [FalconH1Config](/docs/transformers/v5.23.0/vi/model_doc/falcon_h1#transformers.FalconH1Config) configuration class: [FalconH1Model](/docs/transformers/v5.23.0/vi/model_doc/falcon_h1#transformers.FalconH1Model) (FalconH1Config model) - [FalconMambaConfig](/docs/transformers/v5.23.0/vi/model_doc/falcon_mamba#transformers.FalconMambaConfig) configuration class: [FalconMambaModel](/docs/transformers/v5.23.0/vi/model_doc/falcon_mamba#transformers.FalconMambaModel) (FalconMambaConfig model) - [FastSpeech2ConformerConfig](/docs/transformers/v5.23.0/vi/model_doc/fastspeech2_conformer#transformers.FastSpeech2ConformerConfig) configuration class: [FastSpeech2ConformerModel](/docs/transformers/v5.23.0/vi/model_doc/fastspeech2_conformer#transformers.FastSpeech2ConformerModel) (FastSpeech2ConformerConfig model) - [FastSpeech2ConformerWithHifiGanConfig](/docs/transformers/v5.23.0/vi/model_doc/fastspeech2_conformer#transformers.FastSpeech2ConformerWithHifiGanConfig) configuration class: [FastSpeech2ConformerWithHifiGan](/docs/transformers/v5.23.0/vi/model_doc/fastspeech2_conformer#transformers.FastSpeech2ConformerWithHifiGan) (FastSpeech2ConformerWithHifiGanConfig model) - [FastVlmConfig](/docs/transformers/v5.23.0/vi/model_doc/fast_vlm#transformers.FastVlmConfig) configuration class: [FastVlmModel](/docs/transformers/v5.23.0/vi/model_doc/fast_vlm#transformers.FastVlmModel) (FastVlmConfig model) - [FlaubertConfig](/docs/transformers/v5.23.0/vi/model_doc/flaubert#transformers.FlaubertConfig) configuration class: [FlaubertModel](/docs/transformers/v5.23.0/vi/model_doc/flaubert#transformers.FlaubertModel) (FlaubertConfig model) - [FlavaConfig](/docs/transformers/v5.23.0/vi/model_doc/flava#transformers.FlavaConfig) configuration class: [FlavaModel](/docs/transformers/v5.23.0/vi/model_doc/flava#transformers.FlavaModel) (FlavaConfig model) - [FlexOlmoConfig](/docs/transformers/v5.23.0/vi/model_doc/flex_olmo#transformers.FlexOlmoConfig) configuration class: [FlexOlmoModel](/docs/transformers/v5.23.0/vi/model_doc/flex_olmo#transformers.FlexOlmoModel) (FlexOlmoConfig model) - [FlintConfig](/docs/transformers/v5.23.0/vi/model_doc/flint#transformers.FlintConfig) configuration class: [FlintModel](/docs/transformers/v5.23.0/vi/model_doc/flint#transformers.FlintModel) (FlintConfig model) - [Florence2Config](/docs/transformers/v5.23.0/vi/model_doc/florence2#transformers.Florence2Config) configuration class: [Florence2Model](/docs/transformers/v5.23.0/vi/model_doc/florence2#transformers.Florence2Model) (Florence2Config model) - [FocalNetConfig](/docs/transformers/v5.23.0/vi/model_doc/focalnet#transformers.FocalNetConfig) configuration class: [FocalNetModel](/docs/transformers/v5.23.0/vi/model_doc/focalnet#transformers.FocalNetModel) (FocalNetConfig model) - [FunAsrNanoConfig](/docs/transformers/v5.23.0/vi/model_doc/fun_asr_nano#transformers.FunAsrNanoConfig) configuration class: [FunAsrNanoModel](/docs/transformers/v5.23.0/vi/model_doc/fun_asr_nano#transformers.FunAsrNanoModel) (FunAsrNanoConfig model) - [FunAsrNanoEncoderConfig](/docs/transformers/v5.23.0/vi/model_doc/fun_asr_nano#transformers.FunAsrNanoEncoderConfig) configuration class: [FunAsrNanoEncoder](/docs/transformers/v5.23.0/vi/model_doc/fun_asr_nano#transformers.FunAsrNanoEncoder) (FunAsrNanoEncoderConfig model) - [FunnelConfig](/docs/transformers/v5.23.0/vi/model_doc/funnel#transformers.FunnelConfig) configuration class: [FunnelModel](/docs/transformers/v5.23.0/vi/model_doc/funnel#transformers.FunnelModel) or [FunnelBaseModel](/docs/transformers/v5.23.0/vi/model_doc/funnel#transformers.FunnelBaseModel) (FunnelConfig model) - [FuyuConfig](/docs/transformers/v5.23.0/vi/model_doc/fuyu#transformers.FuyuConfig) configuration class: [FuyuModel](/docs/transformers/v5.23.0/vi/model_doc/fuyu#transformers.FuyuModel) (FuyuConfig model) - [GLPNConfig](/docs/transformers/v5.23.0/vi/model_doc/glpn#transformers.GLPNConfig) configuration class: [GLPNModel](/docs/transformers/v5.23.0/vi/model_doc/glpn#transformers.GLPNModel) (GLPNConfig model) - [GPT2Config](/docs/transformers/v5.23.0/vi/model_doc/gpt2#transformers.GPT2Config) configuration class: [GPT2Model](/docs/transformers/v5.23.0/vi/model_doc/gpt2#transformers.GPT2Model) (GPT2Config model) - [GPTBigCodeConfig](/docs/transformers/v5.23.0/vi/model_doc/gpt_bigcode#transformers.GPTBigCodeConfig) configuration class: [GPTBigCodeModel](/docs/transformers/v5.23.0/vi/model_doc/gpt_bigcode#transformers.GPTBigCodeModel) (GPTBigCodeConfig model) - [GPTJConfig](/docs/transformers/v5.23.0/vi/model_doc/gptj#transformers.GPTJConfig) configuration class: [GPTJModel](/docs/transformers/v5.23.0/vi/model_doc/gptj#transformers.GPTJModel) (GPTJConfig model) - [GPTNeoConfig](/docs/transformers/v5.23.0/vi/model_doc/gpt_neo#transformers.GPTNeoConfig) configuration class: [GPTNeoModel](/docs/transformers/v5.23.0/vi/model_doc/gpt_neo#transformers.GPTNeoModel) (GPTNeoConfig model) - [GPTNeoXConfig](/docs/transformers/v5.23.0/vi/model_doc/gpt_neox#transformers.GPTNeoXConfig) configuration class: [GPTNeoXModel](/docs/transformers/v5.23.0/vi/model_doc/gpt_neox#transformers.GPTNeoXModel) (GPTNeoXConfig model) - [GPTNeoXJapaneseConfig](/docs/transformers/v5.23.0/vi/model_doc/gpt_neox_japanese#transformers.GPTNeoXJapaneseConfig) configuration class: [GPTNeoXJapaneseModel](/docs/transformers/v5.23.0/vi/model_doc/gpt_neox_japanese#transformers.GPTNeoXJapaneseModel) (GPTNeoXJapaneseConfig model) - [Gemma2Config](/docs/transformers/v5.23.0/vi/model_doc/gemma2#transformers.Gemma2Config) configuration class: [Gemma2Model](/docs/transformers/v5.23.0/vi/model_doc/gemma2#transformers.Gemma2Model) (Gemma2Config model) - [Gemma3Config](/docs/transformers/v5.23.0/vi/model_doc/gemma3#transformers.Gemma3Config) configuration class: [Gemma3Model](/docs/transformers/v5.23.0/vi/model_doc/gemma3#transformers.Gemma3Model) (Gemma3Config model) - [Gemma3TextConfig](/docs/transformers/v5.23.0/vi/model_doc/gemma3#transformers.Gemma3TextConfig) configuration class: [Gemma3TextModel](/docs/transformers/v5.23.0/vi/model_doc/gemma3#transformers.Gemma3TextModel) (Gemma3TextConfig model) - [Gemma3nAudioConfig](/docs/transformers/v5.23.0/vi/model_doc/gemma3n#transformers.Gemma3nAudioConfig) configuration class: `Gemma3nAudioEncoder` (Gemma3nAudioConfig model) - [Gemma3nConfig](/docs/transformers/v5.23.0/vi/model_doc/gemma3n#transformers.Gemma3nConfig) configuration class: [Gemma3nModel](/docs/transformers/v5.23.0/vi/model_doc/gemma3n#transformers.Gemma3nModel) (Gemma3nConfig model) - [Gemma3nTextConfig](/docs/transformers/v5.23.0/vi/model_doc/gemma3n#transformers.Gemma3nTextConfig) configuration class: [Gemma3nTextModel](/docs/transformers/v5.23.0/vi/model_doc/gemma3n#transformers.Gemma3nTextModel) (Gemma3nTextConfig model) - [Gemma3nVisionConfig](/docs/transformers/v5.23.0/vi/model_doc/gemma3n#transformers.Gemma3nVisionConfig) configuration class: [TimmWrapperModel](/docs/transformers/v5.23.0/vi/model_doc/timm_wrapper#transformers.TimmWrapperModel) (Gemma3nVisionConfig model) - [Gemma4AudioConfig](/docs/transformers/v5.23.0/vi/model_doc/gemma4#transformers.Gemma4AudioConfig) configuration class: [Gemma4AudioModel](/docs/transformers/v5.23.0/vi/model_doc/gemma4#transformers.Gemma4AudioModel) (Gemma4AudioConfig model) - [Gemma4Config](/docs/transformers/v5.23.0/vi/model_doc/gemma4#transformers.Gemma4Config) configuration class: [Gemma4Model](/docs/transformers/v5.23.0/vi/model_doc/gemma4#transformers.Gemma4Model) (Gemma4Config model) - [Gemma4TextConfig](/docs/transformers/v5.23.0/vi/model_doc/gemma4#transformers.Gemma4TextConfig) configuration class: [Gemma4TextModel](/docs/transformers/v5.23.0/vi/model_doc/gemma4#transformers.Gemma4TextModel) (Gemma4TextConfig model) - [Gemma4UnifiedConfig](/docs/transformers/v5.23.0/vi/model_doc/gemma4_unified#transformers.Gemma4UnifiedConfig) configuration class: [Gemma4UnifiedModel](/docs/transformers/v5.23.0/vi/model_doc/gemma4_unified#transformers.Gemma4UnifiedModel) (Gemma4UnifiedConfig model) - [Gemma4UnifiedTextConfig](/docs/transformers/v5.23.0/vi/model_doc/gemma4_unified#transformers.Gemma4UnifiedTextConfig) configuration class: [Gemma4UnifiedTextModel](/docs/transformers/v5.23.0/vi/model_doc/gemma4_unified#transformers.Gemma4UnifiedTextModel) (Gemma4UnifiedTextConfig model) - [Gemma4VisionConfig](/docs/transformers/v5.23.0/vi/model_doc/gemma4#transformers.Gemma4VisionConfig) configuration class: [Gemma4VisionModel](/docs/transformers/v5.23.0/vi/model_doc/gemma4#transformers.Gemma4VisionModel) (Gemma4VisionConfig model) - [GemmaConfig](/docs/transformers/v5.23.0/vi/model_doc/gemma#transformers.GemmaConfig) configuration class: [GemmaModel](/docs/transformers/v5.23.0/vi/model_doc/gemma#transformers.GemmaModel) (GemmaConfig model) - [GitConfig](/docs/transformers/v5.23.0/vi/model_doc/git#transformers.GitConfig) configuration class: [GitModel](/docs/transformers/v5.23.0/vi/model_doc/git#transformers.GitModel) (GitConfig model) - [Glm46VConfig](/docs/transformers/v5.23.0/vi/model_doc/glm46v#transformers.Glm46VConfig) configuration class: [Glm46VModel](/docs/transformers/v5.23.0/vi/model_doc/glm46v#transformers.Glm46VModel) (Glm46VConfig model) - [Glm4Config](/docs/transformers/v5.23.0/vi/model_doc/glm4#transformers.Glm4Config) configuration class: [Glm4Model](/docs/transformers/v5.23.0/vi/model_doc/glm4#transformers.Glm4Model) (Glm4Config model) - [Glm4MoeConfig](/docs/transformers/v5.23.0/vi/model_doc/glm4_moe#transformers.Glm4MoeConfig) configuration class: [Glm4MoeModel](/docs/transformers/v5.23.0/vi/model_doc/glm4_moe#transformers.Glm4MoeModel) (Glm4MoeConfig model) - [Glm4MoeLiteConfig](/docs/transformers/v5.23.0/vi/model_doc/glm4_moe_lite#transformers.Glm4MoeLiteConfig) configuration class: [Glm4MoeLiteModel](/docs/transformers/v5.23.0/vi/model_doc/glm4_moe_lite#transformers.Glm4MoeLiteModel) (Glm4MoeLiteConfig model) - [Glm4vConfig](/docs/transformers/v5.23.0/vi/model_doc/glm4v#transformers.Glm4vConfig) configuration class: [Glm4vModel](/docs/transformers/v5.23.0/vi/model_doc/glm4v#transformers.Glm4vModel) (Glm4vConfig model) - [Glm4vMoeConfig](/docs/transformers/v5.23.0/vi/model_doc/glm4v_moe#transformers.Glm4vMoeConfig) configuration class: [Glm4vMoeModel](/docs/transformers/v5.23.0/vi/model_doc/glm4v_moe#transformers.Glm4vMoeModel) (Glm4vMoeConfig model) - [Glm4vMoeTextConfig](/docs/transformers/v5.23.0/vi/model_doc/glm4v_moe#transformers.Glm4vMoeTextConfig) configuration class: [Glm4vMoeTextModel](/docs/transformers/v5.23.0/vi/model_doc/glm4v_moe#transformers.Glm4vMoeTextModel) (Glm4vMoeTextConfig model) - [Glm4vMoeVisionConfig](/docs/transformers/v5.23.0/vi/model_doc/glm4v_moe#transformers.Glm4vMoeVisionConfig) configuration class: [Glm4vMoeVisionModel](/docs/transformers/v5.23.0/vi/model_doc/glm4v_moe#transformers.Glm4vMoeVisionModel) (Glm4vMoeVisionConfig model) - [Glm4vTextConfig](/docs/transformers/v5.23.0/vi/model_doc/glm4v#transformers.Glm4vTextConfig) configuration class: [Glm4vTextModel](/docs/transformers/v5.23.0/vi/model_doc/glm4v#transformers.Glm4vTextModel) (Glm4vTextConfig model) - [Glm4vVisionConfig](/docs/transformers/v5.23.0/vi/model_doc/glm4v#transformers.Glm4vVisionConfig) configuration class: [Glm4vVisionModel](/docs/transformers/v5.23.0/vi/model_doc/glm4v#transformers.Glm4vVisionModel) (Glm4vVisionConfig model) - [Glm5NextConfig](/docs/transformers/v5.23.0/vi/model_doc/glm5_next#transformers.Glm5NextConfig) configuration class: [Glm5NextModel](/docs/transformers/v5.23.0/vi/model_doc/glm5_next#transformers.Glm5NextModel) (Glm5NextConfig model) - [Glm5NextTextConfig](/docs/transformers/v5.23.0/vi/model_doc/glm5_next#transformers.Glm5NextTextConfig) configuration class: [Glm5NextTextModel](/docs/transformers/v5.23.0/vi/model_doc/glm5_next#transformers.Glm5NextTextModel) (Glm5NextTextConfig model) - [Glm5NextVisionConfig](/docs/transformers/v5.23.0/vi/model_doc/glm5_next#transformers.Glm5NextVisionConfig) configuration class: [Glm5NextVisionModel](/docs/transformers/v5.23.0/vi/model_doc/glm5_next#transformers.Glm5NextVisionModel) (Glm5NextVisionConfig model) - [GlmAsrConfig](/docs/transformers/v5.23.0/vi/model_doc/glmasr#transformers.GlmAsrConfig) configuration class: [GlmAsrModel](/docs/transformers/v5.23.0/vi/model_doc/glmasr#transformers.GlmAsrModel) (GlmAsrConfig model) - [GlmAsrEncoderConfig](/docs/transformers/v5.23.0/vi/model_doc/glmasr#transformers.GlmAsrEncoderConfig) configuration class: [GlmAsrEncoder](/docs/transformers/v5.23.0/vi/model_doc/glmasr#transformers.GlmAsrEncoder) (GlmAsrEncoderConfig model) - [GlmConfig](/docs/transformers/v5.23.0/vi/model_doc/glm#transformers.GlmConfig) configuration class: [GlmModel](/docs/transformers/v5.23.0/vi/model_doc/glm#transformers.GlmModel) (GlmConfig model) - [GlmImageConfig](/docs/transformers/v5.23.0/vi/model_doc/glm_image#transformers.GlmImageConfig) configuration class: [GlmImageModel](/docs/transformers/v5.23.0/vi/model_doc/glm_image#transformers.GlmImageModel) (GlmImageConfig model) - [GlmImageTextConfig](/docs/transformers/v5.23.0/vi/model_doc/glm_image#transformers.GlmImageTextConfig) configuration class: [GlmImageTextModel](/docs/transformers/v5.23.0/vi/model_doc/glm_image#transformers.GlmImageTextModel) (GlmImageTextConfig model) - [GlmImageVQVAEConfig](/docs/transformers/v5.23.0/vi/model_doc/glm_image#transformers.GlmImageVQVAEConfig) configuration class: [GlmImageVQVAE](/docs/transformers/v5.23.0/vi/model_doc/glm_image#transformers.GlmImageVQVAE) (GlmImageVQVAEConfig model) - [GlmImageVisionConfig](/docs/transformers/v5.23.0/vi/model_doc/glm_image#transformers.GlmImageVisionConfig) configuration class: [GlmImageVisionModel](/docs/transformers/v5.23.0/vi/model_doc/glm_image#transformers.GlmImageVisionModel) (GlmImageVisionConfig model) - [GlmMoeDsaConfig](/docs/transformers/v5.23.0/vi/model_doc/glm_moe_dsa#transformers.GlmMoeDsaConfig) configuration class: [GlmMoeDsaModel](/docs/transformers/v5.23.0/vi/model_doc/glm_moe_dsa#transformers.GlmMoeDsaModel) (GlmMoeDsaConfig model) - [GlmOcrConfig](/docs/transformers/v5.23.0/vi/model_doc/glm_ocr#transformers.GlmOcrConfig) configuration class: [GlmOcrModel](/docs/transformers/v5.23.0/vi/model_doc/glm_ocr#transformers.GlmOcrModel) (GlmOcrConfig model) - [GlmOcrTextConfig](/docs/transformers/v5.23.0/vi/model_doc/glm_ocr#transformers.GlmOcrTextConfig) configuration class: [GlmOcrTextModel](/docs/transformers/v5.23.0/vi/model_doc/glm_ocr#transformers.GlmOcrTextModel) (GlmOcrTextConfig model) - [GlmOcrVisionConfig](/docs/transformers/v5.23.0/vi/model_doc/glm_ocr#transformers.GlmOcrVisionConfig) configuration class: [GlmOcrVisionModel](/docs/transformers/v5.23.0/vi/model_doc/glm_ocr#transformers.GlmOcrVisionModel) (GlmOcrVisionConfig model) - [GlmgaConfig](/docs/transformers/v5.23.0/vi/model_doc/glmga#transformers.GlmgaConfig) configuration class: [Glm46VModel](/docs/transformers/v5.23.0/vi/model_doc/glm46v#transformers.Glm46VModel) (GlmgaConfig model) - [GotOcr2Config](/docs/transformers/v5.23.0/vi/model_doc/got_ocr2#transformers.GotOcr2Config) configuration class: [GotOcr2Model](/docs/transformers/v5.23.0/vi/model_doc/got_ocr2#transformers.GotOcr2Model) (GotOcr2Config model) - [GptOssConfig](/docs/transformers/v5.23.0/vi/model_doc/gpt_oss#transformers.GptOssConfig) configuration class: [GptOssModel](/docs/transformers/v5.23.0/vi/model_doc/gpt_oss#transformers.GptOssModel) (GptOssConfig model) - [GradiumPhononTTSConfig](/docs/transformers/v5.23.0/vi/model_doc/gradium_phonon_tts#transformers.GradiumPhononTTSConfig) configuration class: [GradiumPhononTTSModel](/docs/transformers/v5.23.0/vi/model_doc/gradium_phonon_tts#transformers.GradiumPhononTTSModel) (GradiumPhononTTSConfig model) - [Granite4VisionConfig](/docs/transformers/v5.23.0/vi/model_doc/granite4_vision#transformers.Granite4VisionConfig) configuration class: [Granite4VisionModel](/docs/transformers/v5.23.0/vi/model_doc/granite4_vision#transformers.Granite4VisionModel) (Granite4VisionConfig model) - [GraniteConfig](/docs/transformers/v5.23.0/vi/model_doc/granite#transformers.GraniteConfig) configuration class: [GraniteModel](/docs/transformers/v5.23.0/vi/model_doc/granite#transformers.GraniteModel) (GraniteConfig model) - [GraniteDoclingConfig](/docs/transformers/v5.23.0/vi/model_doc/granite_docling#transformers.GraniteDoclingConfig) configuration class: [GraniteDoclingModel](/docs/transformers/v5.23.0/vi/model_doc/granite_docling#transformers.GraniteDoclingModel) (GraniteDoclingConfig model) - [GraniteDoclingTextConfig](/docs/transformers/v5.23.0/vi/model_doc/granite_docling#transformers.GraniteDoclingTextConfig) configuration class: [GraniteDoclingTextModel](/docs/transformers/v5.23.0/vi/model_doc/granite_docling#transformers.GraniteDoclingTextModel) (GraniteDoclingTextConfig model) - [GraniteDoclingVisionConfig](/docs/transformers/v5.23.0/vi/model_doc/granite_docling#transformers.GraniteDoclingVisionConfig) configuration class: [GraniteDoclingVisionModel](/docs/transformers/v5.23.0/vi/model_doc/granite_docling#transformers.GraniteDoclingVisionModel) (GraniteDoclingVisionConfig model) - [GraniteMoeConfig](/docs/transformers/v5.23.0/vi/model_doc/granitemoe#transformers.GraniteMoeConfig) configuration class: [GraniteMoeModel](/docs/transformers/v5.23.0/vi/model_doc/granitemoe#transformers.GraniteMoeModel) (GraniteMoeConfig model) - [GraniteMoeHybridConfig](/docs/transformers/v5.23.0/vi/model_doc/granitemoehybrid#transformers.GraniteMoeHybridConfig) configuration class: [GraniteMoeHybridModel](/docs/transformers/v5.23.0/vi/model_doc/granitemoehybrid#transformers.GraniteMoeHybridModel) (GraniteMoeHybridConfig model) - [GraniteMoeSWAConfig](/docs/transformers/v5.23.0/vi/model_doc/granitemoe_swa#transformers.GraniteMoeSWAConfig) configuration class: [GraniteMoeSWAModel](/docs/transformers/v5.23.0/vi/model_doc/granitemoe_swa#transformers.GraniteMoeSWAModel) (GraniteMoeSWAConfig model) - [GraniteMoeSharedConfig](/docs/transformers/v5.23.0/vi/model_doc/granitemoeshared#transformers.GraniteMoeSharedConfig) configuration class: [GraniteMoeSharedModel](/docs/transformers/v5.23.0/vi/model_doc/granitemoeshared#transformers.GraniteMoeSharedModel) (GraniteMoeSharedConfig model) - [GraniteSWAConfig](/docs/transformers/v5.23.0/vi/model_doc/granite_swa#transformers.GraniteSWAConfig) configuration class: [GraniteSWAModel](/docs/transformers/v5.23.0/vi/model_doc/granite_swa#transformers.GraniteSWAModel) (GraniteSWAConfig model) - [GraniteSpeech5CTCConfig](/docs/transformers/v5.23.0/vi/model_doc/granite_speech5#transformers.GraniteSpeech5CTCConfig) configuration class: [GraniteSpeech5ForCTC](/docs/transformers/v5.23.0/vi/model_doc/granite_speech5#transformers.GraniteSpeech5ForCTC) (GraniteSpeech5CTCConfig model) - [GraniteSpeech5EncoderConfig](/docs/transformers/v5.23.0/vi/model_doc/granite_speech5#transformers.GraniteSpeech5EncoderConfig) configuration class: [GraniteSpeech5Encoder](/docs/transformers/v5.23.0/vi/model_doc/granite_speech5#transformers.GraniteSpeech5Encoder) (GraniteSpeech5EncoderConfig model) - [GraniteSpeechConfig](/docs/transformers/v5.23.0/vi/model_doc/granite_speech#transformers.GraniteSpeechConfig) configuration class: [GraniteSpeechModel](/docs/transformers/v5.23.0/vi/model_doc/granite_speech#transformers.GraniteSpeechModel) (GraniteSpeechConfig model) - [GraniteSpeechPlusConfig](/docs/transformers/v5.23.0/vi/model_doc/granite_speech_plus#transformers.GraniteSpeechPlusConfig) configuration class: [GraniteSpeechPlusModel](/docs/transformers/v5.23.0/vi/model_doc/granite_speech_plus#transformers.GraniteSpeechPlusModel) (GraniteSpeechPlusConfig model) - [GroundingDinoConfig](/docs/transformers/v5.23.0/vi/model_doc/grounding-dino#transformers.GroundingDinoConfig) configuration class: [GroundingDinoModel](/docs/transformers/v5.23.0/vi/model_doc/grounding-dino#transformers.GroundingDinoModel) (GroundingDinoConfig model) - [GroupViTConfig](/docs/transformers/v5.23.0/vi/model_doc/groupvit#transformers.GroupViTConfig) configuration class: [GroupViTModel](/docs/transformers/v5.23.0/vi/model_doc/groupvit#transformers.GroupViTModel) (GroupViTConfig model) - [GteConfig](/docs/transformers/v5.23.0/vi/model_doc/gte#transformers.GteConfig) configuration class: [GteModel](/docs/transformers/v5.23.0/vi/model_doc/gte#transformers.GteModel) (GteConfig model) - [HGNetV2Config](/docs/transformers/v5.23.0/vi/model_doc/hgnet_v2#transformers.HGNetV2Config) configuration class: [HGNetV2Backbone](/docs/transformers/v5.23.0/vi/model_doc/hgnet_v2#transformers.HGNetV2Backbone) (HGNetV2Config model) - [HYV3Config](/docs/transformers/v5.23.0/vi/model_doc/hy_v3#transformers.HYV3Config) configuration class: [HYV3Model](/docs/transformers/v5.23.0/vi/model_doc/hy_v3#transformers.HYV3Model) (HYV3Config model) - [HYV4Config](/docs/transformers/v5.23.0/vi/model_doc/hy_v4#transformers.HYV4Config) configuration class: [HYV4Model](/docs/transformers/v5.23.0/vi/model_doc/hy_v4#transformers.HYV4Model) (HYV4Config model) - [HeliumConfig](/docs/transformers/v5.23.0/vi/model_doc/helium#transformers.HeliumConfig) configuration class: [HeliumModel](/docs/transformers/v5.23.0/vi/model_doc/helium#transformers.HeliumModel) (HeliumConfig model) - [HieraConfig](/docs/transformers/v5.23.0/vi/model_doc/hiera#transformers.HieraConfig) configuration class: [HieraModel](/docs/transformers/v5.23.0/vi/model_doc/hiera#transformers.HieraModel) (HieraConfig model) - [HiggsAudioV2Config](/docs/transformers/v5.23.0/vi/model_doc/higgs_audio_v2#transformers.HiggsAudioV2Config) configuration class: [HiggsAudioV2ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/higgs_audio_v2#transformers.HiggsAudioV2ForConditionalGeneration) (HiggsAudioV2Config model) - [HiggsAudioV2TokenizerConfig](/docs/transformers/v5.23.0/vi/model_doc/higgs_audio_v2_tokenizer#transformers.HiggsAudioV2TokenizerConfig) configuration class: [HiggsAudioV2TokenizerModel](/docs/transformers/v5.23.0/vi/model_doc/higgs_audio_v2_tokenizer#transformers.HiggsAudioV2TokenizerModel) (HiggsAudioV2TokenizerConfig model) - [HrmTextConfig](/docs/transformers/v5.23.0/vi/model_doc/hrm_text#transformers.HrmTextConfig) configuration class: [HrmTextModel](/docs/transformers/v5.23.0/vi/model_doc/hrm_text#transformers.HrmTextModel) (HrmTextConfig model) - [HubertConfig](/docs/transformers/v5.23.0/vi/model_doc/hubert#transformers.HubertConfig) configuration class: [HubertModel](/docs/transformers/v5.23.0/vi/model_doc/hubert#transformers.HubertModel) (HubertConfig model) - [HunYuanDenseV1Config](/docs/transformers/v5.23.0/vi/model_doc/hunyuan_v1_dense#transformers.HunYuanDenseV1Config) configuration class: [HunYuanDenseV1Model](/docs/transformers/v5.23.0/vi/model_doc/hunyuan_v1_dense#transformers.HunYuanDenseV1Model) (HunYuanDenseV1Config model) - [HunYuanMoEV1Config](/docs/transformers/v5.23.0/vi/model_doc/hunyuan_v1_moe#transformers.HunYuanMoEV1Config) configuration class: [HunYuanMoEV1Model](/docs/transformers/v5.23.0/vi/model_doc/hunyuan_v1_moe#transformers.HunYuanMoEV1Model) (HunYuanMoEV1Config model) - [HunYuanVLConfig](/docs/transformers/v5.23.0/vi/model_doc/hunyuan_vl#transformers.HunYuanVLConfig) configuration class: [HunYuanVLModel](/docs/transformers/v5.23.0/vi/model_doc/hunyuan_vl#transformers.HunYuanVLModel) (HunYuanVLConfig model) - [HunYuanVLTextConfig](/docs/transformers/v5.23.0/vi/model_doc/hunyuan_vl#transformers.HunYuanVLTextConfig) configuration class: [HunYuanVLTextModel](/docs/transformers/v5.23.0/vi/model_doc/hunyuan_vl#transformers.HunYuanVLTextModel) (HunYuanVLTextConfig model) - [HunYuanVLVisionConfig](/docs/transformers/v5.23.0/vi/model_doc/hunyuan_vl#transformers.HunYuanVLVisionConfig) configuration class: [HunYuanVLVisionTransformer](/docs/transformers/v5.23.0/vi/model_doc/hunyuan_vl#transformers.HunYuanVLVisionTransformer) (HunYuanVLVisionConfig model) - [HyperCLOVAXConfig](/docs/transformers/v5.23.0/vi/model_doc/hyperclovax#transformers.HyperCLOVAXConfig) configuration class: [HyperCLOVAXModel](/docs/transformers/v5.23.0/vi/model_doc/hyperclovax#transformers.HyperCLOVAXModel) (HyperCLOVAXConfig model) - [HyperCLOVAXVisionV2Config](/docs/transformers/v5.23.0/vi/model_doc/hyperclovax_vision_v2#transformers.HyperCLOVAXVisionV2Config) configuration class: [HyperCLOVAXVisionV2Model](/docs/transformers/v5.23.0/vi/model_doc/hyperclovax_vision_v2#transformers.HyperCLOVAXVisionV2Model) (HyperCLOVAXVisionV2Config model) - [IBertConfig](/docs/transformers/v5.23.0/vi/model_doc/ibert#transformers.IBertConfig) configuration class: [IBertModel](/docs/transformers/v5.23.0/vi/model_doc/ibert#transformers.IBertModel) (IBertConfig model) - [IJepaConfig](/docs/transformers/v5.23.0/vi/model_doc/ijepa#transformers.IJepaConfig) configuration class: [IJepaModel](/docs/transformers/v5.23.0/vi/model_doc/ijepa#transformers.IJepaModel) (IJepaConfig model) - [IQuestCoderConfig](/docs/transformers/v5.23.0/vi/model_doc/iquestcoder#transformers.IQuestCoderConfig) configuration class: [LlamaModel](/docs/transformers/v5.23.0/vi/model_doc/llama2#transformers.LlamaModel) (IQuestCoderConfig model) - [Idefics2Config](/docs/transformers/v5.23.0/vi/model_doc/idefics2#transformers.Idefics2Config) configuration class: [Idefics2Model](/docs/transformers/v5.23.0/vi/model_doc/idefics2#transformers.Idefics2Model) (Idefics2Config model) - [Idefics3Config](/docs/transformers/v5.23.0/vi/model_doc/idefics3#transformers.Idefics3Config) configuration class: [Idefics3Model](/docs/transformers/v5.23.0/vi/model_doc/idefics3#transformers.Idefics3Model) (Idefics3Config model) - [Idefics3VisionConfig](/docs/transformers/v5.23.0/vi/model_doc/idefics3#transformers.Idefics3VisionConfig) configuration class: [Idefics3VisionTransformer](/docs/transformers/v5.23.0/vi/model_doc/idefics3#transformers.Idefics3VisionTransformer) (Idefics3VisionConfig model) - [IdeficsConfig](/docs/transformers/v5.23.0/vi/model_doc/idefics#transformers.IdeficsConfig) configuration class: [IdeficsModel](/docs/transformers/v5.23.0/vi/model_doc/idefics#transformers.IdeficsModel) (IdeficsConfig model) - [ImageGPTConfig](/docs/transformers/v5.23.0/vi/model_doc/imagegpt#transformers.ImageGPTConfig) configuration class: [ImageGPTModel](/docs/transformers/v5.23.0/vi/model_doc/imagegpt#transformers.ImageGPTModel) (ImageGPTConfig model) - [InformerConfig](/docs/transformers/v5.23.0/vi/model_doc/informer#transformers.InformerConfig) configuration class: [InformerModel](/docs/transformers/v5.23.0/vi/model_doc/informer#transformers.InformerModel) (InformerConfig model) - [Inkling2Config](/docs/transformers/v5.23.0/vi/model_doc/inkling2#transformers.Inkling2Config) configuration class: [Inkling2Model](/docs/transformers/v5.23.0/vi/model_doc/inkling2#transformers.Inkling2Model) (Inkling2Config model) - [Inkling2TextConfig](/docs/transformers/v5.23.0/vi/model_doc/inkling2#transformers.Inkling2TextConfig) configuration class: [Inkling2TextModel](/docs/transformers/v5.23.0/vi/model_doc/inkling2#transformers.Inkling2TextModel) (Inkling2TextConfig model) - [Inkling2VisionConfig](/docs/transformers/v5.23.0/vi/model_doc/inkling2#transformers.Inkling2VisionConfig) configuration class: [Inkling2VisionModel](/docs/transformers/v5.23.0/vi/model_doc/inkling2#transformers.Inkling2VisionModel) (Inkling2VisionConfig model) - [InklingConfig](/docs/transformers/v5.23.0/vi/model_doc/inkling#transformers.InklingConfig) configuration class: [InklingModel](/docs/transformers/v5.23.0/vi/model_doc/inkling#transformers.InklingModel) (InklingConfig model) - [InklingTextConfig](/docs/transformers/v5.23.0/vi/model_doc/inkling#transformers.InklingTextConfig) configuration class: [InklingTextModel](/docs/transformers/v5.23.0/vi/model_doc/inkling#transformers.InklingTextModel) (InklingTextConfig model) - [InstructBlipConfig](/docs/transformers/v5.23.0/vi/model_doc/instructblip#transformers.InstructBlipConfig) configuration class: [InstructBlipModel](/docs/transformers/v5.23.0/vi/model_doc/instructblip#transformers.InstructBlipModel) (InstructBlipConfig model) - [InstructBlipVideoConfig](/docs/transformers/v5.23.0/vi/model_doc/instructblipvideo#transformers.InstructBlipVideoConfig) configuration class: [InstructBlipVideoModel](/docs/transformers/v5.23.0/vi/model_doc/instructblipvideo#transformers.InstructBlipVideoModel) (InstructBlipVideoConfig model) - [InternLM3Config](/docs/transformers/v5.23.0/vi/model_doc/internlm3#transformers.InternLM3Config) configuration class: [LlamaModel](/docs/transformers/v5.23.0/vi/model_doc/llama2#transformers.LlamaModel) (InternLM3Config model) - [InternVLConfig](/docs/transformers/v5.23.0/vi/model_doc/internvl#transformers.InternVLConfig) configuration class: [InternVLModel](/docs/transformers/v5.23.0/vi/model_doc/internvl#transformers.InternVLModel) (InternVLConfig model) - [InternVLVisionConfig](/docs/transformers/v5.23.0/vi/model_doc/internvl#transformers.InternVLVisionConfig) configuration class: [InternVLVisionModel](/docs/transformers/v5.23.0/vi/model_doc/internvl#transformers.InternVLVisionModel) (InternVLVisionConfig model) - [Jais2Config](/docs/transformers/v5.23.0/vi/model_doc/jais2#transformers.Jais2Config) configuration class: [Jais2Model](/docs/transformers/v5.23.0/vi/model_doc/jais2#transformers.Jais2Model) (Jais2Config model) - [JambaConfig](/docs/transformers/v5.23.0/vi/model_doc/jamba#transformers.JambaConfig) configuration class: [JambaModel](/docs/transformers/v5.23.0/vi/model_doc/jamba#transformers.JambaModel) (JambaConfig model) - [JanusConfig](/docs/transformers/v5.23.0/vi/model_doc/janus#transformers.JanusConfig) configuration class: [JanusModel](/docs/transformers/v5.23.0/vi/model_doc/janus#transformers.JanusModel) (JanusConfig model) - [JetMoeConfig](/docs/transformers/v5.23.0/vi/model_doc/jetmoe#transformers.JetMoeConfig) configuration class: [JetMoeModel](/docs/transformers/v5.23.0/vi/model_doc/jetmoe#transformers.JetMoeModel) (JetMoeConfig model) - [JinaEmbeddingsV3Config](/docs/transformers/v5.23.0/vi/model_doc/jina_embeddings_v3#transformers.JinaEmbeddingsV3Config) configuration class: [JinaEmbeddingsV3Model](/docs/transformers/v5.23.0/vi/model_doc/jina_embeddings_v3#transformers.JinaEmbeddingsV3Model) (JinaEmbeddingsV3Config model) - [KimiLinearConfig](/docs/transformers/v5.23.0/vi/model_doc/kimi_linear#transformers.KimiLinearConfig) configuration class: [KimiLinearModel](/docs/transformers/v5.23.0/vi/model_doc/kimi_linear#transformers.KimiLinearModel) (KimiLinearConfig model) - [Kimi_K25Config](/docs/transformers/v5.23.0/vi/model_doc/kimi_k25#transformers.Kimi_K25Config) configuration class: [Kimi_K25Model](/docs/transformers/v5.23.0/vi/model_doc/kimi_k25#transformers.Kimi_K25Model) (Kimi_K25Config model) - [Kimi_K25VisionConfig](/docs/transformers/v5.23.0/vi/model_doc/kimi_k25#transformers.Kimi_K25VisionConfig) configuration class: [Kimi_K25VisionModel](/docs/transformers/v5.23.0/vi/model_doc/kimi_k25#transformers.Kimi_K25VisionModel) (Kimi_K25VisionConfig model) - [Kolibri1Config](/docs/transformers/v5.23.0/vi/model_doc/kolibri1#transformers.Kolibri1Config) configuration class: [Kolibri1Model](/docs/transformers/v5.23.0/vi/model_doc/kolibri1#transformers.Kolibri1Model) (Kolibri1Config model) - [Kosmos2Config](/docs/transformers/v5.23.0/vi/model_doc/kosmos-2#transformers.Kosmos2Config) configuration class: [Kosmos2Model](/docs/transformers/v5.23.0/vi/model_doc/kosmos-2#transformers.Kosmos2Model) (Kosmos2Config model) - [Kosmos2_5Config](/docs/transformers/v5.23.0/vi/model_doc/kosmos2_5#transformers.Kosmos2_5Config) configuration class: [Kosmos2_5Model](/docs/transformers/v5.23.0/vi/model_doc/kosmos2_5#transformers.Kosmos2_5Model) (Kosmos2_5Config model) - [KyutaiSpeechToTextConfig](/docs/transformers/v5.23.0/vi/model_doc/kyutai_speech_to_text#transformers.KyutaiSpeechToTextConfig) configuration class: [KyutaiSpeechToTextModel](/docs/transformers/v5.23.0/vi/model_doc/kyutai_speech_to_text#transformers.KyutaiSpeechToTextModel) (KyutaiSpeechToTextConfig model) - [LEDConfig](/docs/transformers/v5.23.0/vi/model_doc/led#transformers.LEDConfig) configuration class: [LEDModel](/docs/transformers/v5.23.0/vi/model_doc/led#transformers.LEDModel) (LEDConfig model) - [LagunaConfig](/docs/transformers/v5.23.0/vi/model_doc/laguna#transformers.LagunaConfig) configuration class: [LagunaModel](/docs/transformers/v5.23.0/vi/model_doc/laguna#transformers.LagunaModel) (LagunaConfig model) - [LasrCTCConfig](/docs/transformers/v5.23.0/vi/model_doc/lasr#transformers.LasrCTCConfig) configuration class: [LasrForCTC](/docs/transformers/v5.23.0/vi/model_doc/lasr#transformers.LasrForCTC) (LasrCTCConfig model) - [LasrEncoderConfig](/docs/transformers/v5.23.0/vi/model_doc/lasr#transformers.LasrEncoderConfig) configuration class: [LasrEncoder](/docs/transformers/v5.23.0/vi/model_doc/lasr#transformers.LasrEncoder) (LasrEncoderConfig model) - [LayoutLMConfig](/docs/transformers/v5.23.0/vi/model_doc/layoutlm#transformers.LayoutLMConfig) configuration class: [LayoutLMModel](/docs/transformers/v5.23.0/vi/model_doc/layoutlm#transformers.LayoutLMModel) (LayoutLMConfig model) - [LayoutLMv2Config](/docs/transformers/v5.23.0/vi/model_doc/layoutlmv2#transformers.LayoutLMv2Config) configuration class: [LayoutLMv2Model](/docs/transformers/v5.23.0/vi/model_doc/layoutlmv2#transformers.LayoutLMv2Model) (LayoutLMv2Config model) - [LayoutLMv3Config](/docs/transformers/v5.23.0/vi/model_doc/layoutlmv3#transformers.LayoutLMv3Config) configuration class: [LayoutLMv3Model](/docs/transformers/v5.23.0/vi/model_doc/layoutlmv3#transformers.LayoutLMv3Model) (LayoutLMv3Config model) - [LevitConfig](/docs/transformers/v5.23.0/vi/model_doc/levit#transformers.LevitConfig) configuration class: [LevitModel](/docs/transformers/v5.23.0/vi/model_doc/levit#transformers.LevitModel) (LevitConfig model) - [Lfm2Config](/docs/transformers/v5.23.0/vi/model_doc/lfm2#transformers.Lfm2Config) configuration class: [Lfm2Model](/docs/transformers/v5.23.0/vi/model_doc/lfm2#transformers.Lfm2Model) (Lfm2Config model) - [Lfm2MoeConfig](/docs/transformers/v5.23.0/vi/model_doc/lfm2_moe#transformers.Lfm2MoeConfig) configuration class: [Lfm2MoeModel](/docs/transformers/v5.23.0/vi/model_doc/lfm2_moe#transformers.Lfm2MoeModel) (Lfm2MoeConfig model) - [Lfm2VlConfig](/docs/transformers/v5.23.0/vi/model_doc/lfm2_vl#transformers.Lfm2VlConfig) configuration class: [Lfm2VlModel](/docs/transformers/v5.23.0/vi/model_doc/lfm2_vl#transformers.Lfm2VlModel) (Lfm2VlConfig model) - [Lfm3Config](/docs/transformers/v5.23.0/vi/model_doc/lfm3#transformers.Lfm3Config) configuration class: [Lfm3Model](/docs/transformers/v5.23.0/vi/model_doc/lfm3#transformers.Lfm3Model) (Lfm3Config model) - [Lfm3VlConfig](/docs/transformers/v5.23.0/vi/model_doc/lfm3_vl#transformers.Lfm3VlConfig) configuration class: [Lfm3VlModel](/docs/transformers/v5.23.0/vi/model_doc/lfm3_vl#transformers.Lfm3VlModel) (Lfm3VlConfig model) - [Lfm3VlVisionConfig](/docs/transformers/v5.23.0/vi/model_doc/lfm3_vl#transformers.Lfm3VlVisionConfig) configuration class: [Lfm3VlVisionModel](/docs/transformers/v5.23.0/vi/model_doc/lfm3_vl#transformers.Lfm3VlVisionModel) (Lfm3VlVisionConfig model) - [LightGlueConfig](/docs/transformers/v5.23.0/vi/model_doc/lightglue#transformers.LightGlueConfig) configuration class: [LightGlueForKeypointMatching](/docs/transformers/v5.23.0/vi/model_doc/lightglue#transformers.LightGlueForKeypointMatching) (LightGlueConfig model) - [LightOnOcrConfig](/docs/transformers/v5.23.0/vi/model_doc/lighton_ocr#transformers.LightOnOcrConfig) configuration class: [LightOnOcrModel](/docs/transformers/v5.23.0/vi/model_doc/lighton_ocr#transformers.LightOnOcrModel) (LightOnOcrConfig model) - [LiltConfig](/docs/transformers/v5.23.0/vi/model_doc/lilt#transformers.LiltConfig) configuration class: [LiltModel](/docs/transformers/v5.23.0/vi/model_doc/lilt#transformers.LiltModel) (LiltConfig model) - [Llama4Config](/docs/transformers/v5.23.0/vi/model_doc/llama4#transformers.Llama4Config) configuration class: [Llama4ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/llama4#transformers.Llama4ForConditionalGeneration) (Llama4Config model) - [Llama4TextConfig](/docs/transformers/v5.23.0/vi/model_doc/llama4#transformers.Llama4TextConfig) configuration class: [Llama4TextModel](/docs/transformers/v5.23.0/vi/model_doc/llama4#transformers.Llama4TextModel) (Llama4TextConfig model) - [LlamaConfig](/docs/transformers/v5.23.0/vi/model_doc/llama2#transformers.LlamaConfig) configuration class: [LlamaModel](/docs/transformers/v5.23.0/vi/model_doc/llama2#transformers.LlamaModel) (LlamaConfig model) - [LlavaConfig](/docs/transformers/v5.23.0/vi/model_doc/llava#transformers.LlavaConfig) configuration class: [LlavaModel](/docs/transformers/v5.23.0/vi/model_doc/llava#transformers.LlavaModel) (LlavaConfig model) - [LlavaNextConfig](/docs/transformers/v5.23.0/vi/model_doc/granitevision#transformers.LlavaNextConfig) configuration class: [LlavaNextModel](/docs/transformers/v5.23.0/vi/model_doc/llava_next#transformers.LlavaNextModel) (LlavaNextConfig model) - [LlavaNextVideoConfig](/docs/transformers/v5.23.0/vi/model_doc/llava_next_video#transformers.LlavaNextVideoConfig) configuration class: [LlavaNextVideoModel](/docs/transformers/v5.23.0/vi/model_doc/llava_next_video#transformers.LlavaNextVideoModel) (LlavaNextVideoConfig model) - [LlavaOnevisionConfig](/docs/transformers/v5.23.0/vi/model_doc/llava_onevision#transformers.LlavaOnevisionConfig) configuration class: [LlavaOnevisionModel](/docs/transformers/v5.23.0/vi/model_doc/llava_onevision#transformers.LlavaOnevisionModel) (LlavaOnevisionConfig model) - [LongT5Config](/docs/transformers/v5.23.0/vi/model_doc/longt5#transformers.LongT5Config) configuration class: [LongT5Model](/docs/transformers/v5.23.0/vi/model_doc/longt5#transformers.LongT5Model) (LongT5Config model) - [LongcatFlashConfig](/docs/transformers/v5.23.0/vi/model_doc/longcat_flash#transformers.LongcatFlashConfig) configuration class: [LongcatFlashModel](/docs/transformers/v5.23.0/vi/model_doc/longcat_flash#transformers.LongcatFlashModel) (LongcatFlashConfig model) - [LongformerConfig](/docs/transformers/v5.23.0/vi/model_doc/longformer#transformers.LongformerConfig) configuration class: [LongformerModel](/docs/transformers/v5.23.0/vi/model_doc/longformer#transformers.LongformerModel) (LongformerConfig model) - [LukeConfig](/docs/transformers/v5.23.0/vi/model_doc/luke#transformers.LukeConfig) configuration class: [LukeModel](/docs/transformers/v5.23.0/vi/model_doc/luke#transformers.LukeModel) (LukeConfig model) - [LwDetrConfig](/docs/transformers/v5.23.0/vi/model_doc/lw_detr#transformers.LwDetrConfig) configuration class: [LwDetrModel](/docs/transformers/v5.23.0/vi/model_doc/lw_detr#transformers.LwDetrModel) (LwDetrConfig model) - [LxmertConfig](/docs/transformers/v5.23.0/vi/model_doc/lxmert#transformers.LxmertConfig) configuration class: [LxmertModel](/docs/transformers/v5.23.0/vi/model_doc/lxmert#transformers.LxmertModel) (LxmertConfig model) - [M2M100Config](/docs/transformers/v5.23.0/vi/model_doc/m2m_100#transformers.M2M100Config) configuration class: [M2M100Model](/docs/transformers/v5.23.0/vi/model_doc/m2m_100#transformers.M2M100Model) (M2M100Config model) - [MBartConfig](/docs/transformers/v5.23.0/vi/model_doc/mbart#transformers.MBartConfig) configuration class: [MBartModel](/docs/transformers/v5.23.0/vi/model_doc/mbart#transformers.MBartModel) (MBartConfig model) - [MLCDVisionConfig](/docs/transformers/v5.23.0/vi/model_doc/mlcd#transformers.MLCDVisionConfig) configuration class: [MLCDVisionModel](/docs/transformers/v5.23.0/vi/model_doc/mlcd#transformers.MLCDVisionModel) (MLCDVisionConfig model) - [MMGroundingDinoConfig](/docs/transformers/v5.23.0/vi/model_doc/mm-grounding-dino#transformers.MMGroundingDinoConfig) configuration class: [MMGroundingDinoModel](/docs/transformers/v5.23.0/vi/model_doc/mm-grounding-dino#transformers.MMGroundingDinoModel) (MMGroundingDinoConfig model) - [MPNetConfig](/docs/transformers/v5.23.0/vi/model_doc/mpnet#transformers.MPNetConfig) configuration class: [MPNetModel](/docs/transformers/v5.23.0/vi/model_doc/mpnet#transformers.MPNetModel) (MPNetConfig model) - [MT5Config](/docs/transformers/v5.23.0/vi/model_doc/mt5#transformers.MT5Config) configuration class: [MT5Model](/docs/transformers/v5.23.0/vi/model_doc/mt5#transformers.MT5Model) (MT5Config model) - [Mamba2Config](/docs/transformers/v5.23.0/vi/model_doc/mamba2#transformers.Mamba2Config) configuration class: [Mamba2Model](/docs/transformers/v5.23.0/vi/model_doc/mamba2#transformers.Mamba2Model) (Mamba2Config model) - [MambaConfig](/docs/transformers/v5.23.0/vi/model_doc/mamba#transformers.MambaConfig) configuration class: [MambaModel](/docs/transformers/v5.23.0/vi/model_doc/mamba#transformers.MambaModel) (MambaConfig model) - [MarianConfig](/docs/transformers/v5.23.0/vi/model_doc/marian#transformers.MarianConfig) configuration class: [MarianModel](/docs/transformers/v5.23.0/vi/model_doc/marian#transformers.MarianModel) (MarianConfig model) - [MarkupLMConfig](/docs/transformers/v5.23.0/vi/model_doc/markuplm#transformers.MarkupLMConfig) configuration class: [MarkupLMModel](/docs/transformers/v5.23.0/vi/model_doc/markuplm#transformers.MarkupLMModel) (MarkupLMConfig model) - [Mask2FormerConfig](/docs/transformers/v5.23.0/vi/model_doc/mask2former#transformers.Mask2FormerConfig) configuration class: [Mask2FormerModel](/docs/transformers/v5.23.0/vi/model_doc/mask2former#transformers.Mask2FormerModel) (Mask2FormerConfig model) - [MaskFormerConfig](/docs/transformers/v5.23.0/vi/model_doc/maskformer#transformers.MaskFormerConfig) configuration class: [MaskFormerModel](/docs/transformers/v5.23.0/vi/model_doc/maskformer#transformers.MaskFormerModel) (MaskFormerConfig model) - `MaskFormerSwinConfig` configuration class: `MaskFormerSwinModel` (MaskFormerSwinConfig model) - [MegatronBertConfig](/docs/transformers/v5.23.0/vi/model_doc/megatron-bert#transformers.MegatronBertConfig) configuration class: [MegatronBertModel](/docs/transformers/v5.23.0/vi/model_doc/megatron-bert#transformers.MegatronBertModel) (MegatronBertConfig model) - [MellumConfig](/docs/transformers/v5.23.0/vi/model_doc/mellum#transformers.MellumConfig) configuration class: [MellumModel](/docs/transformers/v5.23.0/vi/model_doc/mellum#transformers.MellumModel) (MellumConfig model) - [MetaClip2Config](/docs/transformers/v5.23.0/vi/model_doc/metaclip_2#transformers.MetaClip2Config) configuration class: [MetaClip2Model](/docs/transformers/v5.23.0/vi/model_doc/metaclip_2#transformers.MetaClip2Model) (MetaClip2Config model) - [MgpstrConfig](/docs/transformers/v5.23.0/vi/model_doc/mgp-str#transformers.MgpstrConfig) configuration class: [MgpstrForSceneTextRecognition](/docs/transformers/v5.23.0/vi/model_doc/mgp-str#transformers.MgpstrForSceneTextRecognition) (MgpstrConfig model) - [MiMoV2FlashConfig](/docs/transformers/v5.23.0/vi/model_doc/mimo_v2_flash#transformers.MiMoV2FlashConfig) configuration class: [MiMoV2FlashModel](/docs/transformers/v5.23.0/vi/model_doc/mimo_v2_flash#transformers.MiMoV2FlashModel) (MiMoV2FlashConfig model) - [MimiConfig](/docs/transformers/v5.23.0/vi/model_doc/mimi#transformers.MimiConfig) configuration class: [MimiModel](/docs/transformers/v5.23.0/vi/model_doc/mimi#transformers.MimiModel) (MimiConfig model) - [MimiDecoderConfig](/docs/transformers/v5.23.0/vi/model_doc/mimi#transformers.MimiDecoderConfig) configuration class: [MimiDecoderModel](/docs/transformers/v5.23.0/vi/model_doc/mimi#transformers.MimiDecoderModel) (MimiDecoderConfig model) - [MimiEncoderConfig](/docs/transformers/v5.23.0/vi/model_doc/mimi#transformers.MimiEncoderConfig) configuration class: [MimiEncoderModel](/docs/transformers/v5.23.0/vi/model_doc/mimi#transformers.MimiEncoderModel) (MimiEncoderConfig model) - [MiniCPM3Config](/docs/transformers/v5.23.0/vi/model_doc/minicpm3#transformers.MiniCPM3Config) configuration class: [MiniCPM3Model](/docs/transformers/v5.23.0/vi/model_doc/minicpm3#transformers.MiniCPM3Model) (MiniCPM3Config model) - [MiniCPMOcrConfig](/docs/transformers/v5.23.0/vi/model_doc/minicpm_ocr#transformers.MiniCPMOcrConfig) configuration class: [MiniCPMOcrModel](/docs/transformers/v5.23.0/vi/model_doc/minicpm_ocr#transformers.MiniCPMOcrModel) (MiniCPMOcrConfig model) - [MiniCPMOcrVisionConfig](/docs/transformers/v5.23.0/vi/model_doc/minicpm_ocr#transformers.MiniCPMOcrVisionConfig) configuration class: [MiniCPMOcrVisionModel](/docs/transformers/v5.23.0/vi/model_doc/minicpm_ocr#transformers.MiniCPMOcrVisionModel) (MiniCPMOcrVisionConfig model) - [MiniCPMV4_6Config](/docs/transformers/v5.23.0/vi/model_doc/minicpmv4_6#transformers.MiniCPMV4_6Config) configuration class: [MiniCPMV4_6Model](/docs/transformers/v5.23.0/vi/model_doc/minicpmv4_6#transformers.MiniCPMV4_6Model) (MiniCPMV4_6Config model) - [MiniCPMV4_7Config](/docs/transformers/v5.23.0/vi/model_doc/minicpmv4_7#transformers.MiniCPMV4_7Config) configuration class: [MiniCPMV4_7Model](/docs/transformers/v5.23.0/vi/model_doc/minicpmv4_7#transformers.MiniCPMV4_7Model) (MiniCPMV4_7Config model) - [MiniCPMV4_7VisionConfig](/docs/transformers/v5.23.0/vi/model_doc/minicpmv4_7#transformers.MiniCPMV4_7VisionConfig) configuration class: [MiniCPMV4_7VisionModel](/docs/transformers/v5.23.0/vi/model_doc/minicpmv4_7#transformers.MiniCPMV4_7VisionModel) (MiniCPMV4_7VisionConfig model) - [MiniMaxConfig](/docs/transformers/v5.23.0/vi/model_doc/minimax#transformers.MiniMaxConfig) configuration class: [MiniMaxModel](/docs/transformers/v5.23.0/vi/model_doc/minimax#transformers.MiniMaxModel) (MiniMaxConfig model) - [MiniMaxM2Config](/docs/transformers/v5.23.0/vi/model_doc/minimax_m2#transformers.MiniMaxM2Config) configuration class: [MiniMaxM2Model](/docs/transformers/v5.23.0/vi/model_doc/minimax_m2#transformers.MiniMaxM2Model) (MiniMaxM2Config model) - [MiniMaxM3VLConfig](/docs/transformers/v5.23.0/vi/model_doc/minimax_m3_vl#transformers.MiniMaxM3VLConfig) configuration class: [MiniMaxM3VLModel](/docs/transformers/v5.23.0/vi/model_doc/minimax_m3_vl#transformers.MiniMaxM3VLModel) (MiniMaxM3VLConfig model) - [MiniMaxM3VLTextConfig](/docs/transformers/v5.23.0/vi/model_doc/minimax_m3_vl#transformers.MiniMaxM3VLTextConfig) configuration class: [MiniMaxM3VLTextModel](/docs/transformers/v5.23.0/vi/model_doc/minimax_m3_vl#transformers.MiniMaxM3VLTextModel) (MiniMaxM3VLTextConfig model) - [Ministral3Config](/docs/transformers/v5.23.0/vi/model_doc/ministral3#transformers.Ministral3Config) configuration class: [Ministral3Model](/docs/transformers/v5.23.0/vi/model_doc/ministral3#transformers.Ministral3Model) (Ministral3Config model) - [MinistralConfig](/docs/transformers/v5.23.0/vi/model_doc/ministral#transformers.MinistralConfig) configuration class: [MinistralModel](/docs/transformers/v5.23.0/vi/model_doc/ministral#transformers.MinistralModel) (MinistralConfig model) - [Mistral3Config](/docs/transformers/v5.23.0/vi/model_doc/mistral3#transformers.Mistral3Config) configuration class: [Mistral3Model](/docs/transformers/v5.23.0/vi/model_doc/mistral3#transformers.Mistral3Model) (Mistral3Config model) - [Mistral4Config](/docs/transformers/v5.23.0/vi/model_doc/mistral4#transformers.Mistral4Config) configuration class: [Mistral4Model](/docs/transformers/v5.23.0/vi/model_doc/mistral4#transformers.Mistral4Model) (Mistral4Config model) - [MistralConfig](/docs/transformers/v5.23.0/vi/model_doc/mistral#transformers.MistralConfig) configuration class: [MistralModel](/docs/transformers/v5.23.0/vi/model_doc/mistral#transformers.MistralModel) (MistralConfig model) - [MistralLarge4Config](/docs/transformers/v5.23.0/vi/model_doc/mistral_large4#transformers.MistralLarge4Config) configuration class: [MistralLarge4Model](/docs/transformers/v5.23.0/vi/model_doc/mistral_large4#transformers.MistralLarge4Model) (MistralLarge4Config model) - [MistralLarge4TextConfig](/docs/transformers/v5.23.0/vi/model_doc/mistral_large4#transformers.MistralLarge4TextConfig) configuration class: [MistralLarge4TextModel](/docs/transformers/v5.23.0/vi/model_doc/mistral_large4#transformers.MistralLarge4TextModel) (MistralLarge4TextConfig model) - [MixtralConfig](/docs/transformers/v5.23.0/vi/model_doc/mixtral#transformers.MixtralConfig) configuration class: [MixtralModel](/docs/transformers/v5.23.0/vi/model_doc/mixtral#transformers.MixtralModel) (MixtralConfig model) - [MllamaConfig](/docs/transformers/v5.23.0/vi/model_doc/mllama#transformers.MllamaConfig) configuration class: [MllamaModel](/docs/transformers/v5.23.0/vi/model_doc/mllama#transformers.MllamaModel) (MllamaConfig model) - [MobileBertConfig](/docs/transformers/v5.23.0/vi/model_doc/mobilebert#transformers.MobileBertConfig) configuration class: [MobileBertModel](/docs/transformers/v5.23.0/vi/model_doc/mobilebert#transformers.MobileBertModel) (MobileBertConfig model) - [MobileNetV1Config](/docs/transformers/v5.23.0/vi/model_doc/mobilenet_v1#transformers.MobileNetV1Config) configuration class: [MobileNetV1Model](/docs/transformers/v5.23.0/vi/model_doc/mobilenet_v1#transformers.MobileNetV1Model) (MobileNetV1Config model) - [MobileNetV2Config](/docs/transformers/v5.23.0/vi/model_doc/mobilenet_v2#transformers.MobileNetV2Config) configuration class: [MobileNetV2Model](/docs/transformers/v5.23.0/vi/model_doc/mobilenet_v2#transformers.MobileNetV2Model) (MobileNetV2Config model) - [MobileViTConfig](/docs/transformers/v5.23.0/vi/model_doc/mobilevit#transformers.MobileViTConfig) configuration class: [MobileViTModel](/docs/transformers/v5.23.0/vi/model_doc/mobilevit#transformers.MobileViTModel) (MobileViTConfig model) - [MobileViTV2Config](/docs/transformers/v5.23.0/vi/model_doc/mobilevitv2#transformers.MobileViTV2Config) configuration class: [MobileViTV2Model](/docs/transformers/v5.23.0/vi/model_doc/mobilevitv2#transformers.MobileViTV2Model) (MobileViTV2Config model) - [ModernBertConfig](/docs/transformers/v5.23.0/vi/model_doc/modernbert#transformers.ModernBertConfig) configuration class: [ModernBertModel](/docs/transformers/v5.23.0/vi/model_doc/modernbert#transformers.ModernBertModel) (ModernBertConfig model) - [ModernBertDecoderConfig](/docs/transformers/v5.23.0/vi/model_doc/modernbert-decoder#transformers.ModernBertDecoderConfig) configuration class: [ModernBertDecoderModel](/docs/transformers/v5.23.0/vi/model_doc/modernbert-decoder#transformers.ModernBertDecoderModel) (ModernBertDecoderConfig model) - [ModernVBertConfig](/docs/transformers/v5.23.0/vi/model_doc/modernvbert#transformers.ModernVBertConfig) configuration class: [ModernVBertModel](/docs/transformers/v5.23.0/vi/model_doc/modernvbert#transformers.ModernVBertModel) (ModernVBertConfig model) - [Molmo2Config](/docs/transformers/v5.23.0/vi/model_doc/molmo2#transformers.Molmo2Config) configuration class: [Molmo2Model](/docs/transformers/v5.23.0/vi/model_doc/molmo2#transformers.Molmo2Model) (Molmo2Config model) - [Molmo2TextConfig](/docs/transformers/v5.23.0/vi/model_doc/molmo2#transformers.Molmo2TextConfig) configuration class: [Molmo2TextModel](/docs/transformers/v5.23.0/vi/model_doc/molmo2#transformers.Molmo2TextModel) (Molmo2TextConfig model) - [MoonshineConfig](/docs/transformers/v5.23.0/vi/model_doc/moonshine#transformers.MoonshineConfig) configuration class: [MoonshineModel](/docs/transformers/v5.23.0/vi/model_doc/moonshine#transformers.MoonshineModel) (MoonshineConfig model) - [MoonshineStreamingConfig](/docs/transformers/v5.23.0/vi/model_doc/moonshine_streaming#transformers.MoonshineStreamingConfig) configuration class: [MoonshineStreamingModel](/docs/transformers/v5.23.0/vi/model_doc/moonshine_streaming#transformers.MoonshineStreamingModel) (MoonshineStreamingConfig model) - [MoshiConfig](/docs/transformers/v5.23.0/vi/model_doc/moshi#transformers.MoshiConfig) configuration class: [MoshiModel](/docs/transformers/v5.23.0/vi/model_doc/moshi#transformers.MoshiModel) (MoshiConfig model) - [MossTranscribeDiarizeAudioConfig](/docs/transformers/v5.23.0/vi/model_doc/moss_transcribe_diarize#transformers.MossTranscribeDiarizeAudioConfig) configuration class: [MossTranscribeDiarizeAudioModel](/docs/transformers/v5.23.0/vi/model_doc/moss_transcribe_diarize#transformers.MossTranscribeDiarizeAudioModel) (MossTranscribeDiarizeAudioConfig model) - [MossTranscribeDiarizeConfig](/docs/transformers/v5.23.0/vi/model_doc/moss_transcribe_diarize#transformers.MossTranscribeDiarizeConfig) configuration class: [MossTranscribeDiarizeModel](/docs/transformers/v5.23.0/vi/model_doc/moss_transcribe_diarize#transformers.MossTranscribeDiarizeModel) (MossTranscribeDiarizeConfig model) - [MptConfig](/docs/transformers/v5.23.0/vi/model_doc/mpt#transformers.MptConfig) configuration class: [MptModel](/docs/transformers/v5.23.0/vi/model_doc/mpt#transformers.MptModel) (MptConfig model) - [MraConfig](/docs/transformers/v5.23.0/vi/model_doc/mra#transformers.MraConfig) configuration class: [MraModel](/docs/transformers/v5.23.0/vi/model_doc/mra#transformers.MraModel) (MraConfig model) - [MuseGlimmerAssistantConfig](/docs/transformers/v5.23.0/vi/model_doc/muse_glimmer_assistant#transformers.MuseGlimmerAssistantConfig) configuration class: [MuseGlimmerAssistantModel](/docs/transformers/v5.23.0/vi/model_doc/muse_glimmer_assistant#transformers.MuseGlimmerAssistantModel) (MuseGlimmerAssistantConfig model) - [MuseGlimmerConfig](/docs/transformers/v5.23.0/vi/model_doc/muse_glimmer#transformers.MuseGlimmerConfig) configuration class: [MuseGlimmerModel](/docs/transformers/v5.23.0/vi/model_doc/muse_glimmer#transformers.MuseGlimmerModel) (MuseGlimmerConfig model) - [MuseGlimmerTextConfig](/docs/transformers/v5.23.0/vi/model_doc/muse_glimmer#transformers.MuseGlimmerTextConfig) configuration class: [MuseGlimmerTextModel](/docs/transformers/v5.23.0/vi/model_doc/muse_glimmer#transformers.MuseGlimmerTextModel) (MuseGlimmerTextConfig model) - [MuseGlimmerVisionConfig](/docs/transformers/v5.23.0/vi/model_doc/muse_glimmer#transformers.MuseGlimmerVisionConfig) configuration class: [MuseGlimmerVisionModel](/docs/transformers/v5.23.0/vi/model_doc/muse_glimmer#transformers.MuseGlimmerVisionModel) (MuseGlimmerVisionConfig model) - [MuseSparkAudioConfig](/docs/transformers/v5.23.0/vi/model_doc/muse_spark#transformers.MuseSparkAudioConfig) configuration class: [MuseSparkAudioModel](/docs/transformers/v5.23.0/vi/model_doc/muse_spark#transformers.MuseSparkAudioModel) (MuseSparkAudioConfig model) - [MuseSparkConfig](/docs/transformers/v5.23.0/vi/model_doc/muse_spark#transformers.MuseSparkConfig) configuration class: [MuseSparkModel](/docs/transformers/v5.23.0/vi/model_doc/muse_spark#transformers.MuseSparkModel) (MuseSparkConfig model) - [MuseSparkTextConfig](/docs/transformers/v5.23.0/vi/model_doc/muse_spark#transformers.MuseSparkTextConfig) configuration class: [MuseSparkTextModel](/docs/transformers/v5.23.0/vi/model_doc/muse_spark#transformers.MuseSparkTextModel) (MuseSparkTextConfig model) - [MuseSparkVisionConfig](/docs/transformers/v5.23.0/vi/model_doc/muse_spark#transformers.MuseSparkVisionConfig) configuration class: [MuseSparkVisionModel](/docs/transformers/v5.23.0/vi/model_doc/muse_spark#transformers.MuseSparkVisionModel) (MuseSparkVisionConfig model) - [MusicFlamingoConfig](/docs/transformers/v5.23.0/vi/model_doc/musicflamingo#transformers.MusicFlamingoConfig) configuration class: [MusicFlamingoModel](/docs/transformers/v5.23.0/vi/model_doc/musicflamingo#transformers.MusicFlamingoModel) (MusicFlamingoConfig model) - [MusicgenConfig](/docs/transformers/v5.23.0/vi/model_doc/musicgen#transformers.MusicgenConfig) configuration class: [MusicgenModel](/docs/transformers/v5.23.0/vi/model_doc/musicgen#transformers.MusicgenModel) (MusicgenConfig model) - [MusicgenMelodyConfig](/docs/transformers/v5.23.0/vi/model_doc/musicgen_melody#transformers.MusicgenMelodyConfig) configuration class: [MusicgenMelodyModel](/docs/transformers/v5.23.0/vi/model_doc/musicgen_melody#transformers.MusicgenMelodyModel) (MusicgenMelodyConfig model) - [MvpConfig](/docs/transformers/v5.23.0/vi/model_doc/mvp#transformers.MvpConfig) configuration class: [MvpModel](/docs/transformers/v5.23.0/vi/model_doc/mvp#transformers.MvpModel) (MvpConfig model) - [NanoChatConfig](/docs/transformers/v5.23.0/vi/model_doc/nanochat#transformers.NanoChatConfig) configuration class: [NanoChatModel](/docs/transformers/v5.23.0/vi/model_doc/nanochat#transformers.NanoChatModel) (NanoChatConfig model) - [Nemotron3DiarizationAudioConfig](/docs/transformers/v5.23.0/vi/model_doc/nemotron3_diarization#transformers.Nemotron3DiarizationAudioConfig) configuration class: [Nemotron3DiarizationAudioModel](/docs/transformers/v5.23.0/vi/model_doc/nemotron3_diarization#transformers.Nemotron3DiarizationAudioModel) (Nemotron3DiarizationAudioConfig model) - [Nemotron3DiarizationConfig](/docs/transformers/v5.23.0/vi/model_doc/nemotron3_diarization#transformers.Nemotron3DiarizationConfig) configuration class: [Nemotron3DiarizationModel](/docs/transformers/v5.23.0/vi/model_doc/nemotron3_diarization#transformers.Nemotron3DiarizationModel) (Nemotron3DiarizationConfig model) - [Nemotron3_5AsrConfig](/docs/transformers/v5.23.0/vi/model_doc/nemotron3_5_asr#transformers.Nemotron3_5AsrConfig) configuration class: [Nemotron3_5AsrForRNNT](/docs/transformers/v5.23.0/vi/model_doc/nemotron3_5_asr#transformers.Nemotron3_5AsrForRNNT) (Nemotron3_5AsrConfig model) - [Nemotron3_5TranscribeAsrAudioConfig](/docs/transformers/v5.23.0/vi/model_doc/nemotron3_5_transcribe#transformers.Nemotron3_5TranscribeAsrAudioConfig) configuration class: [Nemotron3_5TranscribeAsrAudioModel](/docs/transformers/v5.23.0/vi/model_doc/nemotron3_5_transcribe#transformers.Nemotron3_5TranscribeAsrAudioModel) (Nemotron3_5TranscribeAsrAudioConfig model) - [Nemotron3_5TranscribeAudioConfig](/docs/transformers/v5.23.0/vi/model_doc/nemotron3_5_transcribe#transformers.Nemotron3_5TranscribeAudioConfig) configuration class: [Nemotron3_5TranscribeAudioModel](/docs/transformers/v5.23.0/vi/model_doc/nemotron3_5_transcribe#transformers.Nemotron3_5TranscribeAudioModel) (Nemotron3_5TranscribeAudioConfig model) - [Nemotron3_5TranscribeConfig](/docs/transformers/v5.23.0/vi/model_doc/nemotron3_5_transcribe#transformers.Nemotron3_5TranscribeConfig) configuration class: [Nemotron3_5TranscribeModel](/docs/transformers/v5.23.0/vi/model_doc/nemotron3_5_transcribe#transformers.Nemotron3_5TranscribeModel) (Nemotron3_5TranscribeConfig model) - [Nemotron3_5TranscribeWordTimestampConfig](/docs/transformers/v5.23.0/vi/model_doc/nemotron3_5_transcribe#transformers.Nemotron3_5TranscribeWordTimestampConfig) configuration class: [Nemotron3_5TranscribeWordTimestampModel](/docs/transformers/v5.23.0/vi/model_doc/nemotron3_5_transcribe#transformers.Nemotron3_5TranscribeWordTimestampModel) (Nemotron3_5TranscribeWordTimestampConfig model) - [NemotronAsrStreamingConfig](/docs/transformers/v5.23.0/vi/model_doc/nemotron_asr_streaming#transformers.NemotronAsrStreamingConfig) configuration class: [NemotronAsrStreamingForRNNT](/docs/transformers/v5.23.0/vi/model_doc/nemotron_asr_streaming#transformers.NemotronAsrStreamingForRNNT) (NemotronAsrStreamingConfig model) - [NemotronAsrStreamingEncoderConfig](/docs/transformers/v5.23.0/vi/model_doc/nemotron_asr_streaming#transformers.NemotronAsrStreamingEncoderConfig) configuration class: [NemotronAsrStreamingEncoder](/docs/transformers/v5.23.0/vi/model_doc/nemotron_asr_streaming#transformers.NemotronAsrStreamingEncoder) (NemotronAsrStreamingEncoderConfig model) - [NemotronConfig](/docs/transformers/v5.23.0/vi/model_doc/nemotron#transformers.NemotronConfig) configuration class: [NemotronModel](/docs/transformers/v5.23.0/vi/model_doc/nemotron#transformers.NemotronModel) (NemotronConfig model) - [NemotronHConfig](/docs/transformers/v5.23.0/vi/model_doc/nemotron_h#transformers.NemotronHConfig) configuration class: [NemotronHModel](/docs/transformers/v5.23.0/vi/model_doc/nemotron_h#transformers.NemotronHModel) (NemotronHConfig model) - [NeoMMEConfig](/docs/transformers/v5.23.0/vi/model_doc/neomme#transformers.NeoMMEConfig) configuration class: [NeoMMEModel](/docs/transformers/v5.23.0/vi/model_doc/neomme#transformers.NeoMMEModel) (NeoMMEConfig model) - [NeuCodecConfig](/docs/transformers/v5.23.0/vi/model_doc/neucodec#transformers.NeuCodecConfig) configuration class: [NeuCodecModel](/docs/transformers/v5.23.0/vi/model_doc/neucodec#transformers.NeuCodecModel) (NeuCodecConfig model) - [NllbMoeConfig](/docs/transformers/v5.23.0/vi/model_doc/nllb-moe#transformers.NllbMoeConfig) configuration class: [NllbMoeModel](/docs/transformers/v5.23.0/vi/model_doc/nllb-moe#transformers.NllbMoeModel) (NllbMoeConfig model) - [NomicBertConfig](/docs/transformers/v5.23.0/vi/model_doc/nomic_bert#transformers.NomicBertConfig) configuration class: [NomicBertModel](/docs/transformers/v5.23.0/vi/model_doc/nomic_bert#transformers.NomicBertModel) (NomicBertConfig model) - [NystromformerConfig](/docs/transformers/v5.23.0/vi/model_doc/nystromformer#transformers.NystromformerConfig) configuration class: [NystromformerModel](/docs/transformers/v5.23.0/vi/model_doc/nystromformer#transformers.NystromformerModel) (NystromformerConfig model) - [OPTConfig](/docs/transformers/v5.23.0/vi/model_doc/opt#transformers.OPTConfig) configuration class: [OPTModel](/docs/transformers/v5.23.0/vi/model_doc/opt#transformers.OPTModel) (OPTConfig model) - [Olmo2Config](/docs/transformers/v5.23.0/vi/model_doc/olmo2#transformers.Olmo2Config) configuration class: [Olmo2Model](/docs/transformers/v5.23.0/vi/model_doc/olmo2#transformers.Olmo2Model) (Olmo2Config model) - [Olmo3Config](/docs/transformers/v5.23.0/vi/model_doc/olmo3#transformers.Olmo3Config) configuration class: [Olmo3Model](/docs/transformers/v5.23.0/vi/model_doc/olmo3#transformers.Olmo3Model) (Olmo3Config model) - [OlmoConfig](/docs/transformers/v5.23.0/vi/model_doc/olmo#transformers.OlmoConfig) configuration class: [OlmoModel](/docs/transformers/v5.23.0/vi/model_doc/olmo#transformers.OlmoModel) (OlmoConfig model) - [OlmoHybridConfig](/docs/transformers/v5.23.0/vi/model_doc/olmo_hybrid#transformers.OlmoHybridConfig) configuration class: [OlmoHybridModel](/docs/transformers/v5.23.0/vi/model_doc/olmo_hybrid#transformers.OlmoHybridModel) (OlmoHybridConfig model) - [OlmoeConfig](/docs/transformers/v5.23.0/vi/model_doc/olmoe#transformers.OlmoeConfig) configuration class: [OlmoeModel](/docs/transformers/v5.23.0/vi/model_doc/olmoe#transformers.OlmoeModel) (OlmoeConfig model) - [OmDetTurboConfig](/docs/transformers/v5.23.0/vi/model_doc/omdet-turbo#transformers.OmDetTurboConfig) configuration class: [OmDetTurboForObjectDetection](/docs/transformers/v5.23.0/vi/model_doc/omdet-turbo#transformers.OmDetTurboForObjectDetection) (OmDetTurboConfig model) - [OneFormerConfig](/docs/transformers/v5.23.0/vi/model_doc/oneformer#transformers.OneFormerConfig) configuration class: [OneFormerModel](/docs/transformers/v5.23.0/vi/model_doc/oneformer#transformers.OneFormerModel) (OneFormerConfig model) - [OpenAIGPTConfig](/docs/transformers/v5.23.0/vi/model_doc/openai-gpt#transformers.OpenAIGPTConfig) configuration class: [OpenAIGPTModel](/docs/transformers/v5.23.0/vi/model_doc/openai-gpt#transformers.OpenAIGPTModel) (OpenAIGPTConfig model) - [OpenAIPrivacyFilterConfig](/docs/transformers/v5.23.0/vi/model_doc/openai_privacy_filter#transformers.OpenAIPrivacyFilterConfig) configuration class: [OpenAIPrivacyFilterModel](/docs/transformers/v5.23.0/vi/model_doc/openai_privacy_filter#transformers.OpenAIPrivacyFilterModel) (OpenAIPrivacyFilterConfig model) - [Ovis2Config](/docs/transformers/v5.23.0/vi/model_doc/ovis2#transformers.Ovis2Config) configuration class: [Ovis2Model](/docs/transformers/v5.23.0/vi/model_doc/ovis2#transformers.Ovis2Model) (Ovis2Config model) - [OwlViTConfig](/docs/transformers/v5.23.0/vi/model_doc/owlvit#transformers.OwlViTConfig) configuration class: [OwlViTModel](/docs/transformers/v5.23.0/vi/model_doc/owlvit#transformers.OwlViTModel) (OwlViTConfig model) - [Owlv2Config](/docs/transformers/v5.23.0/vi/model_doc/owlv2#transformers.Owlv2Config) configuration class: [Owlv2Model](/docs/transformers/v5.23.0/vi/model_doc/owlv2#transformers.Owlv2Model) (Owlv2Config model) - [PI0Config](/docs/transformers/v5.23.0/vi/model_doc/pi0#transformers.PI0Config) configuration class: [PI0Model](/docs/transformers/v5.23.0/vi/model_doc/pi0#transformers.PI0Model) (PI0Config model) - [PLBartConfig](/docs/transformers/v5.23.0/vi/model_doc/plbart#transformers.PLBartConfig) configuration class: [PLBartModel](/docs/transformers/v5.23.0/vi/model_doc/plbart#transformers.PLBartModel) (PLBartConfig model) - [PPDocLayoutV3Config](/docs/transformers/v5.23.0/vi/model_doc/pp_doclayout_v3#transformers.PPDocLayoutV3Config) configuration class: [PPDocLayoutV3Model](/docs/transformers/v5.23.0/vi/model_doc/pp_doclayout_v3#transformers.PPDocLayoutV3Model) (PPDocLayoutV3Config model) - [PPDocLayoutV4Config](/docs/transformers/v5.23.0/vi/model_doc/pp_doclayout_v4#transformers.PPDocLayoutV4Config) configuration class: [PPDocLayoutV4Model](/docs/transformers/v5.23.0/vi/model_doc/pp_doclayout_v4#transformers.PPDocLayoutV4Model) (PPDocLayoutV4Config model) - [PPOCRV5MobileRecConfig](/docs/transformers/v5.23.0/vi/model_doc/pp_ocrv5_mobile_rec#transformers.PPOCRV5MobileRecConfig) configuration class: [PPOCRV5MobileRecModel](/docs/transformers/v5.23.0/vi/model_doc/pp_ocrv5_mobile_rec#transformers.PPOCRV5MobileRecModel) (PPOCRV5MobileRecConfig model) - [PPOCRV5ServerRecConfig](/docs/transformers/v5.23.0/vi/model_doc/pp_ocrv5_server_rec#transformers.PPOCRV5ServerRecConfig) configuration class: [PPOCRV5ServerRecModel](/docs/transformers/v5.23.0/vi/model_doc/pp_ocrv5_server_rec#transformers.PPOCRV5ServerRecModel) (PPOCRV5ServerRecConfig model) - [PPOCRV6MediumDetConfig](/docs/transformers/v5.23.0/vi/model_doc/pp_ocrv6_medium_det#transformers.PPOCRV6MediumDetConfig) configuration class: [PPOCRV6MediumDetModel](/docs/transformers/v5.23.0/vi/model_doc/pp_ocrv6_medium_det#transformers.PPOCRV6MediumDetModel) (PPOCRV6MediumDetConfig model) - [PPOCRV6SmallDetConfig](/docs/transformers/v5.23.0/vi/model_doc/pp_ocrv6_small_det#transformers.PPOCRV6SmallDetConfig) configuration class: [PPOCRV6SmallDetModel](/docs/transformers/v5.23.0/vi/model_doc/pp_ocrv6_small_det#transformers.PPOCRV6SmallDetModel) (PPOCRV6SmallDetConfig model) - [PPOCRV6SmallRecConfig](/docs/transformers/v5.23.0/vi/model_doc/pp_ocrv6_small_rec#transformers.PPOCRV6SmallRecConfig) configuration class: [PPOCRV6SmallRecModel](/docs/transformers/v5.23.0/vi/model_doc/pp_ocrv6_small_rec#transformers.PPOCRV6SmallRecModel) (PPOCRV6SmallRecConfig model) - [PPOCRV6TinyRecConfig](/docs/transformers/v5.23.0/vi/model_doc/pp_ocrv6_tiny_rec#transformers.PPOCRV6TinyRecConfig) configuration class: [PPOCRV6TinyRecModel](/docs/transformers/v5.23.0/vi/model_doc/pp_ocrv6_tiny_rec#transformers.PPOCRV6TinyRecModel) (PPOCRV6TinyRecConfig model) - [PaddleOCRVLConfig](/docs/transformers/v5.23.0/vi/model_doc/paddleocr_vl#transformers.PaddleOCRVLConfig) configuration class: [PaddleOCRVLModel](/docs/transformers/v5.23.0/vi/model_doc/paddleocr_vl#transformers.PaddleOCRVLModel) (PaddleOCRVLConfig model) - [PaliGemmaConfig](/docs/transformers/v5.23.0/vi/model_doc/paligemma#transformers.PaliGemmaConfig) configuration class: [PaliGemmaModel](/docs/transformers/v5.23.0/vi/model_doc/paligemma#transformers.PaliGemmaModel) (PaliGemmaConfig model) - [ParakeetCTCConfig](/docs/transformers/v5.23.0/vi/model_doc/parakeet#transformers.ParakeetCTCConfig) configuration class: [ParakeetForCTC](/docs/transformers/v5.23.0/vi/model_doc/parakeet#transformers.ParakeetForCTC) (ParakeetCTCConfig model) - [ParakeetEncoderConfig](/docs/transformers/v5.23.0/vi/model_doc/parakeet#transformers.ParakeetEncoderConfig) configuration class: [ParakeetEncoder](/docs/transformers/v5.23.0/vi/model_doc/parakeet#transformers.ParakeetEncoder) (ParakeetEncoderConfig model) - [ParakeetRNNTConfig](/docs/transformers/v5.23.0/vi/model_doc/parakeet#transformers.ParakeetRNNTConfig) configuration class: [ParakeetForRNNT](/docs/transformers/v5.23.0/vi/model_doc/parakeet#transformers.ParakeetForRNNT) (ParakeetRNNTConfig model) - [ParakeetTDTConfig](/docs/transformers/v5.23.0/vi/model_doc/parakeet#transformers.ParakeetTDTConfig) configuration class: [ParakeetForTDT](/docs/transformers/v5.23.0/vi/model_doc/parakeet#transformers.ParakeetForTDT) (ParakeetTDTConfig model) - [PatchTSMixerConfig](/docs/transformers/v5.23.0/vi/model_doc/patchtsmixer#transformers.PatchTSMixerConfig) configuration class: [PatchTSMixerModel](/docs/transformers/v5.23.0/vi/model_doc/patchtsmixer#transformers.PatchTSMixerModel) (PatchTSMixerConfig model) - [PatchTSTConfig](/docs/transformers/v5.23.0/vi/model_doc/patchtst#transformers.PatchTSTConfig) configuration class: [PatchTSTModel](/docs/transformers/v5.23.0/vi/model_doc/patchtst#transformers.PatchTSTModel) (PatchTSTConfig model) - [PeAudioConfig](/docs/transformers/v5.23.0/vi/model_doc/pe_audio#transformers.PeAudioConfig) configuration class: [PeAudioModel](/docs/transformers/v5.23.0/vi/model_doc/pe_audio#transformers.PeAudioModel) (PeAudioConfig model) - [PeAudioEncoderConfig](/docs/transformers/v5.23.0/vi/model_doc/pe_audio#transformers.PeAudioEncoderConfig) configuration class: [PeAudioEncoder](/docs/transformers/v5.23.0/vi/model_doc/pe_audio#transformers.PeAudioEncoder) (PeAudioEncoderConfig model) - [PeAudioVideoConfig](/docs/transformers/v5.23.0/vi/model_doc/pe_audio_video#transformers.PeAudioVideoConfig) configuration class: [PeAudioVideoModel](/docs/transformers/v5.23.0/vi/model_doc/pe_audio_video#transformers.PeAudioVideoModel) (PeAudioVideoConfig model) - [PeAudioVideoEncoderConfig](/docs/transformers/v5.23.0/vi/model_doc/pe_audio_video#transformers.PeAudioVideoEncoderConfig) configuration class: [PeAudioVideoEncoder](/docs/transformers/v5.23.0/vi/model_doc/pe_audio_video#transformers.PeAudioVideoEncoder) (PeAudioVideoEncoderConfig model) - [PeVideoConfig](/docs/transformers/v5.23.0/vi/model_doc/pe_video#transformers.PeVideoConfig) configuration class: [PeVideoModel](/docs/transformers/v5.23.0/vi/model_doc/pe_video#transformers.PeVideoModel) (PeVideoConfig model) - [PeVideoEncoderConfig](/docs/transformers/v5.23.0/vi/model_doc/pe_video#transformers.PeVideoEncoderConfig) configuration class: [PeVideoEncoder](/docs/transformers/v5.23.0/vi/model_doc/pe_video#transformers.PeVideoEncoder) (PeVideoEncoderConfig model) - [PegasusConfig](/docs/transformers/v5.23.0/vi/model_doc/pegasus#transformers.PegasusConfig) configuration class: [PegasusModel](/docs/transformers/v5.23.0/vi/model_doc/pegasus#transformers.PegasusModel) (PegasusConfig model) - [PegasusXConfig](/docs/transformers/v5.23.0/vi/model_doc/pegasus_x#transformers.PegasusXConfig) configuration class: [PegasusXModel](/docs/transformers/v5.23.0/vi/model_doc/pegasus_x#transformers.PegasusXModel) (PegasusXConfig model) - [PerceiverConfig](/docs/transformers/v5.23.0/vi/model_doc/perceiver#transformers.PerceiverConfig) configuration class: [PerceiverModel](/docs/transformers/v5.23.0/vi/model_doc/perceiver#transformers.PerceiverModel) (PerceiverConfig model) - [PerceptionLMConfig](/docs/transformers/v5.23.0/vi/model_doc/perception_lm#transformers.PerceptionLMConfig) configuration class: [PerceptionLMModel](/docs/transformers/v5.23.0/vi/model_doc/perception_lm#transformers.PerceptionLMModel) (PerceptionLMConfig model) - [PersimmonConfig](/docs/transformers/v5.23.0/vi/model_doc/persimmon#transformers.PersimmonConfig) configuration class: [PersimmonModel](/docs/transformers/v5.23.0/vi/model_doc/persimmon#transformers.PersimmonModel) (PersimmonConfig model) - [Phi3Config](/docs/transformers/v5.23.0/vi/model_doc/phi3#transformers.Phi3Config) configuration class: [Phi3Model](/docs/transformers/v5.23.0/vi/model_doc/phi3#transformers.Phi3Model) (Phi3Config model) - [Phi4MultimodalConfig](/docs/transformers/v5.23.0/vi/model_doc/phi4_multimodal#transformers.Phi4MultimodalConfig) configuration class: [Phi4MultimodalModel](/docs/transformers/v5.23.0/vi/model_doc/phi4_multimodal#transformers.Phi4MultimodalModel) (Phi4MultimodalConfig model) - [PhiConfig](/docs/transformers/v5.23.0/vi/model_doc/phi#transformers.PhiConfig) configuration class: [PhiModel](/docs/transformers/v5.23.0/vi/model_doc/phi#transformers.PhiModel) (PhiConfig model) - [PhimoeConfig](/docs/transformers/v5.23.0/vi/model_doc/phimoe#transformers.PhimoeConfig) configuration class: [PhimoeModel](/docs/transformers/v5.23.0/vi/model_doc/phimoe#transformers.PhimoeModel) (PhimoeConfig model) - [PixioConfig](/docs/transformers/v5.23.0/vi/model_doc/pixio#transformers.PixioConfig) configuration class: [PixioModel](/docs/transformers/v5.23.0/vi/model_doc/pixio#transformers.PixioModel) (PixioConfig model) - [PixtralVisionConfig](/docs/transformers/v5.23.0/vi/model_doc/pixtral#transformers.PixtralVisionConfig) configuration class: [PixtralVisionModel](/docs/transformers/v5.23.0/vi/model_doc/pixtral#transformers.PixtralVisionModel) (PixtralVisionConfig model) - [PocketTTSAudioTokenizerConfig](/docs/transformers/v5.23.0/vi/model_doc/pocket_tts_audio_tokenizer#transformers.PocketTTSAudioTokenizerConfig) configuration class: [PocketTTSAudioTokenizerModel](/docs/transformers/v5.23.0/vi/model_doc/pocket_tts_audio_tokenizer#transformers.PocketTTSAudioTokenizerModel) (PocketTTSAudioTokenizerConfig model) - [PocketTTSAudioTokenizerDecoderConfig](/docs/transformers/v5.23.0/vi/model_doc/pocket_tts_audio_tokenizer#transformers.PocketTTSAudioTokenizerDecoderConfig) configuration class: [PocketTTSAudioTokenizerDecoderModel](/docs/transformers/v5.23.0/vi/model_doc/pocket_tts_audio_tokenizer#transformers.PocketTTSAudioTokenizerDecoderModel) (PocketTTSAudioTokenizerDecoderConfig model) - [PocketTTSAudioTokenizerEncoderConfig](/docs/transformers/v5.23.0/vi/model_doc/pocket_tts_audio_tokenizer#transformers.PocketTTSAudioTokenizerEncoderConfig) configuration class: [PocketTTSAudioTokenizerEncoderModel](/docs/transformers/v5.23.0/vi/model_doc/pocket_tts_audio_tokenizer#transformers.PocketTTSAudioTokenizerEncoderModel) (PocketTTSAudioTokenizerEncoderConfig model) - [PocketTTSConfig](/docs/transformers/v5.23.0/vi/model_doc/pocket_tts#transformers.PocketTTSConfig) configuration class: [PocketTTSModel](/docs/transformers/v5.23.0/vi/model_doc/pocket_tts#transformers.PocketTTSModel) (PocketTTSConfig model) - [PoolFormerConfig](/docs/transformers/v5.23.0/vi/model_doc/poolformer#transformers.PoolFormerConfig) configuration class: [PoolFormerModel](/docs/transformers/v5.23.0/vi/model_doc/poolformer#transformers.PoolFormerModel) (PoolFormerConfig model) - [ProphetNetConfig](/docs/transformers/v5.23.0/vi/model_doc/prophetnet#transformers.ProphetNetConfig) configuration class: [ProphetNetModel](/docs/transformers/v5.23.0/vi/model_doc/prophetnet#transformers.ProphetNetModel) (ProphetNetConfig model) - [PvtConfig](/docs/transformers/v5.23.0/vi/model_doc/pvt#transformers.PvtConfig) configuration class: [PvtModel](/docs/transformers/v5.23.0/vi/model_doc/pvt#transformers.PvtModel) (PvtConfig model) - [PvtV2Config](/docs/transformers/v5.23.0/vi/model_doc/pvt_v2#transformers.PvtV2Config) configuration class: [PvtV2Model](/docs/transformers/v5.23.0/vi/model_doc/pvt_v2#transformers.PvtV2Model) (PvtV2Config model) - [QianfanOCRConfig](/docs/transformers/v5.23.0/vi/model_doc/qianfan_ocr#transformers.QianfanOCRConfig) configuration class: [QianfanOCRModel](/docs/transformers/v5.23.0/vi/model_doc/qianfan_ocr#transformers.QianfanOCRModel) (QianfanOCRConfig model) - [QianfanOCRVisionConfig](/docs/transformers/v5.23.0/vi/model_doc/qianfan_ocr#transformers.QianfanOCRVisionConfig) configuration class: [QianfanOCRVisionModel](/docs/transformers/v5.23.0/vi/model_doc/qianfan_ocr#transformers.QianfanOCRVisionModel) (QianfanOCRVisionConfig model) - [Qwen2AudioConfig](/docs/transformers/v5.23.0/vi/model_doc/qwen2_audio#transformers.Qwen2AudioConfig) configuration class: [Qwen2AudioModel](/docs/transformers/v5.23.0/vi/model_doc/qwen2_audio#transformers.Qwen2AudioModel) (Qwen2AudioConfig model) - [Qwen2AudioEncoderConfig](/docs/transformers/v5.23.0/vi/model_doc/qwen2_audio#transformers.Qwen2AudioEncoderConfig) configuration class: [Qwen2AudioEncoder](/docs/transformers/v5.23.0/vi/model_doc/qwen2_audio#transformers.Qwen2AudioEncoder) (Qwen2AudioEncoderConfig model) - [Qwen2Config](/docs/transformers/v5.23.0/vi/model_doc/qwen2#transformers.Qwen2Config) configuration class: [Qwen2Model](/docs/transformers/v5.23.0/vi/model_doc/qwen2#transformers.Qwen2Model) (Qwen2Config model) - [Qwen2MoeConfig](/docs/transformers/v5.23.0/vi/model_doc/qwen2_moe#transformers.Qwen2MoeConfig) configuration class: [Qwen2MoeModel](/docs/transformers/v5.23.0/vi/model_doc/qwen2_moe#transformers.Qwen2MoeModel) (Qwen2MoeConfig model) - [Qwen2VLConfig](/docs/transformers/v5.23.0/vi/model_doc/qwen2_vl#transformers.Qwen2VLConfig) configuration class: [Qwen2VLModel](/docs/transformers/v5.23.0/vi/model_doc/qwen2_vl#transformers.Qwen2VLModel) (Qwen2VLConfig model) - [Qwen2VLTextConfig](/docs/transformers/v5.23.0/vi/model_doc/qwen2_vl#transformers.Qwen2VLTextConfig) configuration class: [Qwen2VLTextModel](/docs/transformers/v5.23.0/vi/model_doc/qwen2_vl#transformers.Qwen2VLTextModel) (Qwen2VLTextConfig model) - [Qwen2_5OmniThinkerConfig](/docs/transformers/v5.23.0/vi/model_doc/qwen2_5_omni#transformers.Qwen2_5OmniThinkerConfig) configuration class: [Qwen2_5OmniThinkerModel](/docs/transformers/v5.23.0/vi/model_doc/qwen2_5_omni#transformers.Qwen2_5OmniThinkerModel) (Qwen2_5OmniThinkerConfig model) - [Qwen2_5_VLConfig](/docs/transformers/v5.23.0/vi/model_doc/qwen2_5_vl#transformers.Qwen2_5_VLConfig) configuration class: [Qwen2_5_VLModel](/docs/transformers/v5.23.0/vi/model_doc/qwen2_5_vl#transformers.Qwen2_5_VLModel) (Qwen2_5_VLConfig model) - [Qwen2_5_VLTextConfig](/docs/transformers/v5.23.0/vi/model_doc/qwen2_5_vl#transformers.Qwen2_5_VLTextConfig) configuration class: [Qwen2_5_VLTextModel](/docs/transformers/v5.23.0/vi/model_doc/qwen2_5_vl#transformers.Qwen2_5_VLTextModel) (Qwen2_5_VLTextConfig model) - [Qwen2_5_VLVisionConfig](/docs/transformers/v5.23.0/vi/model_doc/qwen2_5_vl#transformers.Qwen2_5_VLVisionConfig) configuration class: [Qwen2_5_VisionTransformerPretrainedModel](/docs/transformers/v5.23.0/vi/model_doc/qwen2_5_vl#transformers.Qwen2_5_VisionTransformerPretrainedModel) (Qwen2_5_VLVisionConfig model) - [Qwen3ASRConfig](/docs/transformers/v5.23.0/vi/model_doc/qwen3_asr#transformers.Qwen3ASRConfig) configuration class: [Qwen3ASRModel](/docs/transformers/v5.23.0/vi/model_doc/qwen3_asr#transformers.Qwen3ASRModel) (Qwen3ASRConfig model) - [Qwen3ASREncoderConfig](/docs/transformers/v5.23.0/vi/model_doc/qwen3_asr#transformers.Qwen3ASREncoderConfig) configuration class: [Qwen3ASREncoder](/docs/transformers/v5.23.0/vi/model_doc/qwen3_asr#transformers.Qwen3ASREncoder) (Qwen3ASREncoderConfig model) - [Qwen3Config](/docs/transformers/v5.23.0/vi/model_doc/qwen3#transformers.Qwen3Config) configuration class: [Qwen3Model](/docs/transformers/v5.23.0/vi/model_doc/qwen3#transformers.Qwen3Model) (Qwen3Config model) - [Qwen3MoeConfig](/docs/transformers/v5.23.0/vi/model_doc/qwen3_moe#transformers.Qwen3MoeConfig) configuration class: [Qwen3MoeModel](/docs/transformers/v5.23.0/vi/model_doc/qwen3_moe#transformers.Qwen3MoeModel) (Qwen3MoeConfig model) - [Qwen3NextConfig](/docs/transformers/v5.23.0/vi/model_doc/qwen3_next#transformers.Qwen3NextConfig) configuration class: [Qwen3NextModel](/docs/transformers/v5.23.0/vi/model_doc/qwen3_next#transformers.Qwen3NextModel) (Qwen3NextConfig model) - [Qwen3OmniMoeThinkerConfig](/docs/transformers/v5.23.0/vi/model_doc/qwen3_omni_moe#transformers.Qwen3OmniMoeThinkerConfig) configuration class: [Qwen3OmniMoeThinkerModel](/docs/transformers/v5.23.0/vi/model_doc/qwen3_omni_moe#transformers.Qwen3OmniMoeThinkerModel) (Qwen3OmniMoeThinkerConfig model) - [Qwen3VLConfig](/docs/transformers/v5.23.0/vi/model_doc/qwen3_vl#transformers.Qwen3VLConfig) configuration class: [Qwen3VLModel](/docs/transformers/v5.23.0/vi/model_doc/qwen3_vl#transformers.Qwen3VLModel) (Qwen3VLConfig model) - [Qwen3VLMoeConfig](/docs/transformers/v5.23.0/vi/model_doc/qwen3_vl_moe#transformers.Qwen3VLMoeConfig) configuration class: [Qwen3VLMoeModel](/docs/transformers/v5.23.0/vi/model_doc/qwen3_vl_moe#transformers.Qwen3VLMoeModel) (Qwen3VLMoeConfig model) - [Qwen3VLMoeTextConfig](/docs/transformers/v5.23.0/vi/model_doc/qwen3_vl_moe#transformers.Qwen3VLMoeTextConfig) configuration class: [Qwen3VLMoeTextModel](/docs/transformers/v5.23.0/vi/model_doc/qwen3_vl_moe#transformers.Qwen3VLMoeTextModel) (Qwen3VLMoeTextConfig model) - [Qwen3VLMoeVisionConfig](/docs/transformers/v5.23.0/vi/model_doc/qwen3_vl_moe#transformers.Qwen3VLMoeVisionConfig) configuration class: [Qwen3VLMoeVisionModel](/docs/transformers/v5.23.0/vi/model_doc/qwen3_vl_moe#transformers.Qwen3VLMoeVisionModel) (Qwen3VLMoeVisionConfig model) - [Qwen3VLTextConfig](/docs/transformers/v5.23.0/vi/model_doc/qwen3_vl#transformers.Qwen3VLTextConfig) configuration class: [Qwen3VLTextModel](/docs/transformers/v5.23.0/vi/model_doc/qwen3_vl#transformers.Qwen3VLTextModel) (Qwen3VLTextConfig model) - [Qwen3VLVisionConfig](/docs/transformers/v5.23.0/vi/model_doc/qwen3_vl#transformers.Qwen3VLVisionConfig) configuration class: [Qwen3VLVisionModel](/docs/transformers/v5.23.0/vi/model_doc/qwen3_vl#transformers.Qwen3VLVisionModel) (Qwen3VLVisionConfig model) - [Qwen3_5Config](/docs/transformers/v5.23.0/vi/model_doc/qwen3_5#transformers.Qwen3_5Config) configuration class: [Qwen3_5Model](/docs/transformers/v5.23.0/vi/model_doc/qwen3_5#transformers.Qwen3_5Model) (Qwen3_5Config model) - [Qwen3_5MoeConfig](/docs/transformers/v5.23.0/vi/model_doc/qwen3_5_moe#transformers.Qwen3_5MoeConfig) configuration class: [Qwen3_5MoeModel](/docs/transformers/v5.23.0/vi/model_doc/qwen3_5_moe#transformers.Qwen3_5MoeModel) (Qwen3_5MoeConfig model) - [Qwen3_5MoeTextConfig](/docs/transformers/v5.23.0/vi/model_doc/qwen3_5_moe#transformers.Qwen3_5MoeTextConfig) configuration class: [Qwen3_5MoeTextModel](/docs/transformers/v5.23.0/vi/model_doc/qwen3_5_moe#transformers.Qwen3_5MoeTextModel) (Qwen3_5MoeTextConfig model) - [Qwen3_5MoeVisionConfig](/docs/transformers/v5.23.0/vi/model_doc/qwen3_5_moe#transformers.Qwen3_5MoeVisionConfig) configuration class: [Qwen3_5MoeVisionModel](/docs/transformers/v5.23.0/vi/model_doc/qwen3_5_moe#transformers.Qwen3_5MoeVisionModel) (Qwen3_5MoeVisionConfig model) - [Qwen3_5TextConfig](/docs/transformers/v5.23.0/vi/model_doc/qwen3_5#transformers.Qwen3_5TextConfig) configuration class: [Qwen3_5TextModel](/docs/transformers/v5.23.0/vi/model_doc/qwen3_5#transformers.Qwen3_5TextModel) (Qwen3_5TextConfig model) - [Qwen3_5VisionConfig](/docs/transformers/v5.23.0/vi/model_doc/qwen3_5#transformers.Qwen3_5VisionConfig) configuration class: [Qwen3_5VisionModel](/docs/transformers/v5.23.0/vi/model_doc/qwen3_5#transformers.Qwen3_5VisionModel) (Qwen3_5VisionConfig model) - [Qwen4ExpConfig](/docs/transformers/v5.23.0/vi/model_doc/qwen4_exp#transformers.Qwen4ExpConfig) configuration class: [Qwen4ExpModel](/docs/transformers/v5.23.0/vi/model_doc/qwen4_exp#transformers.Qwen4ExpModel) (Qwen4ExpConfig model) - [Qwen4ExpTextConfig](/docs/transformers/v5.23.0/vi/model_doc/qwen4_exp#transformers.Qwen4ExpTextConfig) configuration class: [Qwen4ExpTextModel](/docs/transformers/v5.23.0/vi/model_doc/qwen4_exp#transformers.Qwen4ExpTextModel) (Qwen4ExpTextConfig model) - [Qwen4ExpVisionConfig](/docs/transformers/v5.23.0/vi/model_doc/qwen4_exp#transformers.Qwen4ExpVisionConfig) configuration class: [Qwen4ExpVisionModel](/docs/transformers/v5.23.0/vi/model_doc/qwen4_exp#transformers.Qwen4ExpVisionModel) (Qwen4ExpVisionConfig model) - [RTDetrConfig](/docs/transformers/v5.23.0/vi/model_doc/rt_detr#transformers.RTDetrConfig) configuration class: [RTDetrModel](/docs/transformers/v5.23.0/vi/model_doc/rt_detr#transformers.RTDetrModel) (RTDetrConfig model) - [RTDetrV2Config](/docs/transformers/v5.23.0/vi/model_doc/rt_detr_v2#transformers.RTDetrV2Config) configuration class: [RTDetrV2Model](/docs/transformers/v5.23.0/vi/model_doc/rt_detr_v2#transformers.RTDetrV2Model) (RTDetrV2Config model) - [RadioConfig](/docs/transformers/v5.23.0/vi/model_doc/radio#transformers.RadioConfig) configuration class: [RadioModel](/docs/transformers/v5.23.0/vi/model_doc/radio#transformers.RadioModel) (RadioConfig model) - [RecurrentGemmaConfig](/docs/transformers/v5.23.0/vi/model_doc/recurrent_gemma#transformers.RecurrentGemmaConfig) configuration class: [RecurrentGemmaModel](/docs/transformers/v5.23.0/vi/model_doc/recurrent_gemma#transformers.RecurrentGemmaModel) (RecurrentGemmaConfig model) - [ReformerConfig](/docs/transformers/v5.23.0/vi/model_doc/reformer#transformers.ReformerConfig) configuration class: [ReformerModel](/docs/transformers/v5.23.0/vi/model_doc/reformer#transformers.ReformerModel) (ReformerConfig model) - [RegNetConfig](/docs/transformers/v5.23.0/vi/model_doc/regnet#transformers.RegNetConfig) configuration class: [RegNetModel](/docs/transformers/v5.23.0/vi/model_doc/regnet#transformers.RegNetModel) (RegNetConfig model) - [RemBertConfig](/docs/transformers/v5.23.0/vi/model_doc/rembert#transformers.RemBertConfig) configuration class: [RemBertModel](/docs/transformers/v5.23.0/vi/model_doc/rembert#transformers.RemBertModel) (RemBertConfig model) - [ResNetConfig](/docs/transformers/v5.23.0/vi/model_doc/resnet#transformers.ResNetConfig) configuration class: [ResNetModel](/docs/transformers/v5.23.0/vi/model_doc/resnet#transformers.ResNetModel) (ResNetConfig model) - [RfDetrConfig](/docs/transformers/v5.23.0/vi/model_doc/rf_detr#transformers.RfDetrConfig) configuration class: [RfDetrModel](/docs/transformers/v5.23.0/vi/model_doc/rf_detr#transformers.RfDetrModel) (RfDetrConfig model) - [RoCBertConfig](/docs/transformers/v5.23.0/vi/model_doc/roc_bert#transformers.RoCBertConfig) configuration class: [RoCBertModel](/docs/transformers/v5.23.0/vi/model_doc/roc_bert#transformers.RoCBertModel) (RoCBertConfig model) - [RoFormerConfig](/docs/transformers/v5.23.0/vi/model_doc/roformer#transformers.RoFormerConfig) configuration class: [RoFormerModel](/docs/transformers/v5.23.0/vi/model_doc/roformer#transformers.RoFormerModel) (RoFormerConfig model) - [RobertaConfig](/docs/transformers/v5.23.0/vi/model_doc/roberta#transformers.RobertaConfig) configuration class: [RobertaModel](/docs/transformers/v5.23.0/vi/model_doc/roberta#transformers.RobertaModel) (RobertaConfig model) - [RobertaPreLayerNormConfig](/docs/transformers/v5.23.0/vi/model_doc/roberta-prelayernorm#transformers.RobertaPreLayerNormConfig) configuration class: [RobertaPreLayerNormModel](/docs/transformers/v5.23.0/vi/model_doc/roberta-prelayernorm#transformers.RobertaPreLayerNormModel) (RobertaPreLayerNormConfig model) - [RwkvConfig](/docs/transformers/v5.23.0/vi/model_doc/rwkv#transformers.RwkvConfig) configuration class: [RwkvModel](/docs/transformers/v5.23.0/vi/model_doc/rwkv#transformers.RwkvModel) (RwkvConfig model) - [SEWConfig](/docs/transformers/v5.23.0/vi/model_doc/sew#transformers.SEWConfig) configuration class: [SEWModel](/docs/transformers/v5.23.0/vi/model_doc/sew#transformers.SEWModel) (SEWConfig model) - [SEWDConfig](/docs/transformers/v5.23.0/vi/model_doc/sew-d#transformers.SEWDConfig) configuration class: [SEWDModel](/docs/transformers/v5.23.0/vi/model_doc/sew-d#transformers.SEWDModel) (SEWDConfig model) - [Sam2Config](/docs/transformers/v5.23.0/vi/model_doc/sam2#transformers.Sam2Config) configuration class: [Sam2Model](/docs/transformers/v5.23.0/vi/model_doc/sam2#transformers.Sam2Model) (Sam2Config model) - [Sam2HieraDetConfig](/docs/transformers/v5.23.0/vi/model_doc/sam2#transformers.Sam2HieraDetConfig) configuration class: [Sam2HieraDetModel](/docs/transformers/v5.23.0/vi/model_doc/sam2#transformers.Sam2HieraDetModel) (Sam2HieraDetConfig model) - [Sam2VideoConfig](/docs/transformers/v5.23.0/vi/model_doc/sam2_video#transformers.Sam2VideoConfig) configuration class: [Sam2VideoModel](/docs/transformers/v5.23.0/vi/model_doc/sam2_video#transformers.Sam2VideoModel) (Sam2VideoConfig model) - [Sam2VisionConfig](/docs/transformers/v5.23.0/vi/model_doc/sam2#transformers.Sam2VisionConfig) configuration class: [Sam2VisionModel](/docs/transformers/v5.23.0/vi/model_doc/sam2#transformers.Sam2VisionModel) (Sam2VisionConfig model) - [Sam3Config](/docs/transformers/v5.23.0/vi/model_doc/sam3#transformers.Sam3Config) configuration class: [Sam3Model](/docs/transformers/v5.23.0/vi/model_doc/sam3#transformers.Sam3Model) (Sam3Config model) - [Sam3LiteTextConfig](/docs/transformers/v5.23.0/vi/model_doc/sam3_lite_text#transformers.Sam3LiteTextConfig) configuration class: [Sam3LiteTextModel](/docs/transformers/v5.23.0/vi/model_doc/sam3_lite_text#transformers.Sam3LiteTextModel) (Sam3LiteTextConfig model) - [Sam3LiteTextTextConfig](/docs/transformers/v5.23.0/vi/model_doc/sam3_lite_text#transformers.Sam3LiteTextTextConfig) configuration class: [Sam3LiteTextTextModel](/docs/transformers/v5.23.0/vi/model_doc/sam3_lite_text#transformers.Sam3LiteTextTextModel) (Sam3LiteTextTextConfig model) - [Sam3TrackerConfig](/docs/transformers/v5.23.0/vi/model_doc/sam3_tracker#transformers.Sam3TrackerConfig) configuration class: [Sam3TrackerModel](/docs/transformers/v5.23.0/vi/model_doc/sam3_tracker#transformers.Sam3TrackerModel) (Sam3TrackerConfig model) - [Sam3TrackerVideoConfig](/docs/transformers/v5.23.0/vi/model_doc/sam3_tracker_video#transformers.Sam3TrackerVideoConfig) configuration class: [Sam3TrackerVideoModel](/docs/transformers/v5.23.0/vi/model_doc/sam3_tracker_video#transformers.Sam3TrackerVideoModel) (Sam3TrackerVideoConfig model) - [Sam3ViTConfig](/docs/transformers/v5.23.0/vi/model_doc/sam3#transformers.Sam3ViTConfig) configuration class: [Sam3ViTModel](/docs/transformers/v5.23.0/vi/model_doc/sam3#transformers.Sam3ViTModel) (Sam3ViTConfig model) - [Sam3VideoConfig](/docs/transformers/v5.23.0/vi/model_doc/sam3_video#transformers.Sam3VideoConfig) configuration class: [Sam3VideoModel](/docs/transformers/v5.23.0/vi/model_doc/sam3_video#transformers.Sam3VideoModel) (Sam3VideoConfig model) - [Sam3VisionConfig](/docs/transformers/v5.23.0/vi/model_doc/sam3#transformers.Sam3VisionConfig) configuration class: [Sam3VisionModel](/docs/transformers/v5.23.0/vi/model_doc/sam3#transformers.Sam3VisionModel) (Sam3VisionConfig model) - [SamConfig](/docs/transformers/v5.23.0/vi/model_doc/sam#transformers.SamConfig) configuration class: [SamModel](/docs/transformers/v5.23.0/vi/model_doc/sam#transformers.SamModel) (SamConfig model) - [SamHQConfig](/docs/transformers/v5.23.0/vi/model_doc/sam_hq#transformers.SamHQConfig) configuration class: [SamHQModel](/docs/transformers/v5.23.0/vi/model_doc/sam_hq#transformers.SamHQModel) (SamHQConfig model) - [SamHQVisionConfig](/docs/transformers/v5.23.0/vi/model_doc/sam_hq#transformers.SamHQVisionConfig) configuration class: [SamHQVisionModel](/docs/transformers/v5.23.0/vi/model_doc/sam_hq#transformers.SamHQVisionModel) (SamHQVisionConfig model) - [SamVisionConfig](/docs/transformers/v5.23.0/vi/model_doc/sam#transformers.SamVisionConfig) configuration class: [SamVisionModel](/docs/transformers/v5.23.0/vi/model_doc/sam#transformers.SamVisionModel) (SamVisionConfig model) - [Sapiens2Config](/docs/transformers/v5.23.0/vi/model_doc/sapiens2#transformers.Sapiens2Config) configuration class: [Sapiens2Model](/docs/transformers/v5.23.0/vi/model_doc/sapiens2#transformers.Sapiens2Model) (Sapiens2Config model) - [SeamlessM4TConfig](/docs/transformers/v5.23.0/vi/model_doc/seamless_m4t#transformers.SeamlessM4TConfig) configuration class: [SeamlessM4TModel](/docs/transformers/v5.23.0/vi/model_doc/seamless_m4t#transformers.SeamlessM4TModel) (SeamlessM4TConfig model) - [SeamlessM4Tv2Config](/docs/transformers/v5.23.0/vi/model_doc/seamless_m4t_v2#transformers.SeamlessM4Tv2Config) configuration class: [SeamlessM4Tv2Model](/docs/transformers/v5.23.0/vi/model_doc/seamless_m4t_v2#transformers.SeamlessM4Tv2Model) (SeamlessM4Tv2Config model) - [SeedOssConfig](/docs/transformers/v5.23.0/vi/model_doc/seed_oss#transformers.SeedOssConfig) configuration class: [SeedOssModel](/docs/transformers/v5.23.0/vi/model_doc/seed_oss#transformers.SeedOssModel) (SeedOssConfig model) - [SegGptConfig](/docs/transformers/v5.23.0/vi/model_doc/seggpt#transformers.SegGptConfig) configuration class: [SegGptModel](/docs/transformers/v5.23.0/vi/model_doc/seggpt#transformers.SegGptModel) (SegGptConfig model) - [SegformerConfig](/docs/transformers/v5.23.0/vi/model_doc/segformer#transformers.SegformerConfig) configuration class: [SegformerModel](/docs/transformers/v5.23.0/vi/model_doc/segformer#transformers.SegformerModel) (SegformerConfig model) - [Siglip2Config](/docs/transformers/v5.23.0/vi/model_doc/siglip2#transformers.Siglip2Config) configuration class: [Siglip2Model](/docs/transformers/v5.23.0/vi/model_doc/siglip2#transformers.Siglip2Model) (Siglip2Config model) - [Siglip2VisionConfig](/docs/transformers/v5.23.0/vi/model_doc/siglip2#transformers.Siglip2VisionConfig) configuration class: [Siglip2VisionModel](/docs/transformers/v5.23.0/vi/model_doc/siglip2#transformers.Siglip2VisionModel) (Siglip2VisionConfig model) - [SiglipConfig](/docs/transformers/v5.23.0/vi/model_doc/siglip#transformers.SiglipConfig) configuration class: [SiglipModel](/docs/transformers/v5.23.0/vi/model_doc/siglip#transformers.SiglipModel) (SiglipConfig model) - [SiglipVisionConfig](/docs/transformers/v5.23.0/vi/model_doc/siglip#transformers.SiglipVisionConfig) configuration class: [SiglipVisionModel](/docs/transformers/v5.23.0/vi/model_doc/siglip#transformers.SiglipVisionModel) (SiglipVisionConfig model) - [SmolLM3Config](/docs/transformers/v5.23.0/vi/model_doc/smollm3#transformers.SmolLM3Config) configuration class: [SmolLM3Model](/docs/transformers/v5.23.0/vi/model_doc/smollm3#transformers.SmolLM3Model) (SmolLM3Config model) - [SmolVLMConfig](/docs/transformers/v5.23.0/vi/model_doc/smolvlm#transformers.SmolVLMConfig) configuration class: [SmolVLMModel](/docs/transformers/v5.23.0/vi/model_doc/smolvlm#transformers.SmolVLMModel) (SmolVLMConfig model) - [SmolVLMVisionConfig](/docs/transformers/v5.23.0/vi/model_doc/smolvlm#transformers.SmolVLMVisionConfig) configuration class: [SmolVLMVisionTransformer](/docs/transformers/v5.23.0/vi/model_doc/smolvlm#transformers.SmolVLMVisionTransformer) (SmolVLMVisionConfig model) - [SolarOpenConfig](/docs/transformers/v5.23.0/vi/model_doc/solar_open#transformers.SolarOpenConfig) configuration class: [SolarOpenModel](/docs/transformers/v5.23.0/vi/model_doc/solar_open#transformers.SolarOpenModel) (SolarOpenConfig model) - [Speech2TextConfig](/docs/transformers/v5.23.0/vi/model_doc/speech_to_text#transformers.Speech2TextConfig) configuration class: [Speech2TextModel](/docs/transformers/v5.23.0/vi/model_doc/speech_to_text#transformers.Speech2TextModel) (Speech2TextConfig model) - [SpeechT5Config](/docs/transformers/v5.23.0/vi/model_doc/speecht5#transformers.SpeechT5Config) configuration class: [SpeechT5Model](/docs/transformers/v5.23.0/vi/model_doc/speecht5#transformers.SpeechT5Model) (SpeechT5Config model) - [SplinterConfig](/docs/transformers/v5.23.0/vi/model_doc/splinter#transformers.SplinterConfig) configuration class: [SplinterModel](/docs/transformers/v5.23.0/vi/model_doc/splinter#transformers.SplinterModel) (SplinterConfig model) - [SqueezeBertConfig](/docs/transformers/v5.23.0/vi/model_doc/squeezebert#transformers.SqueezeBertConfig) configuration class: [SqueezeBertModel](/docs/transformers/v5.23.0/vi/model_doc/squeezebert#transformers.SqueezeBertModel) (SqueezeBertConfig model) - [StableLmConfig](/docs/transformers/v5.23.0/vi/model_doc/stablelm#transformers.StableLmConfig) configuration class: [StableLmModel](/docs/transformers/v5.23.0/vi/model_doc/stablelm#transformers.StableLmModel) (StableLmConfig model) - [Starcoder2Config](/docs/transformers/v5.23.0/vi/model_doc/starcoder2#transformers.Starcoder2Config) configuration class: [Starcoder2Model](/docs/transformers/v5.23.0/vi/model_doc/starcoder2#transformers.Starcoder2Model) (Starcoder2Config model) - [Step3p7Config](/docs/transformers/v5.23.0/vi/model_doc/step3p7#transformers.Step3p7Config) configuration class: [Step3p7Model](/docs/transformers/v5.23.0/vi/model_doc/step3p7#transformers.Step3p7Model) (Step3p7Config model) - [SwiftFormerConfig](/docs/transformers/v5.23.0/vi/model_doc/swiftformer#transformers.SwiftFormerConfig) configuration class: [SwiftFormerModel](/docs/transformers/v5.23.0/vi/model_doc/swiftformer#transformers.SwiftFormerModel) (SwiftFormerConfig model) - [Swin2SRConfig](/docs/transformers/v5.23.0/vi/model_doc/swin2sr#transformers.Swin2SRConfig) configuration class: [Swin2SRModel](/docs/transformers/v5.23.0/vi/model_doc/swin2sr#transformers.Swin2SRModel) (Swin2SRConfig model) - [SwinConfig](/docs/transformers/v5.23.0/vi/model_doc/swin#transformers.SwinConfig) configuration class: [SwinModel](/docs/transformers/v5.23.0/vi/model_doc/swin#transformers.SwinModel) (SwinConfig model) - [Swinv2Config](/docs/transformers/v5.23.0/vi/model_doc/swinv2#transformers.Swinv2Config) configuration class: [Swinv2Model](/docs/transformers/v5.23.0/vi/model_doc/swinv2#transformers.Swinv2Model) (Swinv2Config model) - [SwitchTransformersConfig](/docs/transformers/v5.23.0/vi/model_doc/switch_transformers#transformers.SwitchTransformersConfig) configuration class: [SwitchTransformersModel](/docs/transformers/v5.23.0/vi/model_doc/switch_transformers#transformers.SwitchTransformersModel) (SwitchTransformersConfig model) - [T5Config](/docs/transformers/v5.23.0/vi/model_doc/t5#transformers.T5Config) configuration class: [T5Model](/docs/transformers/v5.23.0/vi/model_doc/t5#transformers.T5Model) (T5Config model) - [T5Gemma2Config](/docs/transformers/v5.23.0/vi/model_doc/t5gemma2#transformers.T5Gemma2Config) configuration class: [T5Gemma2Model](/docs/transformers/v5.23.0/vi/model_doc/t5gemma2#transformers.T5Gemma2Model) (T5Gemma2Config model) - [T5Gemma2EncoderConfig](/docs/transformers/v5.23.0/vi/model_doc/t5gemma2#transformers.T5Gemma2EncoderConfig) configuration class: `T5Gemma2Encoder` (T5Gemma2EncoderConfig model) - [T5GemmaConfig](/docs/transformers/v5.23.0/vi/model_doc/t5gemma#transformers.T5GemmaConfig) configuration class: [T5GemmaModel](/docs/transformers/v5.23.0/vi/model_doc/t5gemma#transformers.T5GemmaModel) (T5GemmaConfig model) - [TableTransformerConfig](/docs/transformers/v5.23.0/vi/model_doc/table-transformer#transformers.TableTransformerConfig) configuration class: [TableTransformerModel](/docs/transformers/v5.23.0/vi/model_doc/table-transformer#transformers.TableTransformerModel) (TableTransformerConfig model) - [TapasConfig](/docs/transformers/v5.23.0/vi/model_doc/tapas#transformers.TapasConfig) configuration class: [TapasModel](/docs/transformers/v5.23.0/vi/model_doc/tapas#transformers.TapasModel) (TapasConfig model) - [TextNetConfig](/docs/transformers/v5.23.0/vi/model_doc/textnet#transformers.TextNetConfig) configuration class: [TextNetModel](/docs/transformers/v5.23.0/vi/model_doc/textnet#transformers.TextNetModel) (TextNetConfig model) - [TimeSeriesTransformerConfig](/docs/transformers/v5.23.0/vi/model_doc/time_series_transformer#transformers.TimeSeriesTransformerConfig) configuration class: [TimeSeriesTransformerModel](/docs/transformers/v5.23.0/vi/model_doc/time_series_transformer#transformers.TimeSeriesTransformerModel) (TimeSeriesTransformerConfig model) - [TimesFm2_5Config](/docs/transformers/v5.23.0/vi/model_doc/timesfm2_5#transformers.TimesFm2_5Config) configuration class: [TimesFm2_5Model](/docs/transformers/v5.23.0/vi/model_doc/timesfm2_5#transformers.TimesFm2_5Model) (TimesFm2_5Config model) - [TimesFmConfig](/docs/transformers/v5.23.0/vi/model_doc/timesfm#transformers.TimesFmConfig) configuration class: [TimesFmModel](/docs/transformers/v5.23.0/vi/model_doc/timesfm#transformers.TimesFmModel) (TimesFmConfig model) - [TimesformerConfig](/docs/transformers/v5.23.0/vi/model_doc/timesformer#transformers.TimesformerConfig) configuration class: [TimesformerModel](/docs/transformers/v5.23.0/vi/model_doc/timesformer#transformers.TimesformerModel) (TimesformerConfig model) - [TimmBackboneConfig](/docs/transformers/v5.23.0/vi/main_classes/backbones#transformers.TimmBackboneConfig) configuration class: [TimmBackbone](/docs/transformers/v5.23.0/vi/main_classes/backbones#transformers.TimmBackbone) (TimmBackboneConfig model) - [TimmWrapperConfig](/docs/transformers/v5.23.0/vi/model_doc/timm_wrapper#transformers.TimmWrapperConfig) configuration class: [TimmWrapperModel](/docs/transformers/v5.23.0/vi/model_doc/timm_wrapper#transformers.TimmWrapperModel) (TimmWrapperConfig model) - [Tipsv2Config](/docs/transformers/v5.23.0/vi/model_doc/tipsv2#transformers.Tipsv2Config) configuration class: [Tipsv2Model](/docs/transformers/v5.23.0/vi/model_doc/tipsv2#transformers.Tipsv2Model) (Tipsv2Config model) - [Tipsv2TextConfig](/docs/transformers/v5.23.0/vi/model_doc/tipsv2#transformers.Tipsv2TextConfig) configuration class: [Tipsv2TextModel](/docs/transformers/v5.23.0/vi/model_doc/tipsv2#transformers.Tipsv2TextModel) (Tipsv2TextConfig model) - [Tipsv2VisionConfig](/docs/transformers/v5.23.0/vi/model_doc/tipsv2#transformers.Tipsv2VisionConfig) configuration class: [Tipsv2VisionModel](/docs/transformers/v5.23.0/vi/model_doc/tipsv2#transformers.Tipsv2VisionModel) (Tipsv2VisionConfig model) - [TvpConfig](/docs/transformers/v5.23.0/vi/model_doc/tvp#transformers.TvpConfig) configuration class: [TvpModel](/docs/transformers/v5.23.0/vi/model_doc/tvp#transformers.TvpModel) (TvpConfig model) - [UMT5Config](/docs/transformers/v5.23.0/vi/model_doc/umt5#transformers.UMT5Config) configuration class: [UMT5Model](/docs/transformers/v5.23.0/vi/model_doc/umt5#transformers.UMT5Model) (UMT5Config model) - [UVDocConfig](/docs/transformers/v5.23.0/vi/model_doc/uvdoc#transformers.UVDocConfig) configuration class: [UVDocModel](/docs/transformers/v5.23.0/vi/model_doc/uvdoc#transformers.UVDocModel) (UVDocConfig model) - [UdopConfig](/docs/transformers/v5.23.0/vi/model_doc/udop#transformers.UdopConfig) configuration class: [UdopModel](/docs/transformers/v5.23.0/vi/model_doc/udop#transformers.UdopModel) (UdopConfig model) - [UltraVBertConfig](/docs/transformers/v5.23.0/vi/model_doc/ultravbert#transformers.UltraVBertConfig) configuration class: [UltraVBertModel](/docs/transformers/v5.23.0/vi/model_doc/ultravbert#transformers.UltraVBertModel) (UltraVBertConfig model) - [UltrabertConfig](/docs/transformers/v5.23.0/vi/model_doc/ultrabert#transformers.UltrabertConfig) configuration class: [UltrabertModel](/docs/transformers/v5.23.0/vi/model_doc/ultrabert#transformers.UltrabertModel) (UltrabertConfig model) - [UniSpeechConfig](/docs/transformers/v5.23.0/vi/model_doc/unispeech#transformers.UniSpeechConfig) configuration class: [UniSpeechModel](/docs/transformers/v5.23.0/vi/model_doc/unispeech#transformers.UniSpeechModel) (UniSpeechConfig model) - [UniSpeechSatConfig](/docs/transformers/v5.23.0/vi/model_doc/unispeech-sat#transformers.UniSpeechSatConfig) configuration class: [UniSpeechSatModel](/docs/transformers/v5.23.0/vi/model_doc/unispeech-sat#transformers.UniSpeechSatModel) (UniSpeechSatConfig model) - [UnivNetConfig](/docs/transformers/v5.23.0/vi/model_doc/univnet#transformers.UnivNetConfig) configuration class: [UnivNetModel](/docs/transformers/v5.23.0/vi/model_doc/univnet#transformers.UnivNetModel) (UnivNetConfig model) - [UnlimitedOcrConfig](/docs/transformers/v5.23.0/vi/model_doc/unlimited_ocr#transformers.UnlimitedOcrConfig) configuration class: [UnlimitedOcrModel](/docs/transformers/v5.23.0/vi/model_doc/unlimited_ocr#transformers.UnlimitedOcrModel) (UnlimitedOcrConfig model) - [VJEPA2Config](/docs/transformers/v5.23.0/vi/model_doc/vjepa2#transformers.VJEPA2Config) configuration class: [VJEPA2Model](/docs/transformers/v5.23.0/vi/model_doc/vjepa2#transformers.VJEPA2Model) (VJEPA2Config model) - [VaultGemmaConfig](/docs/transformers/v5.23.0/vi/model_doc/vaultgemma#transformers.VaultGemmaConfig) configuration class: [VaultGemmaModel](/docs/transformers/v5.23.0/vi/model_doc/vaultgemma#transformers.VaultGemmaModel) (VaultGemmaConfig model) - [ViTConfig](/docs/transformers/v5.23.0/vi/model_doc/vit#transformers.ViTConfig) configuration class: [ViTModel](/docs/transformers/v5.23.0/vi/model_doc/vit#transformers.ViTModel) (ViTConfig model) - [ViTMAEConfig](/docs/transformers/v5.23.0/vi/model_doc/vit_mae#transformers.ViTMAEConfig) configuration class: [ViTMAEModel](/docs/transformers/v5.23.0/vi/model_doc/vit_mae#transformers.ViTMAEModel) (ViTMAEConfig model) - [ViTMSNConfig](/docs/transformers/v5.23.0/vi/model_doc/vit_msn#transformers.ViTMSNConfig) configuration class: [ViTMSNModel](/docs/transformers/v5.23.0/vi/model_doc/vit_msn#transformers.ViTMSNModel) (ViTMSNConfig model) - [VibeVoiceAcousticTokenizerConfig](/docs/transformers/v5.23.0/vi/model_doc/vibevoice_acoustic_tokenizer#transformers.VibeVoiceAcousticTokenizerConfig) configuration class: [VibeVoiceAcousticTokenizerModel](/docs/transformers/v5.23.0/vi/model_doc/vibevoice_acoustic_tokenizer#transformers.VibeVoiceAcousticTokenizerModel) (VibeVoiceAcousticTokenizerConfig model) - [VibeVoiceAcousticTokenizerDecoderConfig](/docs/transformers/v5.23.0/vi/model_doc/vibevoice_acoustic_tokenizer#transformers.VibeVoiceAcousticTokenizerDecoderConfig) configuration class: [VibeVoiceAcousticTokenizerDecoderModel](/docs/transformers/v5.23.0/vi/model_doc/vibevoice_acoustic_tokenizer#transformers.VibeVoiceAcousticTokenizerDecoderModel) (VibeVoiceAcousticTokenizerDecoderConfig model) - [VibeVoiceAcousticTokenizerEncoderConfig](/docs/transformers/v5.23.0/vi/model_doc/vibevoice_acoustic_tokenizer#transformers.VibeVoiceAcousticTokenizerEncoderConfig) configuration class: [VibeVoiceAcousticTokenizerEncoderModel](/docs/transformers/v5.23.0/vi/model_doc/vibevoice_acoustic_tokenizer#transformers.VibeVoiceAcousticTokenizerEncoderModel) (VibeVoiceAcousticTokenizerEncoderConfig model) - [VibeVoiceAsrConfig](/docs/transformers/v5.23.0/vi/model_doc/vibevoice_asr#transformers.VibeVoiceAsrConfig) configuration class: [VibeVoiceAsrModel](/docs/transformers/v5.23.0/vi/model_doc/vibevoice_asr#transformers.VibeVoiceAsrModel) (VibeVoiceAsrConfig model) - [VibeVoiceConfig](/docs/transformers/v5.23.0/vi/model_doc/vibevoice#transformers.VibeVoiceConfig) configuration class: [VibeVoiceForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/vibevoice#transformers.VibeVoiceForConditionalGeneration) (VibeVoiceConfig model) - [VideoLlama3Config](/docs/transformers/v5.23.0/vi/model_doc/video_llama_3#transformers.VideoLlama3Config) configuration class: [VideoLlama3Model](/docs/transformers/v5.23.0/vi/model_doc/video_llama_3#transformers.VideoLlama3Model) (VideoLlama3Config model) - [VideoLlama3VisionConfig](/docs/transformers/v5.23.0/vi/model_doc/video_llama_3#transformers.VideoLlama3VisionConfig) configuration class: [VideoLlama3VisionModel](/docs/transformers/v5.23.0/vi/model_doc/video_llama_3#transformers.VideoLlama3VisionModel) (VideoLlama3VisionConfig model) - [VideoLlavaConfig](/docs/transformers/v5.23.0/vi/model_doc/video_llava#transformers.VideoLlavaConfig) configuration class: [VideoLlavaModel](/docs/transformers/v5.23.0/vi/model_doc/video_llava#transformers.VideoLlavaModel) (VideoLlavaConfig model) - [VideoMAEConfig](/docs/transformers/v5.23.0/vi/model_doc/videomae#transformers.VideoMAEConfig) configuration class: [VideoMAEModel](/docs/transformers/v5.23.0/vi/model_doc/videomae#transformers.VideoMAEModel) (VideoMAEConfig model) - [VideoPrismConfig](/docs/transformers/v5.23.0/vi/model_doc/videoprism#transformers.VideoPrismConfig) configuration class: [VideoPrismClipModel](/docs/transformers/v5.23.0/vi/model_doc/videoprism#transformers.VideoPrismClipModel) (VideoPrismConfig model) - [VideoPrismVisionConfig](/docs/transformers/v5.23.0/vi/model_doc/videoprism#transformers.VideoPrismVisionConfig) configuration class: [VideoPrismVisionModel](/docs/transformers/v5.23.0/vi/model_doc/videoprism#transformers.VideoPrismVisionModel) (VideoPrismVisionConfig model) - [ViltConfig](/docs/transformers/v5.23.0/vi/model_doc/vilt#transformers.ViltConfig) configuration class: [ViltModel](/docs/transformers/v5.23.0/vi/model_doc/vilt#transformers.ViltModel) (ViltConfig model) - [VipLlavaConfig](/docs/transformers/v5.23.0/vi/model_doc/vipllava#transformers.VipLlavaConfig) configuration class: [VipLlavaModel](/docs/transformers/v5.23.0/vi/model_doc/vipllava#transformers.VipLlavaModel) (VipLlavaConfig model) - [VisionTextDualEncoderConfig](/docs/transformers/v5.23.0/vi/model_doc/vision-text-dual-encoder#transformers.VisionTextDualEncoderConfig) configuration class: [VisionTextDualEncoderModel](/docs/transformers/v5.23.0/vi/model_doc/vision-text-dual-encoder#transformers.VisionTextDualEncoderModel) (VisionTextDualEncoderConfig model) - [VisualBertConfig](/docs/transformers/v5.23.0/vi/model_doc/visual_bert#transformers.VisualBertConfig) configuration class: [VisualBertModel](/docs/transformers/v5.23.0/vi/model_doc/visual_bert#transformers.VisualBertModel) (VisualBertConfig model) - [VitDetConfig](/docs/transformers/v5.23.0/vi/model_doc/vitdet#transformers.VitDetConfig) configuration class: [VitDetModel](/docs/transformers/v5.23.0/vi/model_doc/vitdet#transformers.VitDetModel) (VitDetConfig model) - [VitsConfig](/docs/transformers/v5.23.0/vi/model_doc/vits#transformers.VitsConfig) configuration class: [VitsModel](/docs/transformers/v5.23.0/vi/model_doc/vits#transformers.VitsModel) (VitsConfig model) - [VivitConfig](/docs/transformers/v5.23.0/vi/model_doc/vivit#transformers.VivitConfig) configuration class: [VivitModel](/docs/transformers/v5.23.0/vi/model_doc/vivit#transformers.VivitModel) (VivitConfig model) - [VoxtralConfig](/docs/transformers/v5.23.0/vi/model_doc/voxtral#transformers.VoxtralConfig) configuration class: [VoxtralModel](/docs/transformers/v5.23.0/vi/model_doc/voxtral#transformers.VoxtralModel) (VoxtralConfig model) - [VoxtralEncoderConfig](/docs/transformers/v5.23.0/vi/model_doc/voxtral#transformers.VoxtralEncoderConfig) configuration class: [VoxtralEncoder](/docs/transformers/v5.23.0/vi/model_doc/voxtral#transformers.VoxtralEncoder) (VoxtralEncoderConfig model) - [VoxtralRealtimeConfig](/docs/transformers/v5.23.0/vi/model_doc/voxtral_realtime#transformers.VoxtralRealtimeConfig) configuration class: [VoxtralRealtimeModel](/docs/transformers/v5.23.0/vi/model_doc/voxtral_realtime#transformers.VoxtralRealtimeModel) (VoxtralRealtimeConfig model) - [VoxtralRealtimeEncoderConfig](/docs/transformers/v5.23.0/vi/model_doc/voxtral_realtime#transformers.VoxtralRealtimeEncoderConfig) configuration class: [VoxtralRealtimeEncoder](/docs/transformers/v5.23.0/vi/model_doc/voxtral_realtime#transformers.VoxtralRealtimeEncoder) (VoxtralRealtimeEncoderConfig model) - [VoxtralRealtimeTextConfig](/docs/transformers/v5.23.0/vi/model_doc/voxtral_realtime#transformers.VoxtralRealtimeTextConfig) configuration class: `VoxtralRealtimeTextModel` (VoxtralRealtimeTextConfig model) - [Wav2Vec2BertConfig](/docs/transformers/v5.23.0/vi/model_doc/wav2vec2-bert#transformers.Wav2Vec2BertConfig) configuration class: [Wav2Vec2BertModel](/docs/transformers/v5.23.0/vi/model_doc/wav2vec2-bert#transformers.Wav2Vec2BertModel) (Wav2Vec2BertConfig model) - [Wav2Vec2Config](/docs/transformers/v5.23.0/vi/model_doc/wav2vec2#transformers.Wav2Vec2Config) configuration class: [Wav2Vec2Model](/docs/transformers/v5.23.0/vi/model_doc/wav2vec2#transformers.Wav2Vec2Model) (Wav2Vec2Config model) - [Wav2Vec2ConformerConfig](/docs/transformers/v5.23.0/vi/model_doc/wav2vec2-conformer#transformers.Wav2Vec2ConformerConfig) configuration class: [Wav2Vec2ConformerModel](/docs/transformers/v5.23.0/vi/model_doc/wav2vec2-conformer#transformers.Wav2Vec2ConformerModel) (Wav2Vec2ConformerConfig model) - [WavLMConfig](/docs/transformers/v5.23.0/vi/model_doc/wavlm#transformers.WavLMConfig) configuration class: [WavLMModel](/docs/transformers/v5.23.0/vi/model_doc/wavlm#transformers.WavLMModel) (WavLMConfig model) - [WhisperConfig](/docs/transformers/v5.23.0/vi/model_doc/whisper#transformers.WhisperConfig) configuration class: [WhisperModel](/docs/transformers/v5.23.0/vi/model_doc/whisper#transformers.WhisperModel) (WhisperConfig model) - [XCLIPConfig](/docs/transformers/v5.23.0/vi/model_doc/xclip#transformers.XCLIPConfig) configuration class: [XCLIPModel](/docs/transformers/v5.23.0/vi/model_doc/xclip#transformers.XCLIPModel) (XCLIPConfig model) - [XGLMConfig](/docs/transformers/v5.23.0/vi/model_doc/xglm#transformers.XGLMConfig) configuration class: [XGLMModel](/docs/transformers/v5.23.0/vi/model_doc/xglm#transformers.XGLMModel) (XGLMConfig model) - [XLMConfig](/docs/transformers/v5.23.0/vi/model_doc/xlm#transformers.XLMConfig) configuration class: [XLMModel](/docs/transformers/v5.23.0/vi/model_doc/xlm#transformers.XLMModel) (XLMConfig model) - [XLMRobertaConfig](/docs/transformers/v5.23.0/vi/model_doc/xlm-roberta#transformers.XLMRobertaConfig) configuration class: [XLMRobertaModel](/docs/transformers/v5.23.0/vi/model_doc/xlm-roberta#transformers.XLMRobertaModel) (XLMRobertaConfig model) - [XLMRobertaXLConfig](/docs/transformers/v5.23.0/vi/model_doc/xlm-roberta-xl#transformers.XLMRobertaXLConfig) configuration class: [XLMRobertaXLModel](/docs/transformers/v5.23.0/vi/model_doc/xlm-roberta-xl#transformers.XLMRobertaXLModel) (XLMRobertaXLConfig model) - [XLNetConfig](/docs/transformers/v5.23.0/vi/model_doc/xlnet#transformers.XLNetConfig) configuration class: [XLNetModel](/docs/transformers/v5.23.0/vi/model_doc/xlnet#transformers.XLNetModel) (XLNetConfig model) - [Xcodec2Config](/docs/transformers/v5.23.0/vi/model_doc/xcodec2#transformers.Xcodec2Config) configuration class: [Xcodec2Model](/docs/transformers/v5.23.0/vi/model_doc/xcodec2#transformers.Xcodec2Model) (Xcodec2Config model) - [XcodecConfig](/docs/transformers/v5.23.0/vi/model_doc/xcodec#transformers.XcodecConfig) configuration class: [XcodecModel](/docs/transformers/v5.23.0/vi/model_doc/xcodec#transformers.XcodecModel) (XcodecConfig model) - [XmodConfig](/docs/transformers/v5.23.0/vi/model_doc/xmod#transformers.XmodConfig) configuration class: [XmodModel](/docs/transformers/v5.23.0/vi/model_doc/xmod#transformers.XmodModel) (XmodConfig model) - [YolosConfig](/docs/transformers/v5.23.0/vi/model_doc/yolos#transformers.YolosConfig) configuration class: [YolosModel](/docs/transformers/v5.23.0/vi/model_doc/yolos#transformers.YolosModel) (YolosConfig model) - [YosoConfig](/docs/transformers/v5.23.0/vi/model_doc/yoso#transformers.YosoConfig) configuration class: [YosoModel](/docs/transformers/v5.23.0/vi/model_doc/yoso#transformers.YosoModel) (YosoConfig model) - [YoutuConfig](/docs/transformers/v5.23.0/vi/model_doc/youtu#transformers.YoutuConfig) configuration class: [YoutuModel](/docs/transformers/v5.23.0/vi/model_doc/youtu#transformers.YoutuModel) (YoutuConfig model) - [Zamba2Config](/docs/transformers/v5.23.0/vi/model_doc/zamba2#transformers.Zamba2Config) configuration class: [Zamba2Model](/docs/transformers/v5.23.0/vi/model_doc/zamba2#transformers.Zamba2Model) (Zamba2Config model) - [ZambaConfig](/docs/transformers/v5.23.0/vi/model_doc/zamba#transformers.ZambaConfig) configuration class: [ZambaModel](/docs/transformers/v5.23.0/vi/model_doc/zamba#transformers.ZambaModel) (ZambaConfig model) - [ZayaConfig](/docs/transformers/v5.23.0/vi/model_doc/zaya#transformers.ZayaConfig) configuration class: [ZayaModel](/docs/transformers/v5.23.0/vi/model_doc/zaya#transformers.ZayaModel) (ZayaConfig model) - [xLSTMConfig](/docs/transformers/v5.23.0/vi/model_doc/xlstm#transformers.xLSTMConfig) configuration class: [xLSTMModel](/docs/transformers/v5.23.0/vi/model_doc/xlstm#transformers.xLSTMModel) (xLSTMConfig model)

attn_implementation (`str`, *tùy chọn*) : Cách triển khai attention sẽ được sử dụng trong mô hình (nếu có liên quan). Có thể là một trong các giá trị sau - `"eager"` (triển khai thủ công của attention) - `"sdpa"` (sử dụng [`F.scaled_dot_product_attention`](https://pytorch.org/docs/master/generated/torch.nn.functional.scaled_dot_product_attention.html)) - `"flash_attention_2"` (sử dụng [Dao-AILab/flash-attention](https://github.com/Dao-AILab/flash-attention)) - `"flash_attention_3"` (sử dụng [Dao-AILab/flash-attention/hopper](https://github.com/Dao-AILab/flash-attention/tree/main/hopper)) - `"flash_attention_4"` (sử dụng [Dao-AILab/flash-attention/flash_attn/cute](https://github.com/Dao-AILab/flash-attention/tree/main/flash_attn/cute)). Mặc định, nếu khả dụng, SDPA sẽ được sử dụng cho torch>=2.1.1. Mặc định trong các trường hợp khác là triển khai thủ công `"eager"`.

Khởi tạo một trong các lớp mô hình cơ bản của thư viện từ một cấu hình.

Lưu ý: Việc tải một mô hình từ tệp cấu hình của nó **không** tải trọng số của mô hình. Nó chỉ ảnh hưởng đến cấu hình của mô hình. Hãy sử dụng [from_pretrained()](/docs/transformers/v5.23.0/vi/model_doc/auto#transformers.AutoModel.from_pretrained) để tải trọng số của mô hình.

Ví dụ:

```python
>>> from transformers import AutoConfig, AutoModel

>>> # Download configuration from huggingface.co and cache.
>>> config = AutoConfig.from_pretrained("google-bert/bert-base-cased")
>>> model = AutoModel.from_config(config)
```

#### from_pretrained[[transformers.AutoModel.from_pretrained]]

```python
from_pretrained(*model_args, **kwargs)
```

[Nguồn](https://github.com/huggingface/transformers/blob/v5.23.0/src/transformers/models/auto/auto_factory.py#L260)

**Tham số:**

pretrained_model_name_or_path (`str` hoặc `os.PathLike`) : Có thể là:  - Một chuỗi, *model id* của một model được huấn luyện trước lưu trong kho model trên huggingface.co. - Đường dẫn đến một *thư mục* chứa trọng số model được lưu bằng [save_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.save_pretrained), ví dụ: `./my_model_directory/`.

model_args (các đối số vị trí bổ sung, *tùy chọn*) : Sẽ được truyền đến phương thức `__init__()` của model bên dưới.

config ([PreTrainedConfig](/docs/transformers/v5.23.0/vi/main_classes/configuration#transformers.PreTrainedConfig), *tùy chọn*) : Cấu hình cho mô hình cần sử dụng thay vì cấu hình được tải tự động. Cấu hình có thể được tải tự động khi: - Mô hình là một mô hình do thư viện cung cấp (được tải bằng chuỗi *model id* của một mô hình được huấn luyện trước). - Mô hình đã được lưu bằng [save_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.save_pretrained) và được tải lại bằng cách cung cấp thư mục lưu. - Mô hình được tải bằng cách cung cấp một thư mục cục bộ làm `pretrained_model_name_or_path` và một tệp cấu hình JSON có tên *config.json* được tìm thấy trong thư mục đó.

state_dict (*dict[str, torch.Tensor]*, *optional*) : Một state dictionary để sử dụng thay cho state dictionary được tải từ tệp trọng số đã lưu. Tùy chọn này có thể được sử dụng nếu bạn muốn tạo một mô hình từ cấu hình được huấn luyện trước nhưng tải trọng số của riêng bạn. Tuy nhiên, trong trường hợp này, bạn nên kiểm tra xem việc sử dụng [save_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.save_pretrained) và [from_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.from_pretrained) có phải là một tùy chọn đơn giản hơn hay không.

cache_dir (`str` hoặc `os.PathLike`, *tùy chọn*) : Đường dẫn đến thư mục mà cấu hình mô hình được huấn luyện trước đã tải xuống sẽ được lưu vào bộ nhớ đệm nếu không sử dụng bộ nhớ đệm tiêu chuẩn.

force_download (`bool`, *tùy chọn*, mặc định là `False`) : Xác định có nên ép buộc tải lại (re-download) trọng số mô hình và các tệp cấu hình hay không, ghi đè lên các phiên bản đã được lưu trong bộ nhớ đệm nếu chúng tồn tại.

proxies (`dict[str, str]`, *tùy chọn*) : Một từ điển các máy chủ proxy để sử dụng theo giao thức hoặc điểm cuối, ví dụ: `{'http': 'foo.bar:3128', 'http://hostname': 'foo.bar:4012'}`. Các proxy được sử dụng cho mỗi yêu cầu.

output_loading_info(`bool`, *tuỳ chọn*, mặc định là `False`) : Có trả về một từ điển chứa các khóa bị thiếu, các khóa không mong đợi và thông báo lỗi hay không.

local_files_only(`bool`, *tùy chọn*, mặc định là `False`) : Có chỉ xem các tệp cục bộ hay không (ví dụ: không thử tải xuống mô hình).

revision (`str`, *tùy chọn*, mặc định là `"main"`) : Phiên bản mô hình cụ thể cần sử dụng. Nó có thể là tên nhánh, tên thẻ hoặc id commit, vì chúng tôi sử dụng hệ thống dựa trên git để lưu trữ các mô hình và các sản phẩm khác trên huggingface.co, do đó `revision` có thể là bất kỳ định danh nào được git cho phép.

trust_remote_code (`bool`, *tuỳ chọn*, mặc định là `False`) : Cho phép hay không cho phép các mô hình tùy chỉnh được định nghĩa trên Hub trong các tệp modeling riêng của chúng. Chỉ nên đặt tùy chọn này thành `True` cho các kho bạn tin tưởng và đã đọc mã nguồn, vì nó sẽ thực thi mã có trên Hub trên máy cục bộ của bạn.

code_revision (`str`, *tùy chọn*, mặc định là `"main"`) : Phiên bản cụ thể để sử dụng cho mã trên Hub, nếu mã nằm trong một kho lưu trữ khác với phần còn lại của mô hình. Nó có thể là tên nhánh, tên thẻ hoặc id commit, vì chúng tôi sử dụng hệ thống dựa trên git để lưu trữ các mô hình và các sản phẩm khác trên huggingface.co, do đó `revision` có thể là bất kỳ định danh nào được git cho phép.

kwargs (thêm các đối số từ khóa, *tùy chọn*) : Có thể được sử dụng để cập nhật đối tượng cấu hình (sau khi nó được tải) và khởi tạo mô hình (ví dụ: `output_attentions=True`). Hoạt động khác nhau tùy thuộc vào việc có cung cấp `config` hay được tải tự động:  - Nếu một cấu hình được cung cấp với `config`, `**kwargs` sẽ được truyền trực tiếp đến phương thức `__init__` của mô hình cơ sở (chúng tôi giả định rằng tất cả các cập nhật liên quan đến cấu hình đã được thực hiện) - Nếu không cung cấp cấu hình, `kwargs` sẽ trước tiên được truyền đến hàm khởi tạo của lớp cấu hình ([from_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/configuration#transformers.PreTrainedConfig.from_pretrained)). Mỗi khóa của `kwargs` tương ứng với một thuộc tính cấu hình sẽ được sử dụng để ghi đè thuộc tính đó bằng giá trị `kwargs` được cung cấp. Các khóa còn lại không tương ứng với bất kỳ thuộc tính cấu hình nào sẽ được truyền đến hàm `__init__` của mô hình cơ sở.

Khởi tạo một trong các lớp mô hình cơ sở của thư viện từ một mô hình được huấn luyện trước.

Lớp model cần khởi tạo được chọn dựa trên thuộc tính `model_type` của đối tượng config (được truyền dưới dạng đối số hoặc được nạp từ `pretrained_model_name_or_path` nếu có thể), hoặc khi thuộc tính này bị thiếu, bằng cách sử dụng khớp mẫu trên `pretrained_model_name_or_path`:

- **afmoe** -- [AfmoeModel](/docs/transformers/v5.23.0/vi/model_doc/afmoe#transformers.AfmoeModel) (mô hình AfmoeConfig)
- **aimv2** -- [Aimv2Model](/docs/transformers/v5.23.0/vi/model_doc/aimv2#transformers.Aimv2Model) (mô hình Aimv2Config)
- **aimv2_vision_model** -- [Aimv2VisionModel](/docs/transformers/v5.23.0/vi/model_doc/aimv2#transformers.Aimv2VisionModel) (mô hình Aimv2VisionConfig)
- **albert** -- [AlbertModel](/docs/transformers/v5.23.0/vi/model_doc/albert#transformers.AlbertModel) (mô hình AlbertConfig)
- **align** -- [AlignModel](/docs/transformers/v5.23.0/vi/model_doc/align#transformers.AlignModel) (AlignConfig model)
- **altclip** -- [AltCLIPModel](/docs/transformers/v5.23.0/vi/model_doc/altclip#transformers.AltCLIPModel) (mô hình AltCLIPConfig)
- **apertus** -- [ApertusModel](/docs/transformers/v5.23.0/vi/model_doc/apertus#transformers.ApertusModel) (mô hình ApertusConfig)
- **arcee** -- [ArceeModel](/docs/transformers/v5.23.0/vi/model_doc/arcee#transformers.ArceeModel) (mô hình ArceeConfig)
- **aria** -- [AriaModel](/docs/transformers/v5.23.0/vi/model_doc/aria#transformers.AriaModel) (mô hình AriaConfig)
- **aria_text** -- [AriaTextModel](/docs/transformers/v5.23.0/vi/model_doc/aria#transformers.AriaTextModel) (mô hình AriaTextConfig)
- **audio-spectrogram-transformer** -- [ASTModel](/docs/transformers/v5.23.0/vi/model_doc/audio-spectrogram-transformer#transformers.ASTModel) (mô hình ASTConfig)
- **audioflamingo3** -- [AudioFlamingo3Model](/docs/transformers/v5.23.0/vi/model_doc/audioflamingo3#transformers.AudioFlamingo3Model) (mô hình AudioFlamingo3Config)
- **audioflamingo3_encoder** -- [AudioFlamingo3Encoder](/docs/transformers/v5.23.0/vi/model_doc/audioflamingo3#transformers.AudioFlamingo3Encoder) (mô hình AudioFlamingo3EncoderConfig)
- **autoformer** -- [AutoformerModel](/docs/transformers/v5.23.0/vi/model_doc/autoformer#transformers.AutoformerModel) (mô hình AutoformerConfig)
- **axk1** -- [AXK1Model](/docs/transformers/v5.23.0/vi/model_doc/axk1#transformers.AXK1Model) (mô hình AXK1Config)
- **axk2** -- [AXK2Model](/docs/transformers/v5.23.0/vi/model_doc/axk2#transformers.AXK2Model) (mô hình AXK2Config)
- **aya_vision** -- [AyaVisionModel](/docs/transformers/v5.23.0/vi/model_doc/aya_vision#transformers.AyaVisionModel) (mô hình AyaVisionConfig)
- **bailing_hybrid** -- [BailingHybridModel](/docs/transformers/v5.23.0/vi/model_doc/bailing_hybrid#transformers.BailingHybridModel) (mô hình BailingHybridConfig)
- **bamba** -- [BambaModel](/docs/transformers/v5.23.0/vi/model_doc/bamba#transformers.BambaModel) (mô hình BambaConfig)
- **bark** -- [BarkModel](/docs/transformers/v5.23.0/vi/model_doc/bark#transformers.BarkModel) (mô hình BarkConfig)
- **bart** -- [BartModel](/docs/transformers/v5.23.0/vi/model_doc/bart#transformers.BartModel) (mô hình BartConfig)
- **beam** -- [BeamModel](/docs/transformers/v5.23.0/vi/model_doc/beam#transformers.BeamModel) (mô hình BeamConfig)
- **beit** -- [BeitModel](/docs/transformers/v5.23.0/vi/model_doc/beit#transformers.BeitModel) (mô hình BeitConfig)
- **bert** -- [BertModel](/docs/transformers/v5.23.0/vi/model_doc/bert#transformers.BertModel) (mô hình BertConfig)
- **bert-generation** -- [BertGenerationEncoder](/docs/transformers/v5.23.0/vi/model_doc/bert-generation#transformers.BertGenerationEncoder) (mô hình BertGenerationConfig)
- **big_bird** -- [BigBirdModel](/docs/transformers/v5.23.0/vi/model_doc/big_bird#transformers.BigBirdModel) (mô hình BigBirdConfig)
- **bigbird_pegasus** -- [BigBirdPegasusModel](/docs/transformers/v5.23.0/vi/model_doc/bigbird_pegasus#transformers.BigBirdPegasusModel) (mô hình BigBirdPegasusConfig)
- **biogpt** -- [BioGptModel](/docs/transformers/v5.23.0/vi/model_doc/biogpt#transformers.BioGptModel) (mô hình BioGptConfig)
- **bit** -- [BitModel](/docs/transformers/v5.23.0/vi/model_doc/bit#transformers.BitModel) (mô hình BitConfig)
- **bitnet** -- [BitNetModel](/docs/transformers/v5.23.0/vi/model_doc/bitnet#transformers.BitNetModel) (mô hình BitNetConfig)
- **blenderbot** -- [BlenderbotModel](/docs/transformers/v5.23.0/vi/model_doc/blenderbot#transformers.BlenderbotModel) (mô hình BlenderbotConfig)
- **blenderbot-small** -- [BlenderbotSmallModel](/docs/transformers/v5.23.0/vi/model_doc/blenderbot-small#transformers.BlenderbotSmallModel) (mô hình BlenderbotSmallConfig)
- **blip** -- [BlipModel](/docs/transformers/v5.23.0/vi/model_doc/blip#transformers.BlipModel) (mô hình BlipConfig)
- **blip-2** -- [Blip2Model](/docs/transformers/v5.23.0/vi/model_doc/blip-2#transformers.Blip2Model) (mô hình Blip2Config)
- **blip_2_qformer** -- [Blip2QFormerModel](/docs/transformers/v5.23.0/vi/model_doc/blip-2#transformers.Blip2QFormerModel) (mô hình Blip2QFormerConfig)
- **bloom** -- [BloomModel](/docs/transformers/v5.23.0/vi/model_doc/bloom#transformers.BloomModel) (mô hình BloomConfig)
- **blt** -- [BltModel](/docs/transformers/v5.23.0/vi/model_doc/blt#transformers.BltModel) (mô hình BltConfig)
- **bridgetower** -- [BridgeTowerModel](/docs/transformers/v5.23.0/vi/model_doc/bridgetower#transformers.BridgeTowerModel) (mô hình BridgeTowerConfig)
- **bros** -- [BrosModel](/docs/transformers/v5.23.0/vi/model_doc/bros#transformers.BrosModel) (mô hình BrosConfig)
- **camembert** -- [CamembertModel](/docs/transformers/v5.23.0/vi/model_doc/camembert#transformers.CamembertModel) (mô hình CamembertConfig)
- **canary** -- [CanaryModel](/docs/transformers/v5.23.0/vi/model_doc/canary#transformers.CanaryModel) (mô hình CanaryConfig)
- **canine** -- [CanineModel](/docs/transformers/v5.23.0/vi/model_doc/canine#transformers.CanineModel) (mô hình CanineConfig)
- **chameleon** -- [ChameleonModel](/docs/transformers/v5.23.0/vi/model_doc/chameleon#transformers.ChameleonModel) (mô hình ChameleonConfig)
- **chinese_clip** -- [ChineseCLIPModel](/docs/transformers/v5.23.0/vi/model_doc/chinese_clip#transformers.ChineseCLIPModel) (mô hình ChineseCLIPConfig)
- **chinese_clip_vision_model** -- [ChineseCLIPVisionModel](/docs/transformers/v5.23.0/vi/model_doc/chinese_clip#transformers.ChineseCLIPVisionModel) (mô hình ChineseCLIPVisionConfig)
- **clap** -- [ClapModel](/docs/transformers/v5.23.0/vi/model_doc/clap#transformers.ClapModel) (mô hình ClapConfig)
- **clip** -- [CLIPModel](/docs/transformers/v5.23.0/vi/model_doc/clip#transformers.CLIPModel) (mô hình CLIPConfig)
- **clip_text_model** -- [CLIPTextModel](/docs/transformers/v5.23.0/vi/model_doc/clip#transformers.CLIPTextModel) (mô hình CLIPTextConfig)
- **clip_vision_model** -- [CLIPVisionModel](/docs/transformers/v5.23.0/vi/model_doc/clip#transformers.CLIPVisionModel) (mô hình CLIPVisionConfig)
- **clipseg** -- [CLIPSegModel](/docs/transformers/v5.23.0/vi/model_doc/clipseg#transformers.CLIPSegModel) (mô hình CLIPSegConfig)
- **clvp** -- [ClvpModelForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/clvp#transformers.ClvpModelForConditionalGeneration) (mô hình ClvpConfig)
- **codegen** -- [CodeGenModel](/docs/transformers/v5.23.0/vi/model_doc/codegen#transformers.CodeGenModel) (mô hình CodeGenConfig)
- **cohere** -- [CohereModel](/docs/transformers/v5.23.0/vi/model_doc/cohere#transformers.CohereModel) (mô hình CohereConfig)
- **cohere2** -- [Cohere2Model](/docs/transformers/v5.23.0/vi/model_doc/cohere2#transformers.Cohere2Model) (mô hình Cohere2Config)
- **cohere2_moe** -- [Cohere2MoeModel](/docs/transformers/v5.23.0/vi/model_doc/cohere2_moe#transformers.Cohere2MoeModel) (mô hình Cohere2MoeConfig)
- **cohere2_vision** -- [Cohere2VisionModel](/docs/transformers/v5.23.0/vi/model_doc/cohere2_vision#transformers.Cohere2VisionModel) (mô hình Cohere2VisionConfig)
- **cohere_asr** -- [CohereAsrModel](/docs/transformers/v5.23.0/vi/model_doc/cohere_asr#transformers.CohereAsrModel) (mô hình CohereAsrConfig)
- **cohere_compass** -- [CohereCompassModel](/docs/transformers/v5.23.0/vi/model_doc/cohere_compass#transformers.CohereCompassModel) (mô hình CohereCompassConfig)
- **cohere_compass_text** -- [CohereCompassTextModel](/docs/transformers/v5.23.0/vi/model_doc/cohere_compass#transformers.CohereCompassTextModel) (mô hình CohereCompassTextConfig)
- **cohere_compass_vision** -- [CohereCompassVisionModel](/docs/transformers/v5.23.0/vi/model_doc/cohere_compass#transformers.CohereCompassVisionModel) (mô hình CohereCompassVisionConfig)
- **conditional_detr** -- [ConditionalDetrModel](/docs/transformers/v5.23.0/vi/model_doc/conditional_detr#transformers.ConditionalDetrModel) (mô hình ConditionalDetrConfig)
- **convbert** -- [ConvBertModel](/docs/transformers/v5.23.0/vi/model_doc/convbert#transformers.ConvBertModel) (mô hình ConvBertConfig)
- **convnext** -- [ConvNextModel](/docs/transformers/v5.23.0/vi/model_doc/convnext#transformers.ConvNextModel) (mô hình ConvNextConfig)
- **convnextv2** -- [ConvNextV2Model](/docs/transformers/v5.23.0/vi/model_doc/convnextv2#transformers.ConvNextV2Model) (mô hình ConvNextV2Config)
- **cosmos3_edge** -- [Cosmos3EdgeModel](/docs/transformers/v5.23.0/vi/model_doc/cosmos3_edge#transformers.Cosmos3EdgeModel) (mô hình Cosmos3EdgeConfig)
- **cosmos3_edge_text** -- [Cosmos3EdgeTextModel](/docs/transformers/v5.23.0/vi/model_doc/cosmos3_edge#transformers.Cosmos3EdgeTextModel) (mô hình Cosmos3EdgeTextConfig)
- **cosmos3_edge_vision** -- [Cosmos3EdgeVisionModel](/docs/transformers/v5.23.0/vi/model_doc/cosmos3_edge#transformers.Cosmos3EdgeVisionModel) (mô hình Cosmos3EdgeVisionConfig)
- **cosmos3_omni** -- [Cosmos3OmniModel](/docs/transformers/v5.23.0/vi/model_doc/cosmos3_omni#transformers.Cosmos3OmniModel) (mô hình Cosmos3OmniConfig)
- **cpmant** -- [CpmAntModel](/docs/transformers/v5.23.0/vi/model_doc/cpmant#transformers.CpmAntModel) (mô hình CpmAntConfig)
- **csm** -- [CsmForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/csm#transformers.CsmForConditionalGeneration) (mô hình CsmConfig)
- **ctrl** -- [CTRLModel](/docs/transformers/v5.23.0/vi/model_doc/ctrl#transformers.CTRLModel) (mô hình CTRLConfig)
- **cvt** -- [CvtModel](/docs/transformers/v5.23.0/vi/model_doc/cvt#transformers.CvtModel) (mô hình CvtConfig)
- **cwm** -- [CwmModel](/docs/transformers/v5.23.0/vi/model_doc/cwm#transformers.CwmModel) (mô hình CwmConfig)
- **d_fine** -- [DFineModel](/docs/transformers/v5.23.0/vi/model_doc/d_fine#transformers.DFineModel) (mô hình DFineConfig)
- **dab-detr** -- [DabDetrModel](/docs/transformers/v5.23.0/vi/model_doc/dab-detr#transformers.DabDetrModel) (mô hình DabDetrConfig)
- **dac** -- [DacModel](/docs/transformers/v5.23.0/vi/model_doc/dac#transformers.DacModel) (mô hình DacConfig)
- **data2vec-audio** -- [Data2VecAudioModel](/docs/transformers/v5.23.0/vi/model_doc/data2vec#transformers.Data2VecAudioModel) (mô hình Data2VecAudioConfig)
- **data2vec-text** -- [Data2VecTextModel](/docs/transformers/v5.23.0/vi/model_doc/data2vec#transformers.Data2VecTextModel) (mô hình Data2VecTextConfig)
- **data2vec-vision** -- [Data2VecVisionModel](/docs/transformers/v5.23.0/vi/model_doc/data2vec#transformers.Data2VecVisionModel) (mô hình Data2VecVisionConfig)
- **dbrx** -- [DbrxModel](/docs/transformers/v5.23.0/vi/model_doc/dbrx#transformers.DbrxModel) (mô hình DbrxConfig)
- **deberta** -- [DebertaModel](/docs/transformers/v5.23.0/vi/model_doc/deberta#transformers.DebertaModel) (mô hình DebertaConfig)
- **deberta-v2** -- [DebertaV2Model](/docs/transformers/v5.23.0/vi/model_doc/deberta-v2#transformers.DebertaV2Model) (mô hình DebertaV2Config)
- **decision_transformer** -- [DecisionTransformerModel](/docs/transformers/v5.23.0/vi/model_doc/decision_transformer#transformers.DecisionTransformerModel) (mô hình DecisionTransformerConfig)
- **deepseek_ocr2** -- [DeepseekOcr2Model](/docs/transformers/v5.23.0/vi/model_doc/deepseek_ocr2#transformers.DeepseekOcr2Model) (mô hình DeepseekOcr2Config)
- **deepseek_v2** -- [DeepseekV2Model](/docs/transformers/v5.23.0/vi/model_doc/deepseek_v2#transformers.DeepseekV2Model) (mô hình DeepseekV2Config)
- **deepseek_v3** -- [DeepseekV3Model](/docs/transformers/v5.23.0/vi/model_doc/deepseek_v3#transformers.DeepseekV3Model) (mô hình DeepseekV3Config)
- **deepseek_v32** -- [DeepseekV32Model](/docs/transformers/v5.23.0/vi/model_doc/deepseek_v32#transformers.DeepseekV32Model) (mô hình DeepseekV32Config)
- **deepseek_v4** -- [DeepseekV4Model](/docs/transformers/v5.23.0/vi/model_doc/deepseek_v4#transformers.DeepseekV4Model) (mô hình DeepseekV4Config)
- **deepseek_vl** -- [DeepseekVLModel](/docs/transformers/v5.23.0/vi/model_doc/deepseek_vl#transformers.DeepseekVLModel) (mô hình DeepseekVLConfig)
- **deepseek_vl_hybrid** -- [DeepseekVLHybridModel](/docs/transformers/v5.23.0/vi/model_doc/deepseek_vl_hybrid#transformers.DeepseekVLHybridModel) (mô hình DeepseekVLHybridConfig)
- **deformable_detr** -- [DeformableDetrModel](/docs/transformers/v5.23.0/vi/model_doc/deformable_detr#transformers.DeformableDetrModel) (mô hình DeformableDetrConfig)
- **deimv2** -- [Deimv2Model](/docs/transformers/v5.23.0/vi/model_doc/deimv2#transformers.Deimv2Model) (mô hình Deimv2Config)
- **deit** -- [DeiTModel](/docs/transformers/v5.23.0/vi/model_doc/deit#transformers.DeiTModel) (mô hình DeiTConfig)
- **depth_pro** -- [DepthProModel](/docs/transformers/v5.23.0/vi/model_doc/depth_pro#transformers.DepthProModel) (mô hình DepthProConfig)
- **detr** -- [DetrModel](/docs/transformers/v5.23.0/vi/model_doc/detr#transformers.DetrModel) (mô hình DetrConfig)
- **dia** -- [DiaModel](/docs/transformers/v5.23.0/vi/model_doc/dia#transformers.DiaModel) (mô hình DiaConfig)
- **diffllama** -- [DiffLlamaModel](/docs/transformers/v5.23.0/vi/model_doc/diffllama#transformers.DiffLlamaModel) (mô hình DiffLlamaConfig)
- **diffusion_gemma** -- [DiffusionGemmaModel](/docs/transformers/v5.23.0/vi/model_doc/diffusion_gemma#transformers.DiffusionGemmaModel) (mô hình DiffusionGemmaConfig)
- **dinat** -- [DinatModel](/docs/transformers/v5.23.0/vi/model_doc/dinat#transformers.DinatModel) (mô hình DinatConfig)
- **dinov2** -- [Dinov2Model](/docs/transformers/v5.23.0/vi/model_doc/dinov2#transformers.Dinov2Model) (mô hình Dinov2Config)
- **dinov2_with_registers** -- [Dinov2WithRegistersModel](/docs/transformers/v5.23.0/vi/model_doc/dinov2_with_registers#transformers.Dinov2WithRegistersModel) (mô hình Dinov2WithRegistersConfig)
- **dinov3_convnext** -- [DINOv3ConvNextModel](/docs/transformers/v5.23.0/vi/model_doc/dinov3#transformers.DINOv3ConvNextModel) (mô hình DINOv3ConvNextConfig)
- **dinov3_vit** -- [DINOv3ViTModel](/docs/transformers/v5.23.0/vi/model_doc/dinov3#transformers.DINOv3ViTModel) (mô hình DINOv3ViTConfig)
- **distilbert** -- [DistilBertModel](/docs/transformers/v5.23.0/vi/model_doc/distilbert#transformers.DistilBertModel) (mô hình DistilBertConfig)
- **doge** -- [DogeModel](/docs/transformers/v5.23.0/vi/model_doc/doge#transformers.DogeModel) (mô hình DogeConfig)
- **donut-swin** -- [DonutSwinModel](/docs/transformers/v5.23.0/vi/model_doc/donut#transformers.DonutSwinModel) (mô hình DonutSwinConfig)
- **dots1** -- [Dots1Model](/docs/transformers/v5.23.0/vi/model_doc/dots1#transformers.Dots1Model) (mô hình Dots1Config)
- **dots3_note** -- [Dots3NoteModel](/docs/transformers/v5.23.0/vi/model_doc/dots3_note#transformers.Dots3NoteModel) (mô hình Dots3NoteConfig)
- **dots3_note_text** -- [Dots3NoteTextModel](/docs/transformers/v5.23.0/vi/model_doc/dots3_note#transformers.Dots3NoteTextModel) (mô hình Dots3NoteTextConfig)
- **dpr** -- [DPRQuestionEncoder](/docs/transformers/v5.23.0/vi/model_doc/dpr#transformers.DPRQuestionEncoder) (mô hình DPRConfig)
- **dpt** -- [DPTModel](/docs/transformers/v5.23.0/vi/model_doc/dpt#transformers.DPTModel) (mô hình DPTConfig)
- **edgetam** -- [EdgeTamModel](/docs/transformers/v5.23.0/vi/model_doc/edgetam#transformers.EdgeTamModel) (mô hình EdgeTamConfig)
- **edgetam_video** -- [EdgeTamVideoModel](/docs/transformers/v5.23.0/vi/model_doc/edgetam_video#transformers.EdgeTamVideoModel) (mô hình EdgeTamVideoConfig)
- **edgetam_vision_model** -- [EdgeTamVisionModel](/docs/transformers/v5.23.0/vi/model_doc/edgetam#transformers.EdgeTamVisionModel) (mô hình EdgeTamVisionConfig)
- **efficientloftr** -- [EfficientLoFTRModel](/docs/transformers/v5.23.0/vi/model_doc/efficientloftr#transformers.EfficientLoFTRModel) (mô hình EfficientLoFTRConfig)
- **efficientnet** -- [EfficientNetModel](/docs/transformers/v5.23.0/vi/model_doc/efficientnet#transformers.EfficientNetModel) (mô hình EfficientNetConfig)
- **electra** -- [ElectraModel](/docs/transformers/v5.23.0/vi/model_doc/electra#transformers.ElectraModel) (mô hình ElectraConfig)
- **embedding_gemma2** -- [EmbeddingGemma2Model](/docs/transformers/v5.23.0/vi/model_doc/embedding_gemma2#transformers.EmbeddingGemma2Model) (mô hình EmbeddingGemma2Config)
- **embedding_gemma2_text** -- [EmbeddingGemma2TextModel](/docs/transformers/v5.23.0/vi/model_doc/embedding_gemma2#transformers.EmbeddingGemma2TextModel) (mô hình EmbeddingGemma2TextConfig)
- **emu3** -- [Emu3Model](/docs/transformers/v5.23.0/vi/model_doc/emu3#transformers.Emu3Model) (mô hình Emu3Config)
- **encodec** -- [EncodecModel](/docs/transformers/v5.23.0/vi/model_doc/encodec#transformers.EncodecModel) (mô hình EncodecConfig)
- **ernie** -- [ErnieModel](/docs/transformers/v5.23.0/vi/model_doc/ernie#transformers.ErnieModel) (mô hình ErnieConfig)
- **ernie4_5** -- [Ernie4_5Model](/docs/transformers/v5.23.0/vi/model_doc/ernie4_5#transformers.Ernie4_5Model) (mô hình Ernie4_5Config)
- **ernie4_5_moe** -- [Ernie4_5_MoeModel](/docs/transformers/v5.23.0/vi/model_doc/ernie4_5_moe#transformers.Ernie4_5_MoeModel) (mô hình Ernie4_5_MoeConfig)
- **ernie4_5_vl_moe** -- [Ernie4_5_VLMoeModel](/docs/transformers/v5.23.0/vi/model_doc/ernie4_5_vl_moe#transformers.Ernie4_5_VLMoeModel) (mô hình Ernie4_5_VLMoeConfig)
- **esm** -- [EsmModel](/docs/transformers/v5.23.0/vi/model_doc/esm#transformers.EsmModel) (mô hình EsmConfig)
- **esmc** -- [EsmcModel](/docs/transformers/v5.23.0/vi/model_doc/esmc#transformers.EsmcModel) (mô hình EsmcConfig)
- **eurobert** -- [EuroBertModel](/docs/transformers/v5.23.0/vi/model_doc/eurobert#transformers.EuroBertModel) (mô hình EuroBertConfig)
- **evolla** -- [EvollaModel](/docs/transformers/v5.23.0/vi/model_doc/evolla#transformers.EvollaModel) (mô hình EvollaConfig)
- **exaone4** -- [Exaone4Model](/docs/transformers/v5.23.0/vi/model_doc/exaone4#transformers.Exaone4Model) (mô hình Exaone4Config)
- **exaone4_5** -- [Exaone4_5_Model](/docs/transformers/v5.23.0/vi/model_doc/exaone4_5#transformers.Exaone4_5_Model) (mô hình Exaone4_5_Config)
- **exaone4_5_vision** -- [Exaone4_5_VisionModel](/docs/transformers/v5.23.0/vi/model_doc/exaone4_5#transformers.Exaone4_5_VisionModel) (mô hình Exaone4_5_VisionConfig)
- **exaone_moe** -- [ExaoneMoeModel](/docs/transformers/v5.23.0/vi/model_doc/exaone_moe#transformers.ExaoneMoeModel) (mô hình ExaoneMoeConfig)
- **falcon** -- [FalconModel](/docs/transformers/v5.23.0/vi/model_doc/falcon#transformers.FalconModel) (mô hình FalconConfig)
- **falcon_h1** -- [FalconH1Model](/docs/transformers/v5.23.0/vi/model_doc/falcon_h1#transformers.FalconH1Model) (mô hình FalconH1Config)
- **falcon_mamba** -- [FalconMambaModel](/docs/transformers/v5.23.0/vi/model_doc/falcon_mamba#transformers.FalconMambaModel) (mô hình FalconMambaConfig)
- **fast_vlm** -- [FastVlmModel](/docs/transformers/v5.23.0/vi/model_doc/fast_vlm#transformers.FastVlmModel) (mô hình FastVlmConfig)
- **fastspeech2_conformer** -- [FastSpeech2ConformerModel](/docs/transformers/v5.23.0/vi/model_doc/fastspeech2_conformer#transformers.FastSpeech2ConformerModel) (mô hình FastSpeech2ConformerConfig)
- **fastspeech2_conformer_with_hifigan** -- [FastSpeech2ConformerWithHifiGan](/docs/transformers/v5.23.0/vi/model_doc/fastspeech2_conformer#transformers.FastSpeech2ConformerWithHifiGan) (mô hình FastSpeech2ConformerWithHifiGanConfig)
- **flaubert** -- [FlaubertModel](/docs/transformers/v5.23.0/vi/model_doc/flaubert#transformers.FlaubertModel) (mô hình FlaubertConfig)
- **flava** -- [FlavaModel](/docs/transformers/v5.23.0/vi/model_doc/flava#transformers.FlavaModel) (mô hình FlavaConfig)
- **flex_olmo** -- [FlexOlmoModel](/docs/transformers/v5.23.0/vi/model_doc/flex_olmo#transformers.FlexOlmoModel) (mô hình FlexOlmoConfig)
- **flint** -- [FlintModel](/docs/transformers/v5.23.0/vi/model_doc/flint#transformers.FlintModel) (mô hình FlintConfig)
- **florence2** -- [Florence2Model](/docs/transformers/v5.23.0/vi/model_doc/florence2#transformers.Florence2Model) (mô hình Florence2Config)
- **fnet** -- [FNetModel](/docs/transformers/v5.23.0/vi/model_doc/fnet#transformers.FNetModel) (mô hình FNetConfig)
- **focalnet** -- [FocalNetModel](/docs/transformers/v5.23.0/vi/model_doc/focalnet#transformers.FocalNetModel) (mô hình FocalNetConfig)
- **fsmt** -- [FSMTModel](/docs/transformers/v5.23.0/vi/model_doc/fsmt#transformers.FSMTModel) (mô hình FSMTConfig)
- **fun_asr_nano** -- [FunAsrNanoModel](/docs/transformers/v5.23.0/vi/model_doc/fun_asr_nano#transformers.FunAsrNanoModel) (mô hình FunAsrNanoConfig)
- **fun_asr_nano_encoder** -- [FunAsrNanoEncoder](/docs/transformers/v5.23.0/vi/model_doc/fun_asr_nano#transformers.FunAsrNanoEncoder) (mô hình FunAsrNanoEncoderConfig)
- **funnel** -- [FunnelModel](/docs/transformers/v5.23.0/vi/model_doc/funnel#transformers.FunnelModel) hoặc [FunnelBaseModel](/docs/transformers/v5.23.0/vi/model_doc/funnel#transformers.FunnelBaseModel) (mô hình FunnelConfig)
- **fuyu** -- [FuyuModel](/docs/transformers/v5.23.0/vi/model_doc/fuyu#transformers.FuyuModel) (mô hình FuyuConfig)
- **gemma** -- [GemmaModel](/docs/transformers/v5.23.0/vi/model_doc/gemma#transformers.GemmaModel) (mô hình GemmaConfig)
- **gemma2** -- [Gemma2Model](/docs/transformers/v5.23.0/vi/model_doc/gemma2#transformers.Gemma2Model) (mô hình Gemma2Config)
- **gemma3** -- [Gemma3Model](/docs/transformers/v5.23.0/vi/model_doc/gemma3#transformers.Gemma3Model) (mô hình Gemma3Config)
- **gemma3_text** -- [Gemma3TextModel](/docs/transformers/v5.23.0/vi/model_doc/gemma3#transformers.Gemma3TextModel) (mô hình Gemma3TextConfig)
- **gemma3n** -- [Gemma3nModel](/docs/transformers/v5.23.0/vi/model_doc/gemma3n#transformers.Gemma3nModel) (mô hình Gemma3nConfig)
- **gemma3n_audio** -- `Gemma3nAudioEncoder` (mô hình Gemma3nAudioConfig)
- **gemma3n_text** -- [Gemma3nTextModel](/docs/transformers/v5.23.0/vi/model_doc/gemma3n#transformers.Gemma3nTextModel) (mô hình Gemma3nTextConfig)
- **gemma3n_vision** -- [TimmWrapperModel](/docs/transformers/v5.23.0/vi/model_doc/timm_wrapper#transformers.TimmWrapperModel) (mô hình Gemma3nVisionConfig)
- **gemma4** -- [Gemma4Model](/docs/transformers/v5.23.0/vi/model_doc/gemma4#transformers.Gemma4Model) (mô hình Gemma4Config)
- **gemma4_audio** -- [Gemma4AudioModel](/docs/transformers/v5.23.0/vi/model_doc/gemma4#transformers.Gemma4AudioModel) (mô hình Gemma4AudioConfig)
- **gemma4_text** -- [Gemma4TextModel](/docs/transformers/v5.23.0/vi/model_doc/gemma4#transformers.Gemma4TextModel) (mô hình Gemma4TextConfig)
- **gemma4_unified** -- [Gemma4UnifiedModel](/docs/transformers/v5.23.0/vi/model_doc/gemma4_unified#transformers.Gemma4UnifiedModel) (mô hình Gemma4UnifiedConfig)
- **gemma4_unified_text** -- [Gemma4UnifiedTextModel](/docs/transformers/v5.23.0/vi/model_doc/gemma4_unified#transformers.Gemma4UnifiedTextModel) (mô hình Gemma4UnifiedTextConfig)
- **gemma4_vision** -- [Gemma4VisionModel](/docs/transformers/v5.23.0/vi/model_doc/gemma4#transformers.Gemma4VisionModel) (mô hình Gemma4VisionConfig)
- **git** -- [GitModel](/docs/transformers/v5.23.0/vi/model_doc/git#transformers.GitModel) (mô hình GitConfig)
- **glm** -- [GlmModel](/docs/transformers/v5.23.0/vi/model_doc/glm#transformers.GlmModel) (mô hình GlmConfig)
- **glm4** -- [Glm4Model](/docs/transformers/v5.23.0/vi/model_doc/glm4#transformers.Glm4Model) (mô hình Glm4Config)
- **glm46v** -- [Glm46VModel](/docs/transformers/v5.23.0/vi/model_doc/glm46v#transformers.Glm46VModel) (mô hình Glm46VConfig)
- **glm4_moe** -- [Glm4MoeModel](/docs/transformers/v5.23.0/vi/model_doc/glm4_moe#transformers.Glm4MoeModel) (mô hình Glm4MoeConfig)
- **glm4_moe_lite** -- [Glm4MoeLiteModel](/docs/transformers/v5.23.0/vi/model_doc/glm4_moe_lite#transformers.Glm4MoeLiteModel) (mô hình Glm4MoeLiteConfig)
- **glm4v** -- [Glm4vModel](/docs/transformers/v5.23.0/vi/model_doc/glm4v#transformers.Glm4vModel) (mô hình Glm4vConfig)
- **glm4v_moe** -- [Glm4vMoeModel](/docs/transformers/v5.23.0/vi/model_doc/glm4v_moe#transformers.Glm4vMoeModel) (mô hình Glm4vMoeConfig)
- **glm4v_moe_text** -- [Glm4vMoeTextModel](/docs/transformers/v5.23.0/vi/model_doc/glm4v_moe#transformers.Glm4vMoeTextModel) (mô hình Glm4vMoeTextConfig)
- **glm4v_moe_vision** -- [Glm4vMoeVisionModel](/docs/transformers/v5.23.0/vi/model_doc/glm4v_moe#transformers.Glm4vMoeVisionModel) (mô hình Glm4vMoeVisionConfig)
- **glm4v_text** -- [Glm4vTextModel](/docs/transformers/v5.23.0/vi/model_doc/glm4v#transformers.Glm4vTextModel) (mô hình Glm4vTextConfig)
- **glm4v_vision** -- [Glm4vVisionModel](/docs/transformers/v5.23.0/vi/model_doc/glm4v#transformers.Glm4vVisionModel) (mô hình Glm4vVisionConfig)
- **glm5_next** -- [Glm5NextModel](/docs/transformers/v5.23.0/vi/model_doc/glm5_next#transformers.Glm5NextModel) (mô hình Glm5NextConfig)
- **glm5_next_text** -- [Glm5NextTextModel](/docs/transformers/v5.23.0/vi/model_doc/glm5_next#transformers.Glm5NextTextModel) (mô hình Glm5NextTextConfig)
- **glm5_next_vision** -- [Glm5NextVisionModel](/docs/transformers/v5.23.0/vi/model_doc/glm5_next#transformers.Glm5NextVisionModel) (mô hình Glm5NextVisionConfig)
- **glm_image** -- [GlmImageModel](/docs/transformers/v5.23.0/vi/model_doc/glm_image#transformers.GlmImageModel) (mô hình GlmImageConfig)
- **glm_image_text** -- [GlmImageTextModel](/docs/transformers/v5.23.0/vi/model_doc/glm_image#transformers.GlmImageTextModel) (mô hình GlmImageTextConfig)
- **glm_image_vision** -- [GlmImageVisionModel](/docs/transformers/v5.23.0/vi/model_doc/glm_image#transformers.GlmImageVisionModel) (mô hình GlmImageVisionConfig)
- **glm_image_vqmodel** -- [GlmImageVQVAE](/docs/transformers/v5.23.0/vi/model_doc/glm_image#transformers.GlmImageVQVAE) (mô hình GlmImageVQVAEConfig)
- **glm_moe_dsa** -- [GlmMoeDsaModel](/docs/transformers/v5.23.0/vi/model_doc/glm_moe_dsa#transformers.GlmMoeDsaModel) (mô hình GlmMoeDsaConfig)
- **glm_ocr** -- [GlmOcrModel](/docs/transformers/v5.23.0/vi/model_doc/glm_ocr#transformers.GlmOcrModel) (mô hình GlmOcrConfig)
- **glm_ocr_text** -- [GlmOcrTextModel](/docs/transformers/v5.23.0/vi/model_doc/glm_ocr#transformers.GlmOcrTextModel) (mô hình GlmOcrTextConfig)
- **glm_ocr_vision** -- [GlmOcrVisionModel](/docs/transformers/v5.23.0/vi/model_doc/glm_ocr#transformers.GlmOcrVisionModel) (mô hình GlmOcrVisionConfig)
- **glmasr** -- [GlmAsrModel](/docs/transformers/v5.23.0/vi/model_doc/glmasr#transformers.GlmAsrModel) (mô hình GlmAsrConfig)
- **glmasr_encoder** -- [GlmAsrEncoder](/docs/transformers/v5.23.0/vi/model_doc/glmasr#transformers.GlmAsrEncoder) (mô hình GlmAsrEncoderConfig)
- **glmga** -- [Glm46VModel](/docs/transformers/v5.23.0/vi/model_doc/glm46v#transformers.Glm46VModel) (mô hình GlmgaConfig)
- **glpn** -- [GLPNModel](/docs/transformers/v5.23.0/vi/model_doc/glpn#transformers.GLPNModel) (mô hình GLPNConfig)
- **got_ocr2** -- [GotOcr2Model](/docs/transformers/v5.23.0/vi/model_doc/got_ocr2#transformers.GotOcr2Model) (mô hình GotOcr2Config)
- **gpt-sw3** -- [GPT2Model](/docs/transformers/v5.23.0/vi/model_doc/gpt2#transformers.GPT2Model) (mô hình GPT2Config)
- **gpt2** -- [GPT2Model](/docs/transformers/v5.23.0/vi/model_doc/gpt2#transformers.GPT2Model) (mô hình GPT2Config)
- **gpt_bigcode** -- [GPTBigCodeModel](/docs/transformers/v5.23.0/vi/model_doc/gpt_bigcode#transformers.GPTBigCodeModel) (mô hình GPTBigCodeConfig)
- **gpt_neo** -- [GPTNeoModel](/docs/transformers/v5.23.0/vi/model_doc/gpt_neo#transformers.GPTNeoModel) (mô hình GPTNeoConfig)
- **gpt_neox** -- [GPTNeoXModel](/docs/transformers/v5.23.0/vi/model_doc/gpt_neox#transformers.GPTNeoXModel) (mô hình GPTNeoXConfig)
- **gpt_neox_japanese** -- [GPTNeoXJapaneseModel](/docs/transformers/v5.23.0/vi/model_doc/gpt_neox_japanese#transformers.GPTNeoXJapaneseModel) (mô hình GPTNeoXJapaneseConfig)
- **gpt_oss** -- [GptOssModel](/docs/transformers/v5.23.0/vi/model_doc/gpt_oss#transformers.GptOssModel) (mô hình GptOssConfig)
- **gptj** -- [GPTJModel](/docs/transformers/v5.23.0/vi/model_doc/gptj#transformers.GPTJModel) (mô hình GPTJConfig)
- **gradium_phonon_tts** -- [GradiumPhononTTSModel](/docs/transformers/v5.23.0/vi/model_doc/gradium_phonon_tts#transformers.GradiumPhononTTSModel) (mô hình GradiumPhononTTSConfig)
- **granite** -- [GraniteModel](/docs/transformers/v5.23.0/vi/model_doc/granite#transformers.GraniteModel) (mô hình GraniteConfig)
- **granite4_vision** -- [Granite4VisionModel](/docs/transformers/v5.23.0/vi/model_doc/granite4_vision#transformers.Granite4VisionModel) (mô hình Granite4VisionConfig)
- **granite_docling** -- [GraniteDoclingModel](/docs/transformers/v5.23.0/vi/model_doc/granite_docling#transformers.GraniteDoclingModel) (mô hình GraniteDoclingConfig)
- **granite_docling_text** -- [GraniteDoclingTextModel](/docs/transformers/v5.23.0/vi/model_doc/granite_docling#transformers.GraniteDoclingTextModel) (mô hình GraniteDoclingTextConfig)
- **granite_docling_vision** -- [GraniteDoclingVisionModel](/docs/transformers/v5.23.0/vi/model_doc/granite_docling#transformers.GraniteDoclingVisionModel) (mô hình GraniteDoclingVisionConfig)
- **granite_speech** -- [GraniteSpeechModel](/docs/transformers/v5.23.0/vi/model_doc/granite_speech#transformers.GraniteSpeechModel) (mô hình GraniteSpeechConfig)
- **granite_speech5_ctc** -- [GraniteSpeech5ForCTC](/docs/transformers/v5.23.0/vi/model_doc/granite_speech5#transformers.GraniteSpeech5ForCTC) (mô hình GraniteSpeech5CTCConfig)
- **granite_speech5_encoder** -- [GraniteSpeech5Encoder](/docs/transformers/v5.23.0/vi/model_doc/granite_speech5#transformers.GraniteSpeech5Encoder) (mô hình GraniteSpeech5EncoderConfig)
- **granite_speech_plus** -- [GraniteSpeechPlusModel](/docs/transformers/v5.23.0/vi/model_doc/granite_speech_plus#transformers.GraniteSpeechPlusModel) (mô hình GraniteSpeechPlusConfig)
- **granite_swa** -- [GraniteSWAModel](/docs/transformers/v5.23.0/vi/model_doc/granite_swa#transformers.GraniteSWAModel) (mô hình GraniteSWAConfig)
- **granitemoe** -- [GraniteMoeModel](/docs/transformers/v5.23.0/vi/model_doc/granitemoe#transformers.GraniteMoeModel) (mô hình GraniteMoeConfig)
- **granitemoe_swa** -- [GraniteMoeSWAModel](/docs/transformers/v5.23.0/vi/model_doc/granitemoe_swa#transformers.GraniteMoeSWAModel) (mô hình GraniteMoeSWAConfig)
- **granitemoehybrid** -- [GraniteMoeHybridModel](/docs/transformers/v5.23.0/vi/model_doc/granitemoehybrid#transformers.GraniteMoeHybridModel) (mô hình GraniteMoeHybridConfig)
- **granitemoeshared** -- [GraniteMoeSharedModel](/docs/transformers/v5.23.0/vi/model_doc/granitemoeshared#transformers.GraniteMoeSharedModel) (mô hình GraniteMoeSharedConfig)
- **grounding-dino** -- [GroundingDinoModel](/docs/transformers/v5.23.0/vi/model_doc/grounding-dino#transformers.GroundingDinoModel) (mô hình GroundingDinoConfig)
- **groupvit** -- [GroupViTModel](/docs/transformers/v5.23.0/vi/model_doc/groupvit#transformers.GroupViTModel) (mô hình GroupViTConfig)
- **gte** -- [GteModel](/docs/transformers/v5.23.0/vi/model_doc/gte#transformers.GteModel) (mô hình GteConfig)
- **helium** -- [HeliumModel](/docs/transformers/v5.23.0/vi/model_doc/helium#transformers.HeliumModel) (mô hình HeliumConfig)
- **hgnet_v2** -- [HGNetV2Backbone](/docs/transformers/v5.23.0/vi/model_doc/hgnet_v2#transformers.HGNetV2Backbone) (mô hình HGNetV2Config)
- **hiera** -- [HieraModel](/docs/transformers/v5.23.0/vi/model_doc/hiera#transformers.HieraModel) (mô hình HieraConfig)
- **higgs_audio_v2** -- [HiggsAudioV2ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/higgs_audio_v2#transformers.HiggsAudioV2ForConditionalGeneration) (mô hình HiggsAudioV2Config)
- **higgs_audio_v2_tokenizer** -- [HiggsAudioV2TokenizerModel](/docs/transformers/v5.23.0/vi/model_doc/higgs_audio_v2_tokenizer#transformers.HiggsAudioV2TokenizerModel) (mô hình HiggsAudioV2TokenizerConfig)
- **hrm_text** -- [HrmTextModel](/docs/transformers/v5.23.0/vi/model_doc/hrm_text#transformers.HrmTextModel) (mô hình HrmTextConfig)
- **hubert** -- [HubertModel](/docs/transformers/v5.23.0/vi/model_doc/hubert#transformers.HubertModel) (mô hình HubertConfig)
- **hunyuan_v1_dense** -- [HunYuanDenseV1Model](/docs/transformers/v5.23.0/vi/model_doc/hunyuan_v1_dense#transformers.HunYuanDenseV1Model) (mô hình HunYuanDenseV1Config)
- **hunyuan_v1_moe** -- [HunYuanMoEV1Model](/docs/transformers/v5.23.0/vi/model_doc/hunyuan_v1_moe#transformers.HunYuanMoEV1Model) (mô hình HunYuanMoEV1Config)
- **hunyuan_vl** -- [HunYuanVLModel](/docs/transformers/v5.23.0/vi/model_doc/hunyuan_vl#transformers.HunYuanVLModel) (mô hình HunYuanVLConfig)
- **hunyuan_vl_text** -- [HunYuanVLTextModel](/docs/transformers/v5.23.0/vi/model_doc/hunyuan_vl#transformers.HunYuanVLTextModel) (mô hình HunYuanVLTextConfig)
- **hunyuan_vl_vision** -- [HunYuanVLVisionTransformer](/docs/transformers/v5.23.0/vi/model_doc/hunyuan_vl#transformers.HunYuanVLVisionTransformer) (mô hình HunYuanVLVisionConfig)
- **hy_v3** -- [HYV3Model](/docs/transformers/v5.23.0/vi/model_doc/hy_v3#transformers.HYV3Model) (mô hình HYV3Config)
- **hy_v4** -- [HYV4Model](/docs/transformers/v5.23.0/vi/model_doc/hy_v4#transformers.HYV4Model) (mô hình HYV4Config)
- **hyperclovax** -- [HyperCLOVAXModel](/docs/transformers/v5.23.0/vi/model_doc/hyperclovax#transformers.HyperCLOVAXModel) (mô hình HyperCLOVAXConfig)
- **hyperclovax_vision_v2** -- [HyperCLOVAXVisionV2Model](/docs/transformers/v5.23.0/vi/model_doc/hyperclovax_vision_v2#transformers.HyperCLOVAXVisionV2Model) (mô hình HyperCLOVAXVisionV2Config)
- **ibert** -- [IBertModel](/docs/transformers/v5.23.0/vi/model_doc/ibert#transformers.IBertModel) (mô hình IBertConfig)
- **idefics** -- [IdeficsModel](/docs/transformers/v5.23.0/vi/model_doc/idefics#transformers.IdeficsModel) (mô hình IdeficsConfig)
- **idefics2** -- [Idefics2Model](/docs/transformers/v5.23.0/vi/model_doc/idefics2#transformers.Idefics2Model) (mô hình Idefics2Config)
- **idefics3** -- [Idefics3Model](/docs/transformers/v5.23.0/vi/model_doc/idefics3#transformers.Idefics3Model) (mô hình Idefics3Config)
- **idefics3_vision** -- [Idefics3VisionTransformer](/docs/transformers/v5.23.0/vi/model_doc/idefics3#transformers.Idefics3VisionTransformer) (mô hình Idefics3VisionConfig)
- **ijepa** -- [IJepaModel](/docs/transformers/v5.23.0/vi/model_doc/ijepa#transformers.IJepaModel) (mô hình IJepaConfig)
- **imagegpt** -- [ImageGPTModel](/docs/transformers/v5.23.0/vi/model_doc/imagegpt#transformers.ImageGPTModel) (mô hình ImageGPTConfig)
- **informer** -- [InformerModel](/docs/transformers/v5.23.0/vi/model_doc/informer#transformers.InformerModel) (mô hình InformerConfig)
- **inkling2** -- [Inkling2Model](/docs/transformers/v5.23.0/vi/model_doc/inkling2#transformers.Inkling2Model) (mô hình Inkling2Config)
- **inkling2_text** -- [Inkling2TextModel](/docs/transformers/v5.23.0/vi/model_doc/inkling2#transformers.Inkling2TextModel) (mô hình Inkling2TextConfig)
- **inkling2_vision** -- [Inkling2VisionModel](/docs/transformers/v5.23.0/vi/model_doc/inkling2#transformers.Inkling2VisionModel) (mô hình Inkling2VisionConfig)
- **inkling_mm_model** -- [InklingModel](/docs/transformers/v5.23.0/vi/model_doc/inkling#transformers.InklingModel) (mô hình InklingConfig)
- **inkling_text** -- [InklingTextModel](/docs/transformers/v5.23.0/vi/model_doc/inkling#transformers.InklingTextModel) (mô hình InklingTextConfig)
- **instructblip** -- [InstructBlipModel](/docs/transformers/v5.23.0/vi/model_doc/instructblip#transformers.InstructBlipModel) (mô hình InstructBlipConfig)
- **instructblipvideo** -- [InstructBlipVideoModel](/docs/transformers/v5.23.0/vi/model_doc/instructblipvideo#transformers.InstructBlipVideoModel) (mô hình InstructBlipVideoConfig)
- **internlm3** -- [LlamaModel](/docs/transformers/v5.23.0/vi/model_doc/llama2#transformers.LlamaModel) (mô hình InternLM3Config)
- **internvl** -- [InternVLModel](/docs/transformers/v5.23.0/vi/model_doc/internvl#transformers.InternVLModel) (mô hình InternVLConfig)
- **internvl_vision** -- [InternVLVisionModel](/docs/transformers/v5.23.0/vi/model_doc/internvl#transformers.InternVLVisionModel) (mô hình InternVLVisionConfig)
- **iquestcoder** -- [LlamaModel](/docs/transformers/v5.23.0/vi/model_doc/llama2#transformers.LlamaModel) (mô hình IQuestCoderConfig)
- **jais2** -- [Jais2Model](/docs/transformers/v5.23.0/vi/model_doc/jais2#transformers.Jais2Model) (mô hình Jais2Config)
- **jamba** -- [JambaModel](/docs/transformers/v5.23.0/vi/model_doc/jamba#transformers.JambaModel) (mô hình JambaConfig)
- **janus** -- [JanusModel](/docs/transformers/v5.23.0/vi/model_doc/janus#transformers.JanusModel) (mô hình JanusConfig)
- **jetmoe** -- [JetMoeModel](/docs/transformers/v5.23.0/vi/model_doc/jetmoe#transformers.JetMoeModel) (mô hình JetMoeConfig)
- **jina_embeddings_v3** -- [JinaEmbeddingsV3Model](/docs/transformers/v5.23.0/vi/model_doc/jina_embeddings_v3#transformers.JinaEmbeddingsV3Model) (mô hình JinaEmbeddingsV3Config)
- **kimi_k25** -- [Kimi_K25Model](/docs/transformers/v5.23.0/vi/model_doc/kimi_k25#transformers.Kimi_K25Model) (mô hình Kimi_K25Config)
- **kimi_k25_vision** -- [Kimi_K25VisionModel](/docs/transformers/v5.23.0/vi/model_doc/kimi_k25#transformers.Kimi_K25VisionModel) (mô hình Kimi_K25VisionConfig)
- **kimi_linear** -- [KimiLinearModel](/docs/transformers/v5.23.0/vi/model_doc/kimi_linear#transformers.KimiLinearModel) (mô hình KimiLinearConfig)
- **kolibri1** -- [Kolibri1Model](/docs/transformers/v5.23.0/vi/model_doc/kolibri1#transformers.Kolibri1Model) (mô hình Kolibri1Config)
- **kosmos-2** -- [Kosmos2Model](/docs/transformers/v5.23.0/vi/model_doc/kosmos-2#transformers.Kosmos2Model) (mô hình Kosmos2Config)
- **kosmos-2.5** -- [Kosmos2_5Model](/docs/transformers/v5.23.0/vi/model_doc/kosmos2_5#transformers.Kosmos2_5Model) (mô hình Kosmos2_5Config)
- **kyutai_speech_to_text** -- [KyutaiSpeechToTextModel](/docs/transformers/v5.23.0/vi/model_doc/kyutai_speech_to_text#transformers.KyutaiSpeechToTextModel) (mô hình KyutaiSpeechToTextConfig)
- **laguna** -- [LagunaModel](/docs/transformers/v5.23.0/vi/model_doc/laguna#transformers.LagunaModel) (mô hình LagunaConfig)
- **lasr_ctc** -- [LasrForCTC](/docs/transformers/v5.23.0/vi/model_doc/lasr#transformers.LasrForCTC) (mô hình LasrCTCConfig)
- **lasr_encoder** -- [LasrEncoder](/docs/transformers/v5.23.0/vi/model_doc/lasr#transformers.LasrEncoder) (mô hình LasrEncoderConfig)
- **layoutlm** -- [LayoutLMModel](/docs/transformers/v5.23.0/vi/model_doc/layoutlm#transformers.LayoutLMModel) (mô hình LayoutLMConfig)
- **layoutlmv2** -- [LayoutLMv2Model](/docs/transformers/v5.23.0/vi/model_doc/layoutlmv2#transformers.LayoutLMv2Model) (mô hình LayoutLMv2Config)
- **layoutlmv3** -- [LayoutLMv3Model](/docs/transformers/v5.23.0/vi/model_doc/layoutlmv3#transformers.LayoutLMv3Model) (mô hình LayoutLMv3Config)
- **led** -- [LEDModel](/docs/transformers/v5.23.0/vi/model_doc/led#transformers.LEDModel) (LEDConfig model)
- **levit** -- [LevitModel](/docs/transformers/v5.23.0/vi/model_doc/levit#transformers.LevitModel) (mô hình LevitConfig)
- **lfm2** -- [Lfm2Model](/docs/transformers/v5.23.0/vi/model_doc/lfm2#transformers.Lfm2Model) (mô hình Lfm2Config)
- **lfm2_moe** -- [Lfm2MoeModel](/docs/transformers/v5.23.0/vi/model_doc/lfm2_moe#transformers.Lfm2MoeModel) (mô hình Lfm2MoeConfig)
- **lfm2_vl** -- [Lfm2VlModel](/docs/transformers/v5.23.0/vi/model_doc/lfm2_vl#transformers.Lfm2VlModel) (mô hình Lfm2VlConfig)
- **lfm3** -- [Lfm3Model](/docs/transformers/v5.23.0/vi/model_doc/lfm3#transformers.Lfm3Model) (mô hình Lfm3Config)
- **lfm3_vl** -- [Lfm3VlModel](/docs/transformers/v5.23.0/vi/model_doc/lfm3_vl#transformers.Lfm3VlModel) (mô hình Lfm3VlConfig)
- **lfm3_vl_vision** -- [Lfm3VlVisionModel](/docs/transformers/v5.23.0/vi/model_doc/lfm3_vl#transformers.Lfm3VlVisionModel) (mô hình Lfm3VlVisionConfig)
- **lightglue** -- [LightGlueForKeypointMatching](/docs/transformers/v5.23.0/vi/model_doc/lightglue#transformers.LightGlueForKeypointMatching) (mô hình LightGlueConfig)
- **lighton_ocr** -- [LightOnOcrModel](/docs/transformers/v5.23.0/vi/model_doc/lighton_ocr#transformers.LightOnOcrModel) (mô hình LightOnOcrConfig)
- **lilt** -- [LiltModel](/docs/transformers/v5.23.0/vi/model_doc/lilt#transformers.LiltModel) (mô hình LiltConfig)
- **llama** -- [LlamaModel](/docs/transformers/v5.23.0/vi/model_doc/llama2#transformers.LlamaModel) (mô hình LlamaConfig)
- **llama4** -- [Llama4ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/llama4#transformers.Llama4ForConditionalGeneration) (mô hình Llama4Config)
- **llama4_text** -- [Llama4TextModel](/docs/transformers/v5.23.0/vi/model_doc/llama4#transformers.Llama4TextModel) (mô hình Llama4TextConfig)
- **llava** -- [LlavaModel](/docs/transformers/v5.23.0/vi/model_doc/llava#transformers.LlavaModel) (mô hình LlavaConfig)
- **llava_next** -- [LlavaNextModel](/docs/transformers/v5.23.0/vi/model_doc/llava_next#transformers.LlavaNextModel) (mô hình LlavaNextConfig)
- **llava_next_video** -- [LlavaNextVideoModel](/docs/transformers/v5.23.0/vi/model_doc/llava_next_video#transformers.LlavaNextVideoModel) (mô hình LlavaNextVideoConfig)
- **llava_onevision** -- [LlavaOnevisionModel](/docs/transformers/v5.23.0/vi/model_doc/llava_onevision#transformers.LlavaOnevisionModel) (mô hình LlavaOnevisionConfig)
- **longcat_flash** -- [LongcatFlashModel](/docs/transformers/v5.23.0/vi/model_doc/longcat_flash#transformers.LongcatFlashModel) (mô hình LongcatFlashConfig)
- **longformer** -- [LongformerModel](/docs/transformers/v5.23.0/vi/model_doc/longformer#transformers.LongformerModel) (mô hình LongformerConfig)
- **longt5** -- [LongT5Model](/docs/transformers/v5.23.0/vi/model_doc/longt5#transformers.LongT5Model) (mô hình LongT5Config)
- **luke** -- [LukeModel](/docs/transformers/v5.23.0/vi/model_doc/luke#transformers.LukeModel) (mô hình LukeConfig)
- **lw_detr** -- [LwDetrModel](/docs/transformers/v5.23.0/vi/model_doc/lw_detr#transformers.LwDetrModel) (mô hình LwDetrConfig)
- **lxmert** -- [LxmertModel](/docs/transformers/v5.23.0/vi/model_doc/lxmert#transformers.LxmertModel) (mô hình LxmertConfig)
- **m2m_100** -- [M2M100Model](/docs/transformers/v5.23.0/vi/model_doc/m2m_100#transformers.M2M100Model) (model M2M100Config)
- **mamba** -- [MambaModel](/docs/transformers/v5.23.0/vi/model_doc/mamba#transformers.MambaModel) (mô hình MambaConfig)
- **mamba2** -- [Mamba2Model](/docs/transformers/v5.23.0/vi/model_doc/mamba2#transformers.Mamba2Model) (mô hình Mamba2Config)
- **marian** -- [MarianModel](/docs/transformers/v5.23.0/vi/model_doc/marian#transformers.MarianModel) (mô hình MarianConfig)
- **markuplm** -- [MarkupLMModel](/docs/transformers/v5.23.0/vi/model_doc/markuplm#transformers.MarkupLMModel) (mô hình MarkupLMConfig)
- **mask2former** -- [Mask2FormerModel](/docs/transformers/v5.23.0/vi/model_doc/mask2former#transformers.Mask2FormerModel) (mô hình Mask2FormerConfig)
- **maskformer** -- [MaskFormerModel](/docs/transformers/v5.23.0/vi/model_doc/maskformer#transformers.MaskFormerModel) (mô hình MaskFormerConfig)
- **maskformer-swin** -- `MaskFormerSwinModel` (mô hình MaskFormerSwinConfig)
- **mbart** -- [MBartModel](/docs/transformers/v5.23.0/vi/model_doc/mbart#transformers.MBartModel) (mô hình MBartConfig)
- **megatron-bert** -- [MegatronBertModel](/docs/transformers/v5.23.0/vi/model_doc/megatron-bert#transformers.MegatronBertModel) (mô hình MegatronBertConfig)
- **mellum** -- [MellumModel](/docs/transformers/v5.23.0/vi/model_doc/mellum#transformers.MellumModel) (MellumConfig model)
- **metaclip_2** -- [MetaClip2Model](/docs/transformers/v5.23.0/vi/model_doc/metaclip_2#transformers.MetaClip2Model) (mô hình MetaClip2Config)
- **mgp-str** -- [MgpstrForSceneTextRecognition](/docs/transformers/v5.23.0/vi/model_doc/mgp-str#transformers.MgpstrForSceneTextRecognition) (mô hình MgpstrConfig)
- **mimi** -- [MimiModel](/docs/transformers/v5.23.0/vi/model_doc/mimi#transformers.MimiModel) (mô hình MimiConfig)
- **mimi_decoder** -- [MimiDecoderModel](/docs/transformers/v5.23.0/vi/model_doc/mimi#transformers.MimiDecoderModel) (mô hình MimiDecoderConfig)
- **mimi_encoder** -- [MimiEncoderModel](/docs/transformers/v5.23.0/vi/model_doc/mimi#transformers.MimiEncoderModel) (mô hình MimiEncoderConfig)
- **mimo_v2_flash** -- [MiMoV2FlashModel](/docs/transformers/v5.23.0/vi/model_doc/mimo_v2_flash#transformers.MiMoV2FlashModel) (mô hình MiMoV2FlashConfig)
- **minicpm3** -- [MiniCPM3Model](/docs/transformers/v5.23.0/vi/model_doc/minicpm3#transformers.MiniCPM3Model) (mô hình MiniCPM3Config)
- **minicpm_ocr** -- [MiniCPMOcrModel](/docs/transformers/v5.23.0/vi/model_doc/minicpm_ocr#transformers.MiniCPMOcrModel) (mô hình MiniCPMOcrConfig)
- **minicpm_ocr_vision** -- [MiniCPMOcrVisionModel](/docs/transformers/v5.23.0/vi/model_doc/minicpm_ocr#transformers.MiniCPMOcrVisionModel) (mô hình MiniCPMOcrVisionConfig)
- **minicpmv4_6** -- [MiniCPMV4_6Model](/docs/transformers/v5.23.0/vi/model_doc/minicpmv4_6#transformers.MiniCPMV4_6Model) (mô hình MiniCPMV4_6Config)
- **minicpmv4_7** -- [MiniCPMV4_7Model](/docs/transformers/v5.23.0/vi/model_doc/minicpmv4_7#transformers.MiniCPMV4_7Model) (mô hình MiniCPMV4_7Config)
- **minicpmv4_7_vision** -- [MiniCPMV4_7VisionModel](/docs/transformers/v5.23.0/vi/model_doc/minicpmv4_7#transformers.MiniCPMV4_7VisionModel) (mô hình MiniCPMV4_7VisionConfig)
- **minimax** -- [MiniMaxModel](/docs/transformers/v5.23.0/vi/model_doc/minimax#transformers.MiniMaxModel) (mô hình MiniMaxConfig)
- **minimax_m2** -- [MiniMaxM2Model](/docs/transformers/v5.23.0/vi/model_doc/minimax_m2#transformers.MiniMaxM2Model) (mô hình MiniMaxM2Config)
- **minimax_m3_vl** -- [MiniMaxM3VLModel](/docs/transformers/v5.23.0/vi/model_doc/minimax_m3_vl#transformers.MiniMaxM3VLModel) (mô hình MiniMaxM3VLConfig)
- **minimax_m3_vl_text** -- [MiniMaxM3VLTextModel](/docs/transformers/v5.23.0/vi/model_doc/minimax_m3_vl#transformers.MiniMaxM3VLTextModel) (mô hình MiniMaxM3VLTextConfig)
- **ministral** -- [MinistralModel](/docs/transformers/v5.23.0/vi/model_doc/ministral#transformers.MinistralModel) (mô hình MinistralConfig)
- **ministral3** -- [Ministral3Model](/docs/transformers/v5.23.0/vi/model_doc/ministral3#transformers.Ministral3Model) (mô hình Ministral3Config)
- **mistral** -- [MistralModel](/docs/transformers/v5.23.0/vi/model_doc/mistral#transformers.MistralModel) (mô hình MistralConfig)
- **mistral3** -- [Mistral3Model](/docs/transformers/v5.23.0/vi/model_doc/mistral3#transformers.Mistral3Model) (mô hình Mistral3Config)
- **mistral4** -- [Mistral4Model](/docs/transformers/v5.23.0/vi/model_doc/mistral4#transformers.Mistral4Model) (mô hình Mistral4Config)
- **mistral_large4** -- [MistralLarge4Model](/docs/transformers/v5.23.0/vi/model_doc/mistral_large4#transformers.MistralLarge4Model) (mô hình MistralLarge4Config)
- **mistral_large4_text** -- [MistralLarge4TextModel](/docs/transformers/v5.23.0/vi/model_doc/mistral_large4#transformers.MistralLarge4TextModel) (mô hình MistralLarge4TextConfig)
- **mixtral** -- [MixtralModel](/docs/transformers/v5.23.0/vi/model_doc/mixtral#transformers.MixtralModel) (mô hình MixtralConfig)
- **mlcd** -- [MLCDVisionModel](/docs/transformers/v5.23.0/vi/model_doc/mlcd#transformers.MLCDVisionModel) (mô hình MLCDVisionConfig)
- **mlcd_vision_model** -- [MLCDVisionModel](/docs/transformers/v5.23.0/vi/model_doc/mlcd#transformers.MLCDVisionModel) (mô hình MLCDVisionConfig)
- **mllama** -- [MllamaModel](/docs/transformers/v5.23.0/vi/model_doc/mllama#transformers.MllamaModel) (mô hình MllamaConfig)
- **mm-grounding-dino** -- [MMGroundingDinoModel](/docs/transformers/v5.23.0/vi/model_doc/mm-grounding-dino#transformers.MMGroundingDinoModel) (mô hình MMGroundingDinoConfig)
- **mobilebert** -- [MobileBertModel](/docs/transformers/v5.23.0/vi/model_doc/mobilebert#transformers.MobileBertModel) (mô hình MobileBertConfig)
- **mobilenet_v1** -- [MobileNetV1Model](/docs/transformers/v5.23.0/vi/model_doc/mobilenet_v1#transformers.MobileNetV1Model) (mô hình MobileNetV1Config)
- **mobilenet_v2** -- [MobileNetV2Model](/docs/transformers/v5.23.0/vi/model_doc/mobilenet_v2#transformers.MobileNetV2Model) (mô hình MobileNetV2Config)
- **mobilevit** -- [MobileViTModel](/docs/transformers/v5.23.0/vi/model_doc/mobilevit#transformers.MobileViTModel) (mô hình MobileViTConfig)
- **mobilevitv2** -- [MobileViTV2Model](/docs/transformers/v5.23.0/vi/model_doc/mobilevitv2#transformers.MobileViTV2Model) (mô hình MobileViTV2Config)
- **modernbert** -- [ModernBertModel](/docs/transformers/v5.23.0/vi/model_doc/modernbert#transformers.ModernBertModel) (mô hình ModernBertConfig)
- **modernbert-decoder** -- [ModernBertDecoderModel](/docs/transformers/v5.23.0/vi/model_doc/modernbert-decoder#transformers.ModernBertDecoderModel) (mô hình ModernBertDecoderConfig)
- **modernvbert** -- [ModernVBertModel](/docs/transformers/v5.23.0/vi/model_doc/modernvbert#transformers.ModernVBertModel) (mô hình ModernVBertConfig)
- **molmo2** -- [Molmo2Model](/docs/transformers/v5.23.0/vi/model_doc/molmo2#transformers.Molmo2Model) (mô hình Molmo2Config)
- **molmo2_text** -- [Molmo2TextModel](/docs/transformers/v5.23.0/vi/model_doc/molmo2#transformers.Molmo2TextModel) (mô hình Molmo2TextConfig)
- **moonshine** -- [MoonshineModel](/docs/transformers/v5.23.0/vi/model_doc/moonshine#transformers.MoonshineModel) (mô hình MoonshineConfig)
- **moonshine_streaming** -- [MoonshineStreamingModel](/docs/transformers/v5.23.0/vi/model_doc/moonshine_streaming#transformers.MoonshineStreamingModel) (mô hình MoonshineStreamingConfig)
- **moshi** -- [MoshiModel](/docs/transformers/v5.23.0/vi/model_doc/moshi#transformers.MoshiModel) (MoshiConfig model)
- **moss_transcribe_diarize** -- [MossTranscribeDiarizeModel](/docs/transformers/v5.23.0/vi/model_doc/moss_transcribe_diarize#transformers.MossTranscribeDiarizeModel) (mô hình MossTranscribeDiarizeConfig)
- **moss_transcribe_diarize_audio** -- [MossTranscribeDiarizeAudioModel](/docs/transformers/v5.23.0/vi/model_doc/moss_transcribe_diarize#transformers.MossTranscribeDiarizeAudioModel) (mô hình MossTranscribeDiarizeAudioConfig)
- **mpnet** -- [MPNetModel](/docs/transformers/v5.23.0/vi/model_doc/mpnet#transformers.MPNetModel) (MPNetConfig model)
- **mpt** -- [MptModel](/docs/transformers/v5.23.0/vi/model_doc/mpt#transformers.MptModel) (mô hình MptConfig)
- **mra** -- [MraModel](/docs/transformers/v5.23.0/vi/model_doc/mra#transformers.MraModel) (mô hình MraConfig)
- **mt5** -- [MT5Model](/docs/transformers/v5.23.0/vi/model_doc/mt5#transformers.MT5Model) (mô hình MT5Config)
- **muse_glimmer** -- [MuseGlimmerModel](/docs/transformers/v5.23.0/vi/model_doc/muse_glimmer#transformers.MuseGlimmerModel) (mô hình MuseGlimmerConfig)
- **muse_glimmer_assistant** -- [MuseGlimmerAssistantModel](/docs/transformers/v5.23.0/vi/model_doc/muse_glimmer_assistant#transformers.MuseGlimmerAssistantModel) (mô hình MuseGlimmerAssistantConfig)
- **muse_glimmer_text** -- [MuseGlimmerTextModel](/docs/transformers/v5.23.0/vi/model_doc/muse_glimmer#transformers.MuseGlimmerTextModel) (mô hình MuseGlimmerTextConfig)
- **muse_glimmer_vision** -- [MuseGlimmerVisionModel](/docs/transformers/v5.23.0/vi/model_doc/muse_glimmer#transformers.MuseGlimmerVisionModel) (mô hình MuseGlimmerVisionConfig)
- **muse_spark** -- [MuseSparkModel](/docs/transformers/v5.23.0/vi/model_doc/muse_spark#transformers.MuseSparkModel) (mô hình MuseSparkConfig)
- **muse_spark_audio** -- [MuseSparkAudioModel](/docs/transformers/v5.23.0/vi/model_doc/muse_spark#transformers.MuseSparkAudioModel) (mô hình MuseSparkAudioConfig)
- **muse_spark_text** -- [MuseSparkTextModel](/docs/transformers/v5.23.0/vi/model_doc/muse_spark#transformers.MuseSparkTextModel) (mô hình MuseSparkTextConfig)
- **muse_spark_vision** -- [MuseSparkVisionModel](/docs/transformers/v5.23.0/vi/model_doc/muse_spark#transformers.MuseSparkVisionModel) (mô hình MuseSparkVisionConfig)
- **musicflamingo** -- [MusicFlamingoModel](/docs/transformers/v5.23.0/vi/model_doc/musicflamingo#transformers.MusicFlamingoModel) (mô hình MusicFlamingoConfig)
- **musicgen** -- [MusicgenModel](/docs/transformers/v5.23.0/vi/model_doc/musicgen#transformers.MusicgenModel) (mô hình MusicgenConfig)
- **musicgen_melody** -- [MusicgenMelodyModel](/docs/transformers/v5.23.0/vi/model_doc/musicgen_melody#transformers.MusicgenMelodyModel) (mô hình MusicgenMelodyConfig)
- **mvp** -- [MvpModel](/docs/transformers/v5.23.0/vi/model_doc/mvp#transformers.MvpModel) (mô hình MvpConfig)
- **nanochat** -- [NanoChatModel](/docs/transformers/v5.23.0/vi/model_doc/nanochat#transformers.NanoChatModel) (mô hình NanoChatConfig)
- **nemo_speechlm** -- [Nemotron3_5TranscribeModel](/docs/transformers/v5.23.0/vi/model_doc/nemotron3_5_transcribe#transformers.Nemotron3_5TranscribeModel) (mô hình Nemotron3_5TranscribeConfig)
- **nemotron** -- [NemotronModel](/docs/transformers/v5.23.0/vi/model_doc/nemotron#transformers.NemotronModel) (mô hình NemotronConfig)
- **nemotron3_5_asr** -- [Nemotron3_5AsrForRNNT](/docs/transformers/v5.23.0/vi/model_doc/nemotron3_5_asr#transformers.Nemotron3_5AsrForRNNT) (mô hình Nemotron3_5AsrConfig)
- **nemotron3_5_transcribe_asr_audio** -- [Nemotron3_5TranscribeAsrAudioModel](/docs/transformers/v5.23.0/vi/model_doc/nemotron3_5_transcribe#transformers.Nemotron3_5TranscribeAsrAudioModel) (mô hình Nemotron3_5TranscribeAsrAudioConfig)
- **nemotron3_5_transcribe_audio** -- [Nemotron3_5TranscribeAudioModel](/docs/transformers/v5.23.0/vi/model_doc/nemotron3_5_transcribe#transformers.Nemotron3_5TranscribeAudioModel) (mô hình Nemotron3_5TranscribeAudioConfig)
- **nemotron3_5_transcribe_word_timestamp** -- [Nemotron3_5TranscribeWordTimestampModel](/docs/transformers/v5.23.0/vi/model_doc/nemotron3_5_transcribe#transformers.Nemotron3_5TranscribeWordTimestampModel) (mô hình Nemotron3_5TranscribeWordTimestampConfig)
- **nemotron3_diarization** -- [Nemotron3DiarizationModel](/docs/transformers/v5.23.0/vi/model_doc/nemotron3_diarization#transformers.Nemotron3DiarizationModel) (mô hình Nemotron3DiarizationConfig)
- **nemotron3_diarization_audio** -- [Nemotron3DiarizationAudioModel](/docs/transformers/v5.23.0/vi/model_doc/nemotron3_diarization#transformers.Nemotron3DiarizationAudioModel) (mô hình Nemotron3DiarizationAudioConfig)
- **nemotron_asr_streaming** -- [NemotronAsrStreamingForRNNT](/docs/transformers/v5.23.0/vi/model_doc/nemotron_asr_streaming#transformers.NemotronAsrStreamingForRNNT) (mô hình NemotronAsrStreamingConfig)
- **nemotron_asr_streaming_encoder** -- [NemotronAsrStreamingEncoder](/docs/transformers/v5.23.0/vi/model_doc/nemotron_asr_streaming#transformers.NemotronAsrStreamingEncoder) (mô hình NemotronAsrStreamingEncoderConfig)
- **nemotron_h** -- [NemotronHModel](/docs/transformers/v5.23.0/vi/model_doc/nemotron_h#transformers.NemotronHModel) (mô hình NemotronHConfig)
- **neomme** -- [NeoMMEModel](/docs/transformers/v5.23.0/vi/model_doc/neomme#transformers.NeoMMEModel) (mô hình NeoMMEConfig)
- **neucodec** -- [NeuCodecModel](/docs/transformers/v5.23.0/vi/model_doc/neucodec#transformers.NeuCodecModel) (mô hình NeuCodecConfig)
- **nllb-moe** -- [NllbMoeModel](/docs/transformers/v5.23.0/vi/model_doc/nllb-moe#transformers.NllbMoeModel) (mô hình NllbMoeConfig)
- **nomic_bert** -- [NomicBertModel](/docs/transformers/v5.23.0/vi/model_doc/nomic_bert#transformers.NomicBertModel) (mô hình NomicBertConfig)
- **nystromformer** -- [NystromformerModel](/docs/transformers/v5.23.0/vi/model_doc/nystromformer#transformers.NystromformerModel) (mô hình NystromformerConfig)
- **olmo** -- [OlmoModel](/docs/transformers/v5.23.0/vi/model_doc/olmo#transformers.OlmoModel) (mô hình OlmoConfig)
- **olmo2** -- [Olmo2Model](/docs/transformers/v5.23.0/vi/model_doc/olmo2#transformers.Olmo2Model) (mô hình Olmo2Config)
- **olmo3** -- [Olmo3Model](/docs/transformers/v5.23.0/vi/model_doc/olmo3#transformers.Olmo3Model) (mô hình Olmo3Config)
- **olmo_hybrid** -- [OlmoHybridModel](/docs/transformers/v5.23.0/vi/model_doc/olmo_hybrid#transformers.OlmoHybridModel) (mô hình OlmoHybridConfig)
- **olmoe** -- [OlmoeModel](/docs/transformers/v5.23.0/vi/model_doc/olmoe#transformers.OlmoeModel) (mô hình OlmoeConfig)
- **omdet-turbo** -- [OmDetTurboForObjectDetection](/docs/transformers/v5.23.0/vi/model_doc/omdet-turbo#transformers.OmDetTurboForObjectDetection) (mô hình OmDetTurboConfig)
- **oneformer** -- [OneFormerModel](/docs/transformers/v5.23.0/vi/model_doc/oneformer#transformers.OneFormerModel) (mô hình OneFormerConfig)
- **openai-gpt** -- [OpenAIGPTModel](/docs/transformers/v5.23.0/vi/model_doc/openai-gpt#transformers.OpenAIGPTModel) (mô hình OpenAIGPTConfig)
- **openai_privacy_filter** -- [OpenAIPrivacyFilterModel](/docs/transformers/v5.23.0/vi/model_doc/openai_privacy_filter#transformers.OpenAIPrivacyFilterModel) (mô hình OpenAIPrivacyFilterConfig)
- **opt** -- [OPTModel](/docs/transformers/v5.23.0/vi/model_doc/opt#transformers.OPTModel) (mô hình OPTConfig)
- **ovis2** -- [Ovis2Model](/docs/transformers/v5.23.0/vi/model_doc/ovis2#transformers.Ovis2Model) (mô hình Ovis2Config)
- **owlv2** -- [Owlv2Model](/docs/transformers/v5.23.0/vi/model_doc/owlv2#transformers.Owlv2Model) (mô hình Owlv2Config)
- **owlvit** -- [OwlViTModel](/docs/transformers/v5.23.0/vi/model_doc/owlvit#transformers.OwlViTModel) (mô hình OwlViTConfig)
- **paddleocr_vl** -- [PaddleOCRVLModel](/docs/transformers/v5.23.0/vi/model_doc/paddleocr_vl#transformers.PaddleOCRVLModel) (mô hình PaddleOCRVLConfig)
- **paligemma** -- [PaliGemmaModel](/docs/transformers/v5.23.0/vi/model_doc/paligemma#transformers.PaliGemmaModel) (mô hình PaliGemmaConfig)
- **parakeet_ctc** -- [ParakeetForCTC](/docs/transformers/v5.23.0/vi/model_doc/parakeet#transformers.ParakeetForCTC) (mô hình ParakeetCTCConfig)
- **parakeet_encoder** -- [ParakeetEncoder](/docs/transformers/v5.23.0/vi/model_doc/parakeet#transformers.ParakeetEncoder) (mô hình ParakeetEncoderConfig)
- **parakeet_rnnt** -- [ParakeetForRNNT](/docs/transformers/v5.23.0/vi/model_doc/parakeet#transformers.ParakeetForRNNT) (mô hình ParakeetRNNTConfig)
- **parakeet_tdt** -- [ParakeetForTDT](/docs/transformers/v5.23.0/vi/model_doc/parakeet#transformers.ParakeetForTDT) (mô hình ParakeetTDTConfig)
- **patchtsmixer** -- [PatchTSMixerModel](/docs/transformers/v5.23.0/vi/model_doc/patchtsmixer#transformers.PatchTSMixerModel) (mô hình PatchTSMixerConfig)
- **patchtst** -- [PatchTSTModel](/docs/transformers/v5.23.0/vi/model_doc/patchtst#transformers.PatchTSTModel) (mô hình PatchTSTConfig)
- **pe_audio** -- [PeAudioModel](/docs/transformers/v5.23.0/vi/model_doc/pe_audio#transformers.PeAudioModel) (mô hình PeAudioConfig)
- **pe_audio_encoder** -- [PeAudioEncoder](/docs/transformers/v5.23.0/vi/model_doc/pe_audio#transformers.PeAudioEncoder) (mô hình PeAudioEncoderConfig)
- **pe_audio_video** -- [PeAudioVideoModel](/docs/transformers/v5.23.0/vi/model_doc/pe_audio_video#transformers.PeAudioVideoModel) (mô hình PeAudioVideoConfig)
- **pe_audio_video_encoder** -- [PeAudioVideoEncoder](/docs/transformers/v5.23.0/vi/model_doc/pe_audio_video#transformers.PeAudioVideoEncoder) (mô hình PeAudioVideoEncoderConfig)
- **pe_video** -- [PeVideoModel](/docs/transformers/v5.23.0/vi/model_doc/pe_video#transformers.PeVideoModel) (mô hình PeVideoConfig)
- **pe_video_encoder** -- [PeVideoEncoder](/docs/transformers/v5.23.0/vi/model_doc/pe_video#transformers.PeVideoEncoder) (mô hình PeVideoEncoderConfig)
- **pegasus** -- [PegasusModel](/docs/transformers/v5.23.0/vi/model_doc/pegasus#transformers.PegasusModel) (mô hình PegasusConfig)
- **pegasus_x** -- [PegasusXModel](/docs/transformers/v5.23.0/vi/model_doc/pegasus_x#transformers.PegasusXModel) (mô hình PegasusXConfig)
- **perceiver** -- [PerceiverModel](/docs/transformers/v5.23.0/vi/model_doc/perceiver#transformers.PerceiverModel) (mô hình PerceiverConfig)
- **perception_lm** -- [PerceptionLMModel](/docs/transformers/v5.23.0/vi/model_doc/perception_lm#transformers.PerceptionLMModel) (mô hình PerceptionLMConfig)
- **persimmon** -- [PersimmonModel](/docs/transformers/v5.23.0/vi/model_doc/persimmon#transformers.PersimmonModel) (mô hình PersimmonConfig)
- **phi** -- [PhiModel](/docs/transformers/v5.23.0/vi/model_doc/phi#transformers.PhiModel) (PhiConfig model)
- **phi3** -- [Phi3Model](/docs/transformers/v5.23.0/vi/model_doc/phi3#transformers.Phi3Model) (Phi3Config model)
- **phi4_multimodal** -- [Phi4MultimodalModel](/docs/transformers/v5.23.0/vi/model_doc/phi4_multimodal#transformers.Phi4MultimodalModel) (Phi4MultimodalConfig model)
- **phimoe** -- [PhimoeModel](/docs/transformers/v5.23.0/vi/model_doc/phimoe#transformers.PhimoeModel) (mô hình PhimoeConfig)
- **pi0** -- [PI0Model](/docs/transformers/v5.23.0/vi/model_doc/pi0#transformers.PI0Model) (mô hình PI0Config)
- **pixio** -- [PixioModel](/docs/transformers/v5.23.0/vi/model_doc/pixio#transformers.PixioModel) (mô hình PixioConfig)
- **pixtral** -- [PixtralVisionModel](/docs/transformers/v5.23.0/vi/model_doc/pixtral#transformers.PixtralVisionModel) (mô hình PixtralVisionConfig)
- **plbart** -- [PLBartModel](/docs/transformers/v5.23.0/vi/model_doc/plbart#transformers.PLBartModel) (mô hình PLBartConfig)
- **pocket_tts** -- [PocketTTSModel](/docs/transformers/v5.23.0/vi/model_doc/pocket_tts#transformers.PocketTTSModel) (mô hình PocketTTSConfig)
- **pocket_tts_audio_tokenizer** -- [PocketTTSAudioTokenizerModel](/docs/transformers/v5.23.0/vi/model_doc/pocket_tts_audio_tokenizer#transformers.PocketTTSAudioTokenizerModel) (mô hình PocketTTSAudioTokenizerConfig)
- **pocket_tts_audio_tokenizer_decoder** -- [PocketTTSAudioTokenizerDecoderModel](/docs/transformers/v5.23.0/vi/model_doc/pocket_tts_audio_tokenizer#transformers.PocketTTSAudioTokenizerDecoderModel) (mô hình PocketTTSAudioTokenizerDecoderConfig)
- **pocket_tts_audio_tokenizer_encoder** -- [PocketTTSAudioTokenizerEncoderModel](/docs/transformers/v5.23.0/vi/model_doc/pocket_tts_audio_tokenizer#transformers.PocketTTSAudioTokenizerEncoderModel) (mô hình PocketTTSAudioTokenizerEncoderConfig)
- **poolformer** -- [PoolFormerModel](/docs/transformers/v5.23.0/vi/model_doc/poolformer#transformers.PoolFormerModel) (mô hình PoolFormerConfig)
- **pp_doclayout_v3** -- [PPDocLayoutV3Model](/docs/transformers/v5.23.0/vi/model_doc/pp_doclayout_v3#transformers.PPDocLayoutV3Model) (mô hình PPDocLayoutV3Config)
- **pp_doclayout_v4** -- [PPDocLayoutV4Model](/docs/transformers/v5.23.0/vi/model_doc/pp_doclayout_v4#transformers.PPDocLayoutV4Model) (mô hình PPDocLayoutV4Config)
- **pp_ocrv5_mobile_rec** -- [PPOCRV5MobileRecModel](/docs/transformers/v5.23.0/vi/model_doc/pp_ocrv5_mobile_rec#transformers.PPOCRV5MobileRecModel) (mô hình PPOCRV5MobileRecConfig)
- **pp_ocrv5_server_rec** -- [PPOCRV5ServerRecModel](/docs/transformers/v5.23.0/vi/model_doc/pp_ocrv5_server_rec#transformers.PPOCRV5ServerRecModel) (mô hình PPOCRV5ServerRecConfig)
- **pp_ocrv6_medium_det** -- [PPOCRV6MediumDetModel](/docs/transformers/v5.23.0/vi/model_doc/pp_ocrv6_medium_det#transformers.PPOCRV6MediumDetModel) (mô hình PPOCRV6MediumDetConfig)
- **pp_ocrv6_small_det** -- [PPOCRV6SmallDetModel](/docs/transformers/v5.23.0/vi/model_doc/pp_ocrv6_small_det#transformers.PPOCRV6SmallDetModel) (mô hình PPOCRV6SmallDetConfig)
- **pp_ocrv6_small_rec** -- [PPOCRV6SmallRecModel](/docs/transformers/v5.23.0/vi/model_doc/pp_ocrv6_small_rec#transformers.PPOCRV6SmallRecModel) (mô hình PPOCRV6SmallRecConfig)
- **pp_ocrv6_tiny_rec** -- [PPOCRV6TinyRecModel](/docs/transformers/v5.23.0/vi/model_doc/pp_ocrv6_tiny_rec#transformers.PPOCRV6TinyRecModel) (mô hình PPOCRV6TinyRecConfig)
- **prophetnet** -- [ProphetNetModel](/docs/transformers/v5.23.0/vi/model_doc/prophetnet#transformers.ProphetNetModel) (mô hình ProphetNetConfig)
- **pvt** -- [PvtModel](/docs/transformers/v5.23.0/vi/model_doc/pvt#transformers.PvtModel) (mô hình PvtConfig)
- **pvt_v2** -- [PvtV2Model](/docs/transformers/v5.23.0/vi/model_doc/pvt_v2#transformers.PvtV2Model) (mô hình PvtV2Config)
- **qianfan_ocr** -- [QianfanOCRModel](/docs/transformers/v5.23.0/vi/model_doc/qianfan_ocr#transformers.QianfanOCRModel) (mô hình QianfanOCRConfig)
- **qianfan_ocr_vision** -- [QianfanOCRVisionModel](/docs/transformers/v5.23.0/vi/model_doc/qianfan_ocr#transformers.QianfanOCRVisionModel) (mô hình QianfanOCRVisionConfig)
- **qwen2** -- [Qwen2Model](/docs/transformers/v5.23.0/vi/model_doc/qwen2#transformers.Qwen2Model) (mô hình Qwen2Config)
- **qwen2_5_omni_thinker** -- [Qwen2_5OmniThinkerModel](/docs/transformers/v5.23.0/vi/model_doc/qwen2_5_omni#transformers.Qwen2_5OmniThinkerModel) (mô hình Qwen2_5OmniThinkerConfig)
- **qwen2_5_vl** -- [Qwen2_5_VLModel](/docs/transformers/v5.23.0/vi/model_doc/qwen2_5_vl#transformers.Qwen2_5_VLModel) (mô hình Qwen2_5_VLConfig)
- **qwen2_5_vl_text** -- [Qwen2_5_VLTextModel](/docs/transformers/v5.23.0/vi/model_doc/qwen2_5_vl#transformers.Qwen2_5_VLTextModel) (mô hình Qwen2_5_VLTextConfig)
- **qwen2_5_vl_vision** -- [Qwen2_5_VisionTransformerPretrainedModel](/docs/transformers/v5.23.0/vi/model_doc/qwen2_5_vl#transformers.Qwen2_5_VisionTransformerPretrainedModel) (mô hình Qwen2_5_VLVisionConfig)
- **qwen2_audio** -- [Qwen2AudioModel](/docs/transformers/v5.23.0/vi/model_doc/qwen2_audio#transformers.Qwen2AudioModel) (mô hình Qwen2AudioConfig)
- **qwen2_audio_encoder** -- [Qwen2AudioEncoder](/docs/transformers/v5.23.0/vi/model_doc/qwen2_audio#transformers.Qwen2AudioEncoder) (mô hình Qwen2AudioEncoderConfig)
- **qwen2_moe** -- [Qwen2MoeModel](/docs/transformers/v5.23.0/vi/model_doc/qwen2_moe#transformers.Qwen2MoeModel) (mô hình Qwen2MoeConfig)
- **qwen2_vl** -- [Qwen2VLModel](/docs/transformers/v5.23.0/vi/model_doc/qwen2_vl#transformers.Qwen2VLModel) (mô hình Qwen2VLConfig)
- **qwen2_vl_text** -- [Qwen2VLTextModel](/docs/transformers/v5.23.0/vi/model_doc/qwen2_vl#transformers.Qwen2VLTextModel) (mô hình Qwen2VLTextConfig)
- **qwen3** -- [Qwen3Model](/docs/transformers/v5.23.0/vi/model_doc/qwen3#transformers.Qwen3Model) (mô hình Qwen3Config)
- **qwen3_5** -- [Qwen3_5Model](/docs/transformers/v5.23.0/vi/model_doc/qwen3_5#transformers.Qwen3_5Model) (mô hình Qwen3_5Config)
- **qwen3_5_moe** -- [Qwen3_5MoeModel](/docs/transformers/v5.23.0/vi/model_doc/qwen3_5_moe#transformers.Qwen3_5MoeModel) (mô hình Qwen3_5MoeConfig)
- **qwen3_5_moe_text** -- [Qwen3_5MoeTextModel](/docs/transformers/v5.23.0/vi/model_doc/qwen3_5_moe#transformers.Qwen3_5MoeTextModel) (mô hình Qwen3_5MoeTextConfig)
- **qwen3_5_moe_vision** -- [Qwen3_5MoeVisionModel](/docs/transformers/v5.23.0/vi/model_doc/qwen3_5_moe#transformers.Qwen3_5MoeVisionModel) (mô hình Qwen3_5MoeVisionConfig)
- **qwen3_5_text** -- [Qwen3_5TextModel](/docs/transformers/v5.23.0/vi/model_doc/qwen3_5#transformers.Qwen3_5TextModel) (mô hình Qwen3_5TextConfig)
- **qwen3_5_vision** -- [Qwen3_5VisionModel](/docs/transformers/v5.23.0/vi/model_doc/qwen3_5#transformers.Qwen3_5VisionModel) (mô hình Qwen3_5VisionConfig)
- **qwen3_asr** -- [Qwen3ASRModel](/docs/transformers/v5.23.0/vi/model_doc/qwen3_asr#transformers.Qwen3ASRModel) (mô hình Qwen3ASRConfig)
- **qwen3_asr_encoder** -- [Qwen3ASREncoder](/docs/transformers/v5.23.0/vi/model_doc/qwen3_asr#transformers.Qwen3ASREncoder) (mô hình Qwen3ASREncoderConfig)
- **qwen3_moe** -- [Qwen3MoeModel](/docs/transformers/v5.23.0/vi/model_doc/qwen3_moe#transformers.Qwen3MoeModel) (mô hình Qwen3MoeConfig)
- **qwen3_next** -- [Qwen3NextModel](/docs/transformers/v5.23.0/vi/model_doc/qwen3_next#transformers.Qwen3NextModel) (mô hình Qwen3NextConfig)
- **qwen3_omni_moe_thinker** -- [Qwen3OmniMoeThinkerModel](/docs/transformers/v5.23.0/vi/model_doc/qwen3_omni_moe#transformers.Qwen3OmniMoeThinkerModel) (mô hình Qwen3OmniMoeThinkerConfig)
- **qwen3_vl** -- [Qwen3VLModel](/docs/transformers/v5.23.0/vi/model_doc/qwen3_vl#transformers.Qwen3VLModel) (mô hình Qwen3VLConfig)
- **qwen3_vl_moe** -- [Qwen3VLMoeModel](/docs/transformers/v5.23.0/vi/model_doc/qwen3_vl_moe#transformers.Qwen3VLMoeModel) (mô hình Qwen3VLMoeConfig)
- **qwen3_vl_moe_text** -- [Qwen3VLMoeTextModel](/docs/transformers/v5.23.0/vi/model_doc/qwen3_vl_moe#transformers.Qwen3VLMoeTextModel) (mô hình Qwen3VLMoeTextConfig)
- **qwen3_vl_moe_vision** -- [Qwen3VLMoeVisionModel](/docs/transformers/v5.23.0/vi/model_doc/qwen3_vl_moe#transformers.Qwen3VLMoeVisionModel) (mô hình Qwen3VLMoeVisionConfig)
- **qwen3_vl_text** -- [Qwen3VLTextModel](/docs/transformers/v5.23.0/vi/model_doc/qwen3_vl#transformers.Qwen3VLTextModel) (mô hình Qwen3VLTextConfig)
- **qwen3_vl_vision** -- [Qwen3VLVisionModel](/docs/transformers/v5.23.0/vi/model_doc/qwen3_vl#transformers.Qwen3VLVisionModel) (mô hình Qwen3VLVisionConfig)
- **qwen4_exp** -- [Qwen4ExpModel](/docs/transformers/v5.23.0/vi/model_doc/qwen4_exp#transformers.Qwen4ExpModel) (mô hình Qwen4ExpConfig)
- **qwen4_exp_text** -- [Qwen4ExpTextModel](/docs/transformers/v5.23.0/vi/model_doc/qwen4_exp#transformers.Qwen4ExpTextModel) (mô hình Qwen4ExpTextConfig)
- **qwen4_exp_vision** -- [Qwen4ExpVisionModel](/docs/transformers/v5.23.0/vi/model_doc/qwen4_exp#transformers.Qwen4ExpVisionModel) (mô hình Qwen4ExpVisionConfig)
- **radio** -- [RadioModel](/docs/transformers/v5.23.0/vi/model_doc/radio#transformers.RadioModel) (mô hình RadioConfig)
- **recurrent_gemma** -- [RecurrentGemmaModel](/docs/transformers/v5.23.0/vi/model_doc/recurrent_gemma#transformers.RecurrentGemmaModel) (mô hình RecurrentGemmaConfig)
- **reformer** -- [ReformerModel](/docs/transformers/v5.23.0/vi/model_doc/reformer#transformers.ReformerModel) (mô hình ReformerConfig)
- **regnet** -- [RegNetModel](/docs/transformers/v5.23.0/vi/model_doc/regnet#transformers.RegNetModel) (mô hình RegNetConfig)
- **rembert** -- [RemBertModel](/docs/transformers/v5.23.0/vi/model_doc/rembert#transformers.RemBertModel) (RemBertConfig model)
- **resnet** -- [ResNetModel](/docs/transformers/v5.23.0/vi/model_doc/resnet#transformers.ResNetModel) (mô hình ResNetConfig)
- **rf_detr** -- [RfDetrModel](/docs/transformers/v5.23.0/vi/model_doc/rf_detr#transformers.RfDetrModel) (mô hình RfDetrConfig)
- **roberta** -- [RobertaModel](/docs/transformers/v5.23.0/vi/model_doc/roberta#transformers.RobertaModel) (mô hình RobertaConfig)
- **roberta-prelayernorm** -- [RobertaPreLayerNormModel](/docs/transformers/v5.23.0/vi/model_doc/roberta-prelayernorm#transformers.RobertaPreLayerNormModel) (mô hình RobertaPreLayerNormConfig)
- **roc_bert** -- [RoCBertModel](/docs/transformers/v5.23.0/vi/model_doc/roc_bert#transformers.RoCBertModel) (mô hình RoCBertConfig)
- **roformer** -- [RoFormerModel](/docs/transformers/v5.23.0/vi/model_doc/roformer#transformers.RoFormerModel) (mô hình RoFormerConfig)
- **rt_detr** -- [RTDetrModel](/docs/transformers/v5.23.0/vi/model_doc/rt_detr#transformers.RTDetrModel) (mô hình RTDetrConfig)
- **rt_detr_v2** -- [RTDetrV2Model](/docs/transformers/v5.23.0/vi/model_doc/rt_detr_v2#transformers.RTDetrV2Model) (mô hình RTDetrV2Config)
- **rwkv** -- [RwkvModel](/docs/transformers/v5.23.0/vi/model_doc/rwkv#transformers.RwkvModel) (mô hình RwkvConfig)
- **sam** -- [SamModel](/docs/transformers/v5.23.0/vi/model_doc/sam#transformers.SamModel) (mô hình SamConfig)
- **sam2** -- [Sam2Model](/docs/transformers/v5.23.0/vi/model_doc/sam2#transformers.Sam2Model) (mô hình Sam2Config)
- **sam2_hiera_det_model** -- [Sam2HieraDetModel](/docs/transformers/v5.23.0/vi/model_doc/sam2#transformers.Sam2HieraDetModel) (mô hình Sam2HieraDetConfig)
- **sam2_video** -- [Sam2VideoModel](/docs/transformers/v5.23.0/vi/model_doc/sam2_video#transformers.Sam2VideoModel) (mô hình Sam2VideoConfig)
- **sam2_vision_model** -- [Sam2VisionModel](/docs/transformers/v5.23.0/vi/model_doc/sam2#transformers.Sam2VisionModel) (mô hình Sam2VisionConfig)
- **sam3** -- [Sam3Model](/docs/transformers/v5.23.0/vi/model_doc/sam3#transformers.Sam3Model) (mô hình Sam3Config)
- **sam3_lite_text** -- [Sam3LiteTextModel](/docs/transformers/v5.23.0/vi/model_doc/sam3_lite_text#transformers.Sam3LiteTextModel) (mô hình Sam3LiteTextConfig)
- **sam3_lite_text_text_model** -- [Sam3LiteTextTextModel](/docs/transformers/v5.23.0/vi/model_doc/sam3_lite_text#transformers.Sam3LiteTextTextModel) (mô hình Sam3LiteTextTextConfig)
- **sam3_tracker** -- [Sam3TrackerModel](/docs/transformers/v5.23.0/vi/model_doc/sam3_tracker#transformers.Sam3TrackerModel) (mô hình Sam3TrackerConfig)
- **sam3_tracker_video** -- [Sam3TrackerVideoModel](/docs/transformers/v5.23.0/vi/model_doc/sam3_tracker_video#transformers.Sam3TrackerVideoModel) (mô hình Sam3TrackerVideoConfig)
- **sam3_video** -- [Sam3VideoModel](/docs/transformers/v5.23.0/vi/model_doc/sam3_video#transformers.Sam3VideoModel) (mô hình Sam3VideoConfig)
- **sam3_vision_model** -- [Sam3VisionModel](/docs/transformers/v5.23.0/vi/model_doc/sam3#transformers.Sam3VisionModel) (mô hình Sam3VisionConfig)
- **sam3_vit_model** -- [Sam3ViTModel](/docs/transformers/v5.23.0/vi/model_doc/sam3#transformers.Sam3ViTModel) (mô hình Sam3ViTConfig)
- **sam_hq** -- [SamHQModel](/docs/transformers/v5.23.0/vi/model_doc/sam_hq#transformers.SamHQModel) (mô hình SamHQConfig)
- **sam_hq_vision_model** -- [SamHQVisionModel](/docs/transformers/v5.23.0/vi/model_doc/sam_hq#transformers.SamHQVisionModel) (mô hình SamHQVisionConfig)
- **sam_vision_model** -- [SamVisionModel](/docs/transformers/v5.23.0/vi/model_doc/sam#transformers.SamVisionModel) (mô hình SamVisionConfig)
- **sapiens2** -- [Sapiens2Model](/docs/transformers/v5.23.0/vi/model_doc/sapiens2#transformers.Sapiens2Model) (mô hình Sapiens2Config)
- **seamless_m4t** -- [SeamlessM4TModel](/docs/transformers/v5.23.0/vi/model_doc/seamless_m4t#transformers.SeamlessM4TModel) (mô hình SeamlessM4TConfig)
- **seamless_m4t_v2** -- [SeamlessM4Tv2Model](/docs/transformers/v5.23.0/vi/model_doc/seamless_m4t_v2#transformers.SeamlessM4Tv2Model) (mô hình SeamlessM4Tv2Config)
- **seed_oss** -- [SeedOssModel](/docs/transformers/v5.23.0/vi/model_doc/seed_oss#transformers.SeedOssModel) (mô hình SeedOssConfig)
- **segformer** -- [SegformerModel](/docs/transformers/v5.23.0/vi/model_doc/segformer#transformers.SegformerModel) (mô hình SegformerConfig)
- **seggpt** -- [SegGptModel](/docs/transformers/v5.23.0/vi/model_doc/seggpt#transformers.SegGptModel) (mô hình SegGptConfig)
- **sew** -- [SEWModel](/docs/transformers/v5.23.0/vi/model_doc/sew#transformers.SEWModel) (mô hình SEWConfig)
- **sew-d** -- [SEWDModel](/docs/transformers/v5.23.0/vi/model_doc/sew-d#transformers.SEWDModel) (mô hình SEWDConfig)
- **siglip** -- [SiglipModel](/docs/transformers/v5.23.0/vi/model_doc/siglip#transformers.SiglipModel) (mô hình SiglipConfig)
- **siglip2** -- [Siglip2Model](/docs/transformers/v5.23.0/vi/model_doc/siglip2#transformers.Siglip2Model) (mô hình Siglip2Config)
- **siglip2_vision_model** -- [Siglip2VisionModel](/docs/transformers/v5.23.0/vi/model_doc/siglip2#transformers.Siglip2VisionModel) (mô hình Siglip2VisionConfig)
- **siglip_vision_model** -- [SiglipVisionModel](/docs/transformers/v5.23.0/vi/model_doc/siglip#transformers.SiglipVisionModel) (mô hình SiglipVisionConfig)
- **smollm3** -- [SmolLM3Model](/docs/transformers/v5.23.0/vi/model_doc/smollm3#transformers.SmolLM3Model) (mô hình SmolLM3Config)
- **smolvlm** -- [SmolVLMModel](/docs/transformers/v5.23.0/vi/model_doc/smolvlm#transformers.SmolVLMModel) (mô hình SmolVLMConfig)
- **smolvlm_vision** -- [SmolVLMVisionTransformer](/docs/transformers/v5.23.0/vi/model_doc/smolvlm#transformers.SmolVLMVisionTransformer) (mô hình SmolVLMVisionConfig)
- **solar_open** -- [SolarOpenModel](/docs/transformers/v5.23.0/vi/model_doc/solar_open#transformers.SolarOpenModel) (mô hình SolarOpenConfig)
- **speech_to_text** -- [Speech2TextModel](/docs/transformers/v5.23.0/vi/model_doc/speech_to_text#transformers.Speech2TextModel) (mô hình Speech2TextConfig)
- **speecht5** -- [SpeechT5Model](/docs/transformers/v5.23.0/vi/model_doc/speecht5#transformers.SpeechT5Model) (mô hình SpeechT5Config)
- **splinter** -- [SplinterModel](/docs/transformers/v5.23.0/vi/model_doc/splinter#transformers.SplinterModel) (mô hình SplinterConfig)
- **squeezebert** -- [SqueezeBertModel](/docs/transformers/v5.23.0/vi/model_doc/squeezebert#transformers.SqueezeBertModel) (mô hình SqueezeBertConfig)
- **stablelm** -- [StableLmModel](/docs/transformers/v5.23.0/vi/model_doc/stablelm#transformers.StableLmModel) (mô hình StableLmConfig)
- **starcoder2** -- [Starcoder2Model](/docs/transformers/v5.23.0/vi/model_doc/starcoder2#transformers.Starcoder2Model) (mô hình Starcoder2Config)
- **step3p7** -- [Step3p7Model](/docs/transformers/v5.23.0/vi/model_doc/step3p7#transformers.Step3p7Model) (mô hình Step3p7Config)
- **swiftformer** -- [SwiftFormerModel](/docs/transformers/v5.23.0/vi/model_doc/swiftformer#transformers.SwiftFormerModel) (mô hình SwiftFormerConfig)
- **swin** -- [SwinModel](/docs/transformers/v5.23.0/vi/model_doc/swin#transformers.SwinModel) (mô hình SwinConfig)
- **swin2sr** -- [Swin2SRModel](/docs/transformers/v5.23.0/vi/model_doc/swin2sr#transformers.Swin2SRModel) (mô hình Swin2SRConfig)
- **swinv2** -- [Swinv2Model](/docs/transformers/v5.23.0/vi/model_doc/swinv2#transformers.Swinv2Model) (mô hình Swinv2Config)
- **switch_transformers** -- [SwitchTransformersModel](/docs/transformers/v5.23.0/vi/model_doc/switch_transformers#transformers.SwitchTransformersModel) (mô hình SwitchTransformersConfig)
- **t5** -- [T5Model](/docs/transformers/v5.23.0/vi/model_doc/t5#transformers.T5Model) (mô hình T5Config)
- **t5gemma** -- [T5GemmaModel](/docs/transformers/v5.23.0/vi/model_doc/t5gemma#transformers.T5GemmaModel) (mô hình T5GemmaConfig)
- **t5gemma2** -- [T5Gemma2Model](/docs/transformers/v5.23.0/vi/model_doc/t5gemma2#transformers.T5Gemma2Model) (mô hình T5Gemma2Config)
- **t5gemma2_encoder** -- `T5Gemma2Encoder` (mô hình T5Gemma2EncoderConfig)
- **table-transformer** -- [TableTransformerModel](/docs/transformers/v5.23.0/vi/model_doc/table-transformer#transformers.TableTransformerModel) (mô hình TableTransformerConfig)
- **tapas** -- [TapasModel](/docs/transformers/v5.23.0/vi/model_doc/tapas#transformers.TapasModel) (mô hình TapasConfig)
- **textnet** -- [TextNetModel](/docs/transformers/v5.23.0/vi/model_doc/textnet#transformers.TextNetModel) (mô hình TextNetConfig)
- **time_series_transformer** -- [TimeSeriesTransformerModel](/docs/transformers/v5.23.0/vi/model_doc/time_series_transformer#transformers.TimeSeriesTransformerModel) (mô hình TimeSeriesTransformerConfig)
- **timesfm** -- [TimesFmModel](/docs/transformers/v5.23.0/vi/model_doc/timesfm#transformers.TimesFmModel) (mô hình TimesFmConfig)
- **timesfm2_5** -- [TimesFm2_5Model](/docs/transformers/v5.23.0/vi/model_doc/timesfm2_5#transformers.TimesFm2_5Model) (mô hình TimesFm2_5Config)
- **timesformer** -- [TimesformerModel](/docs/transformers/v5.23.0/vi/model_doc/timesformer#transformers.TimesformerModel) (mô hình TimesformerConfig)
- **timm_backbone** -- [TimmBackbone](/docs/transformers/v5.23.0/vi/main_classes/backbones#transformers.TimmBackbone) (mô hình TimmBackboneConfig)
- **timm_wrapper** -- [TimmWrapperModel](/docs/transformers/v5.23.0/vi/model_doc/timm_wrapper#transformers.TimmWrapperModel) (mô hình TimmWrapperConfig)
- **tipsv2** -- [Tipsv2Model](/docs/transformers/v5.23.0/vi/model_doc/tipsv2#transformers.Tipsv2Model) (mô hình Tipsv2Config)
- **tipsv2_text_model** -- [Tipsv2TextModel](/docs/transformers/v5.23.0/vi/model_doc/tipsv2#transformers.Tipsv2TextModel) (mô hình Tipsv2TextConfig)
- **tipsv2_vision_model** -- [Tipsv2VisionModel](/docs/transformers/v5.23.0/vi/model_doc/tipsv2#transformers.Tipsv2VisionModel) (mô hình Tipsv2VisionConfig)
- **tvp** -- [TvpModel](/docs/transformers/v5.23.0/vi/model_doc/tvp#transformers.TvpModel) (mô hình TvpConfig)
- **udop** -- [UdopModel](/docs/transformers/v5.23.0/vi/model_doc/udop#transformers.UdopModel) (mô hình UdopConfig)
- **ultrabert** -- [UltrabertModel](/docs/transformers/v5.23.0/vi/model_doc/ultrabert#transformers.UltrabertModel) (mô hình UltrabertConfig)
- **ultravbert** -- [UltraVBertModel](/docs/transformers/v5.23.0/vi/model_doc/ultravbert#transformers.UltraVBertModel) (mô hình UltraVBertConfig)
- **umt5** -- [UMT5Model](/docs/transformers/v5.23.0/vi/model_doc/umt5#transformers.UMT5Model) (mô hình UMT5Config)
- **unispeech** -- [UniSpeechModel](/docs/transformers/v5.23.0/vi/model_doc/unispeech#transformers.UniSpeechModel) (mô hình UniSpeechConfig)
- **unispeech-sat** -- [UniSpeechSatModel](/docs/transformers/v5.23.0/vi/model_doc/unispeech-sat#transformers.UniSpeechSatModel) (mô hình UniSpeechSatConfig)
- **univnet** -- [UnivNetModel](/docs/transformers/v5.23.0/vi/model_doc/univnet#transformers.UnivNetModel) (mô hình UnivNetConfig)
- **unlimited_ocr** -- [UnlimitedOcrModel](/docs/transformers/v5.23.0/vi/model_doc/unlimited_ocr#transformers.UnlimitedOcrModel) (mô hình UnlimitedOcrConfig)
- **uvdoc** -- [UVDocModel](/docs/transformers/v5.23.0/vi/model_doc/uvdoc#transformers.UVDocModel) (mô hình UVDocConfig)
- **vaultgemma** -- [VaultGemmaModel](/docs/transformers/v5.23.0/vi/model_doc/vaultgemma#transformers.VaultGemmaModel) (VaultGemmaConfig model)
- **vibevoice** -- [VibeVoiceForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/vibevoice#transformers.VibeVoiceForConditionalGeneration) (mô hình VibeVoiceConfig)
- **vibevoice_acoustic_tokenizer** -- [VibeVoiceAcousticTokenizerModel](/docs/transformers/v5.23.0/vi/model_doc/vibevoice_acoustic_tokenizer#transformers.VibeVoiceAcousticTokenizerModel) (mô hình VibeVoiceAcousticTokenizerConfig)
- **vibevoice_acoustic_tokenizer_decoder** -- [VibeVoiceAcousticTokenizerDecoderModel](/docs/transformers/v5.23.0/vi/model_doc/vibevoice_acoustic_tokenizer#transformers.VibeVoiceAcousticTokenizerDecoderModel) (mô hình VibeVoiceAcousticTokenizerDecoderConfig)
- **vibevoice_acoustic_tokenizer_encoder** -- [VibeVoiceAcousticTokenizerEncoderModel](/docs/transformers/v5.23.0/vi/model_doc/vibevoice_acoustic_tokenizer#transformers.VibeVoiceAcousticTokenizerEncoderModel) (mô hình VibeVoiceAcousticTokenizerEncoderConfig)
- **vibevoice_asr** -- [VibeVoiceAsrModel](/docs/transformers/v5.23.0/vi/model_doc/vibevoice_asr#transformers.VibeVoiceAsrModel) (mô hình VibeVoiceAsrConfig)
- **video_llama_3** -- [VideoLlama3Model](/docs/transformers/v5.23.0/vi/model_doc/video_llama_3#transformers.VideoLlama3Model) (mô hình VideoLlama3Config)
- **video_llama_3_vision** -- [VideoLlama3VisionModel](/docs/transformers/v5.23.0/vi/model_doc/video_llama_3#transformers.VideoLlama3VisionModel) (mô hình VideoLlama3VisionConfig)
- **video_llava** -- [VideoLlavaModel](/docs/transformers/v5.23.0/vi/model_doc/video_llava#transformers.VideoLlavaModel) (mô hình VideoLlavaConfig)
- **videomae** -- [VideoMAEModel](/docs/transformers/v5.23.0/vi/model_doc/videomae#transformers.VideoMAEModel) (mô hình VideoMAEConfig)
- **videoprism** -- [VideoPrismClipModel](/docs/transformers/v5.23.0/vi/model_doc/videoprism#transformers.VideoPrismClipModel) (mô hình VideoPrismConfig)
- **videoprism_vision_model** -- [VideoPrismVisionModel](/docs/transformers/v5.23.0/vi/model_doc/videoprism#transformers.VideoPrismVisionModel) (mô hình VideoPrismVisionConfig)
- **vilt** -- [ViltModel](/docs/transformers/v5.23.0/vi/model_doc/vilt#transformers.ViltModel) (mô hình ViltConfig)
- **vipllava** -- [VipLlavaModel](/docs/transformers/v5.23.0/vi/model_doc/vipllava#transformers.VipLlavaModel) (mô hình VipLlavaConfig)
- **vision-text-dual-encoder** -- [VisionTextDualEncoderModel](/docs/transformers/v5.23.0/vi/model_doc/vision-text-dual-encoder#transformers.VisionTextDualEncoderModel) (mô hình VisionTextDualEncoderConfig)
- **visual_bert** -- [VisualBertModel](/docs/transformers/v5.23.0/vi/model_doc/visual_bert#transformers.VisualBertModel) (mô hình VisualBertConfig)
- **vit** -- [ViTModel](/docs/transformers/v5.23.0/vi/model_doc/vit#transformers.ViTModel) (mô hình ViTConfig)
- **vit_mae** -- [ViTMAEModel](/docs/transformers/v5.23.0/vi/model_doc/vit_mae#transformers.ViTMAEModel) (mô hình ViTMAEConfig)
- **vit_msn** -- [ViTMSNModel](/docs/transformers/v5.23.0/vi/model_doc/vit_msn#transformers.ViTMSNModel) (mô hình ViTMSNConfig)
- **vitdet** -- [VitDetModel](/docs/transformers/v5.23.0/vi/model_doc/vitdet#transformers.VitDetModel) (mô hình VitDetConfig)
- **vits** -- [VitsModel](/docs/transformers/v5.23.0/vi/model_doc/vits#transformers.VitsModel) (mô hình VitsConfig)
- **vivit** -- [VivitModel](/docs/transformers/v5.23.0/vi/model_doc/vivit#transformers.VivitModel) (mô hình VivitConfig)
- **vjepa2** -- [VJEPA2Model](/docs/transformers/v5.23.0/vi/model_doc/vjepa2#transformers.VJEPA2Model) (mô hình VJEPA2Config)
- **voxtral** -- [VoxtralModel](/docs/transformers/v5.23.0/vi/model_doc/voxtral#transformers.VoxtralModel) (mô hình VoxtralConfig)
- **voxtral_encoder** -- [VoxtralEncoder](/docs/transformers/v5.23.0/vi/model_doc/voxtral#transformers.VoxtralEncoder) (mô hình VoxtralEncoderConfig)
- **voxtral_realtime** -- [VoxtralRealtimeModel](/docs/transformers/v5.23.0/vi/model_doc/voxtral_realtime#transformers.VoxtralRealtimeModel) (mô hình VoxtralRealtimeConfig)
- **voxtral_realtime_encoder** -- [VoxtralRealtimeEncoder](/docs/transformers/v5.23.0/vi/model_doc/voxtral_realtime#transformers.VoxtralRealtimeEncoder) (mô hình VoxtralRealtimeEncoderConfig)
- **voxtral_realtime_text** -- `VoxtralRealtimeTextModel` (mô hình VoxtralRealtimeTextConfig)
- **wav2vec2** -- [Wav2Vec2Model](/docs/transformers/v5.23.0/vi/model_doc/wav2vec2#transformers.Wav2Vec2Model) (mô hình Wav2Vec2Config)
- **wav2vec2-bert** -- [Wav2Vec2BertModel](/docs/transformers/v5.23.0/vi/model_doc/wav2vec2-bert#transformers.Wav2Vec2BertModel) (mô hình Wav2Vec2BertConfig)
- **wav2vec2-conformer** -- [Wav2Vec2ConformerModel](/docs/transformers/v5.23.0/vi/model_doc/wav2vec2-conformer#transformers.Wav2Vec2ConformerModel) (mô hình Wav2Vec2ConformerConfig)
- **wavlm** -- [WavLMModel](/docs/transformers/v5.23.0/vi/model_doc/wavlm#transformers.WavLMModel) (mô hình WavLMConfig)
- **whisper** -- [WhisperModel](/docs/transformers/v5.23.0/vi/model_doc/whisper#transformers.WhisperModel) (mô hình WhisperConfig)
- **xclip** -- [XCLIPModel](/docs/transformers/v5.23.0/vi/model_doc/xclip#transformers.XCLIPModel) (mô hình XCLIPConfig)
- **xcodec** -- [XcodecModel](/docs/transformers/v5.23.0/vi/model_doc/xcodec#transformers.XcodecModel) (mô hình XcodecConfig)
- **xcodec2** -- [Xcodec2Model](/docs/transformers/v5.23.0/vi/model_doc/xcodec2#transformers.Xcodec2Model) (mô hình Xcodec2Config)
- **xglm** -- [XGLMModel](/docs/transformers/v5.23.0/vi/model_doc/xglm#transformers.XGLMModel) (mô hình XGLMConfig)
- **xlm** -- [XLMModel](/docs/transformers/v5.23.0/vi/model_doc/xlm#transformers.XLMModel) (mô hình XLMConfig)
- **xlm-roberta** -- [XLMRobertaModel](/docs/transformers/v5.23.0/vi/model_doc/xlm-roberta#transformers.XLMRobertaModel) (mô hình XLMRobertaConfig)
- **xlm-roberta-xl** -- [XLMRobertaXLModel](/docs/transformers/v5.23.0/vi/model_doc/xlm-roberta-xl#transformers.XLMRobertaXLModel) (mô hình XLMRobertaXLConfig)
- **xlnet** -- [XLNetModel](/docs/transformers/v5.23.0/vi/model_doc/xlnet#transformers.XLNetModel) (mô hình XLNetConfig)
- **xlstm** -- [xLSTMModel](/docs/transformers/v5.23.0/vi/model_doc/xlstm#transformers.xLSTMModel) (mô hình xLSTMConfig)
- **xmod** -- [XmodModel](/docs/transformers/v5.23.0/vi/model_doc/xmod#transformers.XmodModel) (mô hình XmodConfig)
- **yolos** -- [YolosModel](/docs/transformers/v5.23.0/vi/model_doc/yolos#transformers.YolosModel) (mô hình YolosConfig)
- **yoso** -- [YosoModel](/docs/transformers/v5.23.0/vi/model_doc/yoso#transformers.YosoModel) (mô hình YosoConfig)
- **youtu** -- [YoutuModel](/docs/transformers/v5.23.0/vi/model_doc/youtu#transformers.YoutuModel) (mô hình YoutuConfig)
- **zamba** -- [ZambaModel](/docs/transformers/v5.23.0/vi/model_doc/zamba#transformers.ZambaModel) (mô hình ZambaConfig)
- **zamba2** -- [Zamba2Model](/docs/transformers/v5.23.0/vi/model_doc/zamba2#transformers.Zamba2Model) (mô hình Zamba2Config)
- **zaya** -- [ZayaModel](/docs/transformers/v5.23.0/vi/model_doc/zaya#transformers.ZayaModel) (mô hình ZayaConfig)

Mặc định, model được đặt ở chế độ đánh giá bằng `model.eval()` (ví dụ, các module dropout sẽ bị vô hiệu hóa). Để huấn luyện model, bạn cần đặt lại nó về chế độ huấn luyện bằng `model.train()`

Ví dụ:

```python
>>> from transformers import AutoConfig, AutoModel

>>> # Download model and configuration from huggingface.co and cache.
>>> model = AutoModel.from_pretrained("google-bert/bert-base-cased")

>>> # Update configuration during loading
>>> model = AutoModel.from_pretrained("google-bert/bert-base-cased", output_attentions=True)
>>> model.config.output_attentions
True
```

## Các lớp tiền huấn luyện tổng quát

Các lớp auto sau đây có sẵn để khởi tạo một mô hình với đầu pretraining.

### AutoModelForPreTraining[[transformers.AutoModelForPreTraining]]

#### transformers.AutoModelForPreTraining[[transformers.AutoModelForPreTraining]]

```python
transformers.AutoModelForPreTraining(*args, **kwargs)
```

[Nguồn](https://github.com/huggingface/transformers/blob/v5.23.0/src/transformers/models/auto/modeling_auto.py#L2340)

Đây là một lớp mô hình chung sẽ được khởi tạo thành một trong các lớp mô hình của thư viện (có đầu pretraining) khi được tạo bằng phương thức lớp [from_pretrained()](/docs/transformers/v5.23.0/vi/model_doc/auto#transformers.AutoModel.from_pretrained) hoặc phương thức lớp [from_config()](/docs/transformers/v5.23.0/vi/model_doc/auto#transformers.AutoModel.from_config).

Lớp này không thể được khởi tạo trực tiếp bằng `__init__()` (gây ra lỗi).

#### from_config[[transformers.AutoModelForPreTraining.from_config]]

```python
from_config(**kwargs)
```

[Nguồn](https://github.com/huggingface/transformers/blob/v5.23.0/src/transformers/models/auto/auto_factory.py#L204)

**Tham số:**

config ([PreTrainedConfig](/docs/transformers/v5.23.0/vi/main_classes/configuration#transformers.PreTrainedConfig)) : The model class to instantiate is selected based on the configuration class:  - [AlbertConfig](/docs/transformers/v5.23.0/vi/model_doc/albert#transformers.AlbertConfig) configuration class: [AlbertForPreTraining](/docs/transformers/v5.23.0/vi/model_doc/albert#transformers.AlbertForPreTraining) (AlbertConfig model) - [AudioFlamingo3Config](/docs/transformers/v5.23.0/vi/model_doc/audioflamingo3#transformers.AudioFlamingo3Config) configuration class: [AudioFlamingo3ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/audioflamingo3#transformers.AudioFlamingo3ForConditionalGeneration) (AudioFlamingo3Config model) - [BartConfig](/docs/transformers/v5.23.0/vi/model_doc/bart#transformers.BartConfig) configuration class: [BartForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/bart#transformers.BartForConditionalGeneration) (BartConfig model) - [BertConfig](/docs/transformers/v5.23.0/vi/model_doc/bert#transformers.BertConfig) configuration class: [BertForPreTraining](/docs/transformers/v5.23.0/vi/model_doc/bert#transformers.BertForPreTraining) (BertConfig model) - [BigBirdConfig](/docs/transformers/v5.23.0/vi/model_doc/big_bird#transformers.BigBirdConfig) configuration class: [BigBirdForPreTraining](/docs/transformers/v5.23.0/vi/model_doc/big_bird#transformers.BigBirdForPreTraining) (BigBirdConfig model) - [BloomConfig](/docs/transformers/v5.23.0/vi/model_doc/bloom#transformers.BloomConfig) configuration class: [BloomForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/bloom#transformers.BloomForCausalLM) (BloomConfig model) - [CTRLConfig](/docs/transformers/v5.23.0/vi/model_doc/ctrl#transformers.CTRLConfig) configuration class: [CTRLLMHeadModel](/docs/transformers/v5.23.0/vi/model_doc/ctrl#transformers.CTRLLMHeadModel) (CTRLConfig model) - [CamembertConfig](/docs/transformers/v5.23.0/vi/model_doc/camembert#transformers.CamembertConfig) configuration class: [CamembertForMaskedLM](/docs/transformers/v5.23.0/vi/model_doc/camembert#transformers.CamembertForMaskedLM) (CamembertConfig model) - [ColModernVBertConfig](/docs/transformers/v5.23.0/vi/model_doc/colmodernvbert#transformers.ColModernVBertConfig) configuration class: [ColModernVBertForRetrieval](/docs/transformers/v5.23.0/vi/model_doc/colmodernvbert#transformers.ColModernVBertForRetrieval) (ColModernVBertConfig model) - [ColPaliConfig](/docs/transformers/v5.23.0/vi/model_doc/colpali#transformers.ColPaliConfig) configuration class: [ColPaliForRetrieval](/docs/transformers/v5.23.0/vi/model_doc/colpali#transformers.ColPaliForRetrieval) (ColPaliConfig model) - [ColQwen2Config](/docs/transformers/v5.23.0/vi/model_doc/colqwen2#transformers.ColQwen2Config) configuration class: [ColQwen2ForRetrieval](/docs/transformers/v5.23.0/vi/model_doc/colqwen2#transformers.ColQwen2ForRetrieval) (ColQwen2Config model) - [Data2VecTextConfig](/docs/transformers/v5.23.0/vi/model_doc/data2vec#transformers.Data2VecTextConfig) configuration class: [Data2VecTextForMaskedLM](/docs/transformers/v5.23.0/vi/model_doc/data2vec#transformers.Data2VecTextForMaskedLM) (Data2VecTextConfig model) - [DebertaConfig](/docs/transformers/v5.23.0/vi/model_doc/deberta#transformers.DebertaConfig) configuration class: [DebertaForMaskedLM](/docs/transformers/v5.23.0/vi/model_doc/deberta#transformers.DebertaForMaskedLM) (DebertaConfig model) - [DebertaV2Config](/docs/transformers/v5.23.0/vi/model_doc/deberta-v2#transformers.DebertaV2Config) configuration class: [DebertaV2ForMaskedLM](/docs/transformers/v5.23.0/vi/model_doc/deberta-v2#transformers.DebertaV2ForMaskedLM) (DebertaV2Config model) - [DistilBertConfig](/docs/transformers/v5.23.0/vi/model_doc/distilbert#transformers.DistilBertConfig) configuration class: [DistilBertForMaskedLM](/docs/transformers/v5.23.0/vi/model_doc/distilbert#transformers.DistilBertForMaskedLM) (DistilBertConfig model) - [ElectraConfig](/docs/transformers/v5.23.0/vi/model_doc/electra#transformers.ElectraConfig) configuration class: [ElectraForPreTraining](/docs/transformers/v5.23.0/vi/model_doc/electra#transformers.ElectraForPreTraining) (ElectraConfig model) - [ErnieConfig](/docs/transformers/v5.23.0/vi/model_doc/ernie#transformers.ErnieConfig) configuration class: [ErnieForPreTraining](/docs/transformers/v5.23.0/vi/model_doc/ernie#transformers.ErnieForPreTraining) (ErnieConfig model) - [EvollaConfig](/docs/transformers/v5.23.0/vi/model_doc/evolla#transformers.EvollaConfig) configuration class: [EvollaForProteinText2Text](/docs/transformers/v5.23.0/vi/model_doc/evolla#transformers.EvollaForProteinText2Text) (EvollaConfig model) - [Exaone4Config](/docs/transformers/v5.23.0/vi/model_doc/exaone4#transformers.Exaone4Config) configuration class: [Exaone4ForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/exaone4#transformers.Exaone4ForCausalLM) (Exaone4Config model) - [ExaoneMoeConfig](/docs/transformers/v5.23.0/vi/model_doc/exaone_moe#transformers.ExaoneMoeConfig) configuration class: [ExaoneMoeForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/exaone_moe#transformers.ExaoneMoeForCausalLM) (ExaoneMoeConfig model) - [FNetConfig](/docs/transformers/v5.23.0/vi/model_doc/fnet#transformers.FNetConfig) configuration class: [FNetForPreTraining](/docs/transformers/v5.23.0/vi/model_doc/fnet#transformers.FNetForPreTraining) (FNetConfig model) - [FSMTConfig](/docs/transformers/v5.23.0/vi/model_doc/fsmt#transformers.FSMTConfig) configuration class: [FSMTForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/fsmt#transformers.FSMTForConditionalGeneration) (FSMTConfig model) - [FalconMambaConfig](/docs/transformers/v5.23.0/vi/model_doc/falcon_mamba#transformers.FalconMambaConfig) configuration class: [FalconMambaForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/falcon_mamba#transformers.FalconMambaForCausalLM) (FalconMambaConfig model) - [FlaubertConfig](/docs/transformers/v5.23.0/vi/model_doc/flaubert#transformers.FlaubertConfig) configuration class: [FlaubertWithLMHeadModel](/docs/transformers/v5.23.0/vi/model_doc/flaubert#transformers.FlaubertWithLMHeadModel) (FlaubertConfig model) - [FlavaConfig](/docs/transformers/v5.23.0/vi/model_doc/flava#transformers.FlavaConfig) configuration class: [FlavaForPreTraining](/docs/transformers/v5.23.0/vi/model_doc/flava#transformers.FlavaForPreTraining) (FlavaConfig model) - [Florence2Config](/docs/transformers/v5.23.0/vi/model_doc/florence2#transformers.Florence2Config) configuration class: [Florence2ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/florence2#transformers.Florence2ForConditionalGeneration) (Florence2Config model) - [FunAsrNanoConfig](/docs/transformers/v5.23.0/vi/model_doc/fun_asr_nano#transformers.FunAsrNanoConfig) configuration class: [FunAsrNanoForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/fun_asr_nano#transformers.FunAsrNanoForConditionalGeneration) (FunAsrNanoConfig model) - [FunnelConfig](/docs/transformers/v5.23.0/vi/model_doc/funnel#transformers.FunnelConfig) configuration class: [FunnelForPreTraining](/docs/transformers/v5.23.0/vi/model_doc/funnel#transformers.FunnelForPreTraining) (FunnelConfig model) - [GPT2Config](/docs/transformers/v5.23.0/vi/model_doc/gpt2#transformers.GPT2Config) configuration class: [GPT2LMHeadModel](/docs/transformers/v5.23.0/vi/model_doc/gpt2#transformers.GPT2LMHeadModel) (GPT2Config model) - [GPTBigCodeConfig](/docs/transformers/v5.23.0/vi/model_doc/gpt_bigcode#transformers.GPTBigCodeConfig) configuration class: [GPTBigCodeForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/gpt_bigcode#transformers.GPTBigCodeForCausalLM) (GPTBigCodeConfig model) - [Gemma3Config](/docs/transformers/v5.23.0/vi/model_doc/gemma3#transformers.Gemma3Config) configuration class: [Gemma3ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/gemma3#transformers.Gemma3ForConditionalGeneration) (Gemma3Config model) - [Gemma4Config](/docs/transformers/v5.23.0/vi/model_doc/gemma4#transformers.Gemma4Config) configuration class: [Gemma4ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/gemma4#transformers.Gemma4ForConditionalGeneration) (Gemma4Config model) - [Gemma4UnifiedConfig](/docs/transformers/v5.23.0/vi/model_doc/gemma4_unified#transformers.Gemma4UnifiedConfig) configuration class: [Gemma4UnifiedForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/gemma4_unified#transformers.Gemma4UnifiedForConditionalGeneration) (Gemma4UnifiedConfig model) - [GlmAsrConfig](/docs/transformers/v5.23.0/vi/model_doc/glmasr#transformers.GlmAsrConfig) configuration class: [GlmAsrForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/glmasr#transformers.GlmAsrForConditionalGeneration) (GlmAsrConfig model) - [HieraConfig](/docs/transformers/v5.23.0/vi/model_doc/hiera#transformers.HieraConfig) configuration class: [HieraForPreTraining](/docs/transformers/v5.23.0/vi/model_doc/hiera#transformers.HieraForPreTraining) (HieraConfig model) - [IBertConfig](/docs/transformers/v5.23.0/vi/model_doc/ibert#transformers.IBertConfig) configuration class: [IBertForMaskedLM](/docs/transformers/v5.23.0/vi/model_doc/ibert#transformers.IBertForMaskedLM) (IBertConfig model) - [Idefics2Config](/docs/transformers/v5.23.0/vi/model_doc/idefics2#transformers.Idefics2Config) configuration class: [Idefics2ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/idefics2#transformers.Idefics2ForConditionalGeneration) (Idefics2Config model) - [Idefics3Config](/docs/transformers/v5.23.0/vi/model_doc/idefics3#transformers.Idefics3Config) configuration class: [Idefics3ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/idefics3#transformers.Idefics3ForConditionalGeneration) (Idefics3Config model) - [IdeficsConfig](/docs/transformers/v5.23.0/vi/model_doc/idefics#transformers.IdeficsConfig) configuration class: [IdeficsForVisionText2Text](/docs/transformers/v5.23.0/vi/model_doc/idefics#transformers.IdeficsForVisionText2Text) (IdeficsConfig model) - [Inkling2Config](/docs/transformers/v5.23.0/vi/model_doc/inkling2#transformers.Inkling2Config) configuration class: [Inkling2ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/inkling2#transformers.Inkling2ForConditionalGeneration) (Inkling2Config model) - [InklingConfig](/docs/transformers/v5.23.0/vi/model_doc/inkling#transformers.InklingConfig) configuration class: [InklingForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/inkling#transformers.InklingForConditionalGeneration) (InklingConfig model) - [JanusConfig](/docs/transformers/v5.23.0/vi/model_doc/janus#transformers.JanusConfig) configuration class: [JanusForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/janus#transformers.JanusForConditionalGeneration) (JanusConfig model) - [LayoutLMConfig](/docs/transformers/v5.23.0/vi/model_doc/layoutlm#transformers.LayoutLMConfig) configuration class: [LayoutLMForMaskedLM](/docs/transformers/v5.23.0/vi/model_doc/layoutlm#transformers.LayoutLMForMaskedLM) (LayoutLMConfig model) - [LlavaConfig](/docs/transformers/v5.23.0/vi/model_doc/llava#transformers.LlavaConfig) configuration class: [LlavaForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/llava#transformers.LlavaForConditionalGeneration) (LlavaConfig model) - [LlavaNextConfig](/docs/transformers/v5.23.0/vi/model_doc/granitevision#transformers.LlavaNextConfig) configuration class: [LlavaNextForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/granitevision#transformers.LlavaNextForConditionalGeneration) (LlavaNextConfig model) - [LlavaNextVideoConfig](/docs/transformers/v5.23.0/vi/model_doc/llava_next_video#transformers.LlavaNextVideoConfig) configuration class: [LlavaNextVideoForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/llava_next_video#transformers.LlavaNextVideoForConditionalGeneration) (LlavaNextVideoConfig model) - [LlavaOnevisionConfig](/docs/transformers/v5.23.0/vi/model_doc/llava_onevision#transformers.LlavaOnevisionConfig) configuration class: [LlavaOnevisionForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/llava_onevision#transformers.LlavaOnevisionForConditionalGeneration) (LlavaOnevisionConfig model) - [LongformerConfig](/docs/transformers/v5.23.0/vi/model_doc/longformer#transformers.LongformerConfig) configuration class: [LongformerForMaskedLM](/docs/transformers/v5.23.0/vi/model_doc/longformer#transformers.LongformerForMaskedLM) (LongformerConfig model) - [LukeConfig](/docs/transformers/v5.23.0/vi/model_doc/luke#transformers.LukeConfig) configuration class: [LukeForMaskedLM](/docs/transformers/v5.23.0/vi/model_doc/luke#transformers.LukeForMaskedLM) (LukeConfig model) - [LxmertConfig](/docs/transformers/v5.23.0/vi/model_doc/lxmert#transformers.LxmertConfig) configuration class: [LxmertForPreTraining](/docs/transformers/v5.23.0/vi/model_doc/lxmert#transformers.LxmertForPreTraining) (LxmertConfig model) - [MPNetConfig](/docs/transformers/v5.23.0/vi/model_doc/mpnet#transformers.MPNetConfig) configuration class: [MPNetForMaskedLM](/docs/transformers/v5.23.0/vi/model_doc/mpnet#transformers.MPNetForMaskedLM) (MPNetConfig model) - [Mamba2Config](/docs/transformers/v5.23.0/vi/model_doc/mamba2#transformers.Mamba2Config) configuration class: [Mamba2ForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/mamba2#transformers.Mamba2ForCausalLM) (Mamba2Config model) - [MambaConfig](/docs/transformers/v5.23.0/vi/model_doc/mamba#transformers.MambaConfig) configuration class: [MambaForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/mamba#transformers.MambaForCausalLM) (MambaConfig model) - [MegatronBertConfig](/docs/transformers/v5.23.0/vi/model_doc/megatron-bert#transformers.MegatronBertConfig) configuration class: [MegatronBertForPreTraining](/docs/transformers/v5.23.0/vi/model_doc/megatron-bert#transformers.MegatronBertForPreTraining) (MegatronBertConfig model) - [Mistral3Config](/docs/transformers/v5.23.0/vi/model_doc/mistral3#transformers.Mistral3Config) configuration class: [Mistral3ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/mistral3#transformers.Mistral3ForConditionalGeneration) (Mistral3Config model) - [Mistral4Config](/docs/transformers/v5.23.0/vi/model_doc/mistral4#transformers.Mistral4Config) configuration class: [Mistral4ForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/mistral4#transformers.Mistral4ForCausalLM) (Mistral4Config model) - [MistralLarge4Config](/docs/transformers/v5.23.0/vi/model_doc/mistral_large4#transformers.MistralLarge4Config) configuration class: [MistralLarge4ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/mistral_large4#transformers.MistralLarge4ForConditionalGeneration) (MistralLarge4Config model) - [MllamaConfig](/docs/transformers/v5.23.0/vi/model_doc/mllama#transformers.MllamaConfig) configuration class: [MllamaForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/mllama#transformers.MllamaForConditionalGeneration) (MllamaConfig model) - [MobileBertConfig](/docs/transformers/v5.23.0/vi/model_doc/mobilebert#transformers.MobileBertConfig) configuration class: [MobileBertForPreTraining](/docs/transformers/v5.23.0/vi/model_doc/mobilebert#transformers.MobileBertForPreTraining) (MobileBertConfig model) - [MossTranscribeDiarizeConfig](/docs/transformers/v5.23.0/vi/model_doc/moss_transcribe_diarize#transformers.MossTranscribeDiarizeConfig) configuration class: [MossTranscribeDiarizeForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/moss_transcribe_diarize#transformers.MossTranscribeDiarizeForConditionalGeneration) (MossTranscribeDiarizeConfig model) - [MptConfig](/docs/transformers/v5.23.0/vi/model_doc/mpt#transformers.MptConfig) configuration class: [MptForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/mpt#transformers.MptForCausalLM) (MptConfig model) - [MraConfig](/docs/transformers/v5.23.0/vi/model_doc/mra#transformers.MraConfig) configuration class: [MraForMaskedLM](/docs/transformers/v5.23.0/vi/model_doc/mra#transformers.MraForMaskedLM) (MraConfig model) - [MusicFlamingoConfig](/docs/transformers/v5.23.0/vi/model_doc/musicflamingo#transformers.MusicFlamingoConfig) configuration class: [MusicFlamingoForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/musicflamingo#transformers.MusicFlamingoForConditionalGeneration) (MusicFlamingoConfig model) - [MvpConfig](/docs/transformers/v5.23.0/vi/model_doc/mvp#transformers.MvpConfig) configuration class: [MvpForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/mvp#transformers.MvpForConditionalGeneration) (MvpConfig model) - [NanoChatConfig](/docs/transformers/v5.23.0/vi/model_doc/nanochat#transformers.NanoChatConfig) configuration class: [NanoChatForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/nanochat#transformers.NanoChatForCausalLM) (NanoChatConfig model) - [Nemotron3_5TranscribeConfig](/docs/transformers/v5.23.0/vi/model_doc/nemotron3_5_transcribe#transformers.Nemotron3_5TranscribeConfig) configuration class: [Nemotron3_5TranscribeForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/nemotron3_5_transcribe#transformers.Nemotron3_5TranscribeForConditionalGeneration) (Nemotron3_5TranscribeConfig model) - [NllbMoeConfig](/docs/transformers/v5.23.0/vi/model_doc/nllb-moe#transformers.NllbMoeConfig) configuration class: [NllbMoeForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/nllb-moe#transformers.NllbMoeForConditionalGeneration) (NllbMoeConfig model) - [OpenAIGPTConfig](/docs/transformers/v5.23.0/vi/model_doc/openai-gpt#transformers.OpenAIGPTConfig) configuration class: [OpenAIGPTLMHeadModel](/docs/transformers/v5.23.0/vi/model_doc/openai-gpt#transformers.OpenAIGPTLMHeadModel) (OpenAIGPTConfig model) - [PaliGemmaConfig](/docs/transformers/v5.23.0/vi/model_doc/paligemma#transformers.PaliGemmaConfig) configuration class: [PaliGemmaForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/paligemma#transformers.PaliGemmaForConditionalGeneration) (PaliGemmaConfig model) - [Qwen2AudioConfig](/docs/transformers/v5.23.0/vi/model_doc/qwen2_audio#transformers.Qwen2AudioConfig) configuration class: [Qwen2AudioForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/qwen2_audio#transformers.Qwen2AudioForConditionalGeneration) (Qwen2AudioConfig model) - [Qwen3ASRConfig](/docs/transformers/v5.23.0/vi/model_doc/qwen3_asr#transformers.Qwen3ASRConfig) configuration class: [Qwen3ASRForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/qwen3_asr#transformers.Qwen3ASRForConditionalGeneration) (Qwen3ASRConfig model) - [RoCBertConfig](/docs/transformers/v5.23.0/vi/model_doc/roc_bert#transformers.RoCBertConfig) configuration class: [RoCBertForPreTraining](/docs/transformers/v5.23.0/vi/model_doc/roc_bert#transformers.RoCBertForPreTraining) (RoCBertConfig model) - [RobertaConfig](/docs/transformers/v5.23.0/vi/model_doc/roberta#transformers.RobertaConfig) configuration class: [RobertaForMaskedLM](/docs/transformers/v5.23.0/vi/model_doc/roberta#transformers.RobertaForMaskedLM) (RobertaConfig model) - [RobertaPreLayerNormConfig](/docs/transformers/v5.23.0/vi/model_doc/roberta-prelayernorm#transformers.RobertaPreLayerNormConfig) configuration class: [RobertaPreLayerNormForMaskedLM](/docs/transformers/v5.23.0/vi/model_doc/roberta-prelayernorm#transformers.RobertaPreLayerNormForMaskedLM) (RobertaPreLayerNormConfig model) - [RwkvConfig](/docs/transformers/v5.23.0/vi/model_doc/rwkv#transformers.RwkvConfig) configuration class: [RwkvForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/rwkv#transformers.RwkvForCausalLM) (RwkvConfig model) - [SplinterConfig](/docs/transformers/v5.23.0/vi/model_doc/splinter#transformers.SplinterConfig) configuration class: [SplinterForPreTraining](/docs/transformers/v5.23.0/vi/model_doc/splinter#transformers.SplinterForPreTraining) (SplinterConfig model) - [SqueezeBertConfig](/docs/transformers/v5.23.0/vi/model_doc/squeezebert#transformers.SqueezeBertConfig) configuration class: [SqueezeBertForMaskedLM](/docs/transformers/v5.23.0/vi/model_doc/squeezebert#transformers.SqueezeBertForMaskedLM) (SqueezeBertConfig model) - [SwitchTransformersConfig](/docs/transformers/v5.23.0/vi/model_doc/switch_transformers#transformers.SwitchTransformersConfig) configuration class: [SwitchTransformersForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/switch_transformers#transformers.SwitchTransformersForConditionalGeneration) (SwitchTransformersConfig model) - [T5Config](/docs/transformers/v5.23.0/vi/model_doc/t5#transformers.T5Config) configuration class: [T5ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/t5#transformers.T5ForConditionalGeneration) (T5Config model) - [T5Gemma2Config](/docs/transformers/v5.23.0/vi/model_doc/t5gemma2#transformers.T5Gemma2Config) configuration class: [T5Gemma2ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/t5gemma2#transformers.T5Gemma2ForConditionalGeneration) (T5Gemma2Config model) - [T5GemmaConfig](/docs/transformers/v5.23.0/vi/model_doc/t5gemma#transformers.T5GemmaConfig) configuration class: [T5GemmaForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/t5gemma#transformers.T5GemmaForConditionalGeneration) (T5GemmaConfig model) - [TapasConfig](/docs/transformers/v5.23.0/vi/model_doc/tapas#transformers.TapasConfig) configuration class: [TapasForMaskedLM](/docs/transformers/v5.23.0/vi/model_doc/tapas#transformers.TapasForMaskedLM) (TapasConfig model) - [UniSpeechConfig](/docs/transformers/v5.23.0/vi/model_doc/unispeech#transformers.UniSpeechConfig) configuration class: [UniSpeechForPreTraining](/docs/transformers/v5.23.0/vi/model_doc/unispeech#transformers.UniSpeechForPreTraining) (UniSpeechConfig model) - [UniSpeechSatConfig](/docs/transformers/v5.23.0/vi/model_doc/unispeech-sat#transformers.UniSpeechSatConfig) configuration class: [UniSpeechSatForPreTraining](/docs/transformers/v5.23.0/vi/model_doc/unispeech-sat#transformers.UniSpeechSatForPreTraining) (UniSpeechSatConfig model) - [ViTMAEConfig](/docs/transformers/v5.23.0/vi/model_doc/vit_mae#transformers.ViTMAEConfig) configuration class: [ViTMAEForPreTraining](/docs/transformers/v5.23.0/vi/model_doc/vit_mae#transformers.ViTMAEForPreTraining) (ViTMAEConfig model) - [VibeVoiceAsrConfig](/docs/transformers/v5.23.0/vi/model_doc/vibevoice_asr#transformers.VibeVoiceAsrConfig) configuration class: [VibeVoiceAsrForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/vibevoice_asr#transformers.VibeVoiceAsrForConditionalGeneration) (VibeVoiceAsrConfig model) - [VideoLlavaConfig](/docs/transformers/v5.23.0/vi/model_doc/video_llava#transformers.VideoLlavaConfig) configuration class: [VideoLlavaForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/video_llava#transformers.VideoLlavaForConditionalGeneration) (VideoLlavaConfig model) - [VideoMAEConfig](/docs/transformers/v5.23.0/vi/model_doc/videomae#transformers.VideoMAEConfig) configuration class: [VideoMAEForPreTraining](/docs/transformers/v5.23.0/vi/model_doc/videomae#transformers.VideoMAEForPreTraining) (VideoMAEConfig model) - [VipLlavaConfig](/docs/transformers/v5.23.0/vi/model_doc/vipllava#transformers.VipLlavaConfig) configuration class: [VipLlavaForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/vipllava#transformers.VipLlavaForConditionalGeneration) (VipLlavaConfig model) - [VisualBertConfig](/docs/transformers/v5.23.0/vi/model_doc/visual_bert#transformers.VisualBertConfig) configuration class: [VisualBertForPreTraining](/docs/transformers/v5.23.0/vi/model_doc/visual_bert#transformers.VisualBertForPreTraining) (VisualBertConfig model) - [VoxtralConfig](/docs/transformers/v5.23.0/vi/model_doc/voxtral#transformers.VoxtralConfig) configuration class: [VoxtralForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/voxtral#transformers.VoxtralForConditionalGeneration) (VoxtralConfig model) - [VoxtralRealtimeConfig](/docs/transformers/v5.23.0/vi/model_doc/voxtral_realtime#transformers.VoxtralRealtimeConfig) configuration class: [VoxtralRealtimeForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/voxtral_realtime#transformers.VoxtralRealtimeForConditionalGeneration) (VoxtralRealtimeConfig model) - [Wav2Vec2Config](/docs/transformers/v5.23.0/vi/model_doc/wav2vec2#transformers.Wav2Vec2Config) configuration class: [Wav2Vec2ForPreTraining](/docs/transformers/v5.23.0/vi/model_doc/wav2vec2#transformers.Wav2Vec2ForPreTraining) (Wav2Vec2Config model) - [Wav2Vec2ConformerConfig](/docs/transformers/v5.23.0/vi/model_doc/wav2vec2-conformer#transformers.Wav2Vec2ConformerConfig) configuration class: [Wav2Vec2ConformerForPreTraining](/docs/transformers/v5.23.0/vi/model_doc/wav2vec2-conformer#transformers.Wav2Vec2ConformerForPreTraining) (Wav2Vec2ConformerConfig model) - [XLMConfig](/docs/transformers/v5.23.0/vi/model_doc/xlm#transformers.XLMConfig) configuration class: [XLMWithLMHeadModel](/docs/transformers/v5.23.0/vi/model_doc/xlm#transformers.XLMWithLMHeadModel) (XLMConfig model) - [XLMRobertaConfig](/docs/transformers/v5.23.0/vi/model_doc/xlm-roberta#transformers.XLMRobertaConfig) configuration class: [XLMRobertaForMaskedLM](/docs/transformers/v5.23.0/vi/model_doc/xlm-roberta#transformers.XLMRobertaForMaskedLM) (XLMRobertaConfig model) - [XLMRobertaXLConfig](/docs/transformers/v5.23.0/vi/model_doc/xlm-roberta-xl#transformers.XLMRobertaXLConfig) configuration class: [XLMRobertaXLForMaskedLM](/docs/transformers/v5.23.0/vi/model_doc/xlm-roberta-xl#transformers.XLMRobertaXLForMaskedLM) (XLMRobertaXLConfig model) - [XLNetConfig](/docs/transformers/v5.23.0/vi/model_doc/xlnet#transformers.XLNetConfig) configuration class: [XLNetLMHeadModel](/docs/transformers/v5.23.0/vi/model_doc/xlnet#transformers.XLNetLMHeadModel) (XLNetConfig model) - [XmodConfig](/docs/transformers/v5.23.0/vi/model_doc/xmod#transformers.XmodConfig) configuration class: [XmodForMaskedLM](/docs/transformers/v5.23.0/vi/model_doc/xmod#transformers.XmodForMaskedLM) (XmodConfig model) - [xLSTMConfig](/docs/transformers/v5.23.0/vi/model_doc/xlstm#transformers.xLSTMConfig) configuration class: [xLSTMForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/xlstm#transformers.xLSTMForCausalLM) (xLSTMConfig model)

attn_implementation (`str`, *tùy chọn*) : Cách triển khai attention sẽ được sử dụng trong mô hình (nếu có liên quan). Có thể là một trong các giá trị sau - `"eager"` (triển khai thủ công của attention) - `"sdpa"` (sử dụng [`F.scaled_dot_product_attention`](https://pytorch.org/docs/master/generated/torch.nn.functional.scaled_dot_product_attention.html)) - `"flash_attention_2"` (sử dụng [Dao-AILab/flash-attention](https://github.com/Dao-AILab/flash-attention)) - `"flash_attention_3"` (sử dụng [Dao-AILab/flash-attention/hopper](https://github.com/Dao-AILab/flash-attention/tree/main/hopper)) - `"flash_attention_4"` (sử dụng [Dao-AILab/flash-attention/flash_attn/cute](https://github.com/Dao-AILab/flash-attention/tree/main/flash_attn/cute)). Mặc định, nếu khả dụng, SDPA sẽ được sử dụng cho torch>=2.1.1. Mặc định trong các trường hợp khác là triển khai thủ công `"eager"`.

Khởi tạo một trong các lớp mô hình của thư viện (có đầu pretraining) từ một cấu hình.

Lưu ý: Việc tải một mô hình từ tệp cấu hình của nó **không** tải trọng số của mô hình. Nó chỉ ảnh hưởng đến cấu hình của mô hình. Hãy sử dụng [from_pretrained()](/docs/transformers/v5.23.0/vi/model_doc/auto#transformers.AutoModel.from_pretrained) để tải trọng số của mô hình.

Ví dụ:

```python
>>> from transformers import AutoConfig, AutoModelForPreTraining

>>> # Download configuration from huggingface.co and cache.
>>> config = AutoConfig.from_pretrained("google-bert/bert-base-cased")
>>> model = AutoModelForPreTraining.from_config(config)
```

#### from_pretrained[[transformers.AutoModelForPreTraining.from_pretrained]]

```python
from_pretrained(*model_args, **kwargs)
```

[Nguồn](https://github.com/huggingface/transformers/blob/v5.23.0/src/transformers/models/auto/auto_factory.py#L260)

**Tham số:**

pretrained_model_name_or_path (`str` hoặc `os.PathLike`) : Có thể là:  - Một chuỗi, *model id* của một model được huấn luyện trước lưu trong kho model trên huggingface.co. - Đường dẫn đến một *thư mục* chứa trọng số model được lưu bằng [save_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.save_pretrained), ví dụ: `./my_model_directory/`.

model_args (các đối số vị trí bổ sung, *tùy chọn*) : Sẽ được truyền đến phương thức `__init__()` của model bên dưới.

config ([PreTrainedConfig](/docs/transformers/v5.23.0/vi/main_classes/configuration#transformers.PreTrainedConfig), *tùy chọn*) : Cấu hình cho mô hình cần sử dụng thay vì cấu hình được tải tự động. Cấu hình có thể được tải tự động khi: - Mô hình là một mô hình do thư viện cung cấp (được tải bằng chuỗi *model id* của một mô hình được huấn luyện trước). - Mô hình đã được lưu bằng [save_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.save_pretrained) và được tải lại bằng cách cung cấp thư mục lưu. - Mô hình được tải bằng cách cung cấp một thư mục cục bộ làm `pretrained_model_name_or_path` và một tệp cấu hình JSON có tên *config.json* được tìm thấy trong thư mục đó.

state_dict (*dict[str, torch.Tensor]*, *optional*) : Một state dictionary để sử dụng thay cho state dictionary được tải từ tệp trọng số đã lưu. Tùy chọn này có thể được sử dụng nếu bạn muốn tạo một mô hình từ cấu hình được huấn luyện trước nhưng tải trọng số của riêng bạn. Tuy nhiên, trong trường hợp này, bạn nên kiểm tra xem việc sử dụng [save_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.save_pretrained) và [from_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.from_pretrained) có phải là một tùy chọn đơn giản hơn hay không.

cache_dir (`str` hoặc `os.PathLike`, *tùy chọn*) : Đường dẫn đến thư mục mà cấu hình mô hình được huấn luyện trước đã tải xuống sẽ được lưu vào bộ nhớ đệm nếu không sử dụng bộ nhớ đệm tiêu chuẩn.

force_download (`bool`, *tùy chọn*, mặc định là `False`) : Xác định có nên ép buộc tải lại (re-download) trọng số mô hình và các tệp cấu hình hay không, ghi đè lên các phiên bản đã được lưu trong bộ nhớ đệm nếu chúng tồn tại.

proxies (`dict[str, str]`, *tùy chọn*) : Một từ điển các máy chủ proxy để sử dụng theo giao thức hoặc điểm cuối, ví dụ: `{'http': 'foo.bar:3128', 'http://hostname': 'foo.bar:4012'}`. Các proxy được sử dụng cho mỗi yêu cầu.

output_loading_info(`bool`, *tuỳ chọn*, mặc định là `False`) : Có trả về một từ điển chứa các khóa bị thiếu, các khóa không mong đợi và thông báo lỗi hay không.

local_files_only(`bool`, *tùy chọn*, mặc định là `False`) : Có chỉ xem các tệp cục bộ hay không (ví dụ: không thử tải xuống mô hình).

revision (`str`, *tùy chọn*, mặc định là `"main"`) : Phiên bản mô hình cụ thể cần sử dụng. Nó có thể là tên nhánh, tên thẻ hoặc id commit, vì chúng tôi sử dụng hệ thống dựa trên git để lưu trữ các mô hình và các sản phẩm khác trên huggingface.co, do đó `revision` có thể là bất kỳ định danh nào được git cho phép.

trust_remote_code (`bool`, *tuỳ chọn*, mặc định là `False`) : Cho phép hay không cho phép các mô hình tùy chỉnh được định nghĩa trên Hub trong các tệp modeling riêng của chúng. Chỉ nên đặt tùy chọn này thành `True` cho các kho bạn tin tưởng và đã đọc mã nguồn, vì nó sẽ thực thi mã có trên Hub trên máy cục bộ của bạn.

code_revision (`str`, *tùy chọn*, mặc định là `"main"`) : Phiên bản cụ thể để sử dụng cho mã trên Hub, nếu mã nằm trong một kho lưu trữ khác với phần còn lại của mô hình. Nó có thể là tên nhánh, tên thẻ hoặc id commit, vì chúng tôi sử dụng hệ thống dựa trên git để lưu trữ các mô hình và các sản phẩm khác trên huggingface.co, do đó `revision` có thể là bất kỳ định danh nào được git cho phép.

kwargs (thêm các đối số từ khóa, *tùy chọn*) : Có thể được sử dụng để cập nhật đối tượng cấu hình (sau khi nó được tải) và khởi tạo mô hình (ví dụ: `output_attentions=True`). Hoạt động khác nhau tùy thuộc vào việc có cung cấp `config` hay được tải tự động:  - Nếu một cấu hình được cung cấp với `config`, `**kwargs` sẽ được truyền trực tiếp đến phương thức `__init__` của mô hình cơ sở (chúng tôi giả định rằng tất cả các cập nhật liên quan đến cấu hình đã được thực hiện) - Nếu không cung cấp cấu hình, `kwargs` sẽ trước tiên được truyền đến hàm khởi tạo của lớp cấu hình ([from_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/configuration#transformers.PreTrainedConfig.from_pretrained)). Mỗi khóa của `kwargs` tương ứng với một thuộc tính cấu hình sẽ được sử dụng để ghi đè thuộc tính đó bằng giá trị `kwargs` được cung cấp. Các khóa còn lại không tương ứng với bất kỳ thuộc tính cấu hình nào sẽ được truyền đến hàm `__init__` của mô hình cơ sở.

Khởi tạo một trong các lớp mô hình của thư viện (có đầu pretraining) từ một mô hình đã được huấn luyện trước.

Lớp model cần khởi tạo được chọn dựa trên thuộc tính `model_type` của đối tượng config (được truyền dưới dạng đối số hoặc được nạp từ `pretrained_model_name_or_path` nếu có thể), hoặc khi thuộc tính này bị thiếu, bằng cách sử dụng khớp mẫu trên `pretrained_model_name_or_path`:

- **albert** -- [AlbertForPreTraining](/docs/transformers/v5.23.0/vi/model_doc/albert#transformers.AlbertForPreTraining) (mô hình AlbertConfig)
- **audioflamingo3** -- [AudioFlamingo3ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/audioflamingo3#transformers.AudioFlamingo3ForConditionalGeneration) (mô hình AudioFlamingo3Config)
- **bart** -- [BartForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/bart#transformers.BartForConditionalGeneration) (mô hình BartConfig)
- **bert** -- [BertForPreTraining](/docs/transformers/v5.23.0/vi/model_doc/bert#transformers.BertForPreTraining) (mô hình BertConfig)
- **big_bird** -- [BigBirdForPreTraining](/docs/transformers/v5.23.0/vi/model_doc/big_bird#transformers.BigBirdForPreTraining) (mô hình BigBirdConfig)
- **bloom** -- [BloomForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/bloom#transformers.BloomForCausalLM) (mô hình BloomConfig)
- **camembert** -- [CamembertForMaskedLM](/docs/transformers/v5.23.0/vi/model_doc/camembert#transformers.CamembertForMaskedLM) (mô hình CamembertConfig)
- **colmodernvbert** -- [ColModernVBertForRetrieval](/docs/transformers/v5.23.0/vi/model_doc/colmodernvbert#transformers.ColModernVBertForRetrieval) (mô hình ColModernVBertConfig)
- **colpali** -- [ColPaliForRetrieval](/docs/transformers/v5.23.0/vi/model_doc/colpali#transformers.ColPaliForRetrieval) (mô hình ColPaliConfig)
- **colqwen2** -- [ColQwen2ForRetrieval](/docs/transformers/v5.23.0/vi/model_doc/colqwen2#transformers.ColQwen2ForRetrieval) (mô hình ColQwen2Config)
- **ctrl** -- [CTRLLMHeadModel](/docs/transformers/v5.23.0/vi/model_doc/ctrl#transformers.CTRLLMHeadModel) (mô hình CTRLConfig)
- **data2vec-text** -- [Data2VecTextForMaskedLM](/docs/transformers/v5.23.0/vi/model_doc/data2vec#transformers.Data2VecTextForMaskedLM) (mô hình Data2VecTextConfig)
- **deberta** -- [DebertaForMaskedLM](/docs/transformers/v5.23.0/vi/model_doc/deberta#transformers.DebertaForMaskedLM) (mô hình DebertaConfig)
- **deberta-v2** -- [DebertaV2ForMaskedLM](/docs/transformers/v5.23.0/vi/model_doc/deberta-v2#transformers.DebertaV2ForMaskedLM) (mô hình DebertaV2Config)
- **distilbert** -- [DistilBertForMaskedLM](/docs/transformers/v5.23.0/vi/model_doc/distilbert#transformers.DistilBertForMaskedLM) (mô hình DistilBertConfig)
- **electra** -- [ElectraForPreTraining](/docs/transformers/v5.23.0/vi/model_doc/electra#transformers.ElectraForPreTraining) (mô hình ElectraConfig)
- **ernie** -- [ErnieForPreTraining](/docs/transformers/v5.23.0/vi/model_doc/ernie#transformers.ErnieForPreTraining) (mô hình ErnieConfig)
- **evolla** -- [EvollaForProteinText2Text](/docs/transformers/v5.23.0/vi/model_doc/evolla#transformers.EvollaForProteinText2Text) (mô hình EvollaConfig)
- **exaone4** -- [Exaone4ForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/exaone4#transformers.Exaone4ForCausalLM) (mô hình Exaone4Config)
- **exaone_moe** -- [ExaoneMoeForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/exaone_moe#transformers.ExaoneMoeForCausalLM) (mô hình ExaoneMoeConfig)
- **falcon_mamba** -- [FalconMambaForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/falcon_mamba#transformers.FalconMambaForCausalLM) (mô hình FalconMambaConfig)
- **flaubert** -- [FlaubertWithLMHeadModel](/docs/transformers/v5.23.0/vi/model_doc/flaubert#transformers.FlaubertWithLMHeadModel) (mô hình FlaubertConfig)
- **flava** -- [FlavaForPreTraining](/docs/transformers/v5.23.0/vi/model_doc/flava#transformers.FlavaForPreTraining) (mô hình FlavaConfig)
- **florence2** -- [Florence2ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/florence2#transformers.Florence2ForConditionalGeneration) (mô hình Florence2Config)
- **fnet** -- [FNetForPreTraining](/docs/transformers/v5.23.0/vi/model_doc/fnet#transformers.FNetForPreTraining) (mô hình FNetConfig)
- **fsmt** -- [FSMTForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/fsmt#transformers.FSMTForConditionalGeneration) (mô hình FSMTConfig)
- **fun_asr_nano** -- [FunAsrNanoForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/fun_asr_nano#transformers.FunAsrNanoForConditionalGeneration) (mô hình FunAsrNanoConfig)
- **funnel** -- [FunnelForPreTraining](/docs/transformers/v5.23.0/vi/model_doc/funnel#transformers.FunnelForPreTraining) (mô hình FunnelConfig)
- **gemma3** -- [Gemma3ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/gemma3#transformers.Gemma3ForConditionalGeneration) (mô hình Gemma3Config)
- **gemma4** -- [Gemma4ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/gemma4#transformers.Gemma4ForConditionalGeneration) (mô hình Gemma4Config)
- **gemma4_unified** -- [Gemma4UnifiedForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/gemma4_unified#transformers.Gemma4UnifiedForConditionalGeneration) (mô hình Gemma4UnifiedConfig)
- **glmasr** -- [GlmAsrForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/glmasr#transformers.GlmAsrForConditionalGeneration) (mô hình GlmAsrConfig)
- **gpt-sw3** -- [GPT2LMHeadModel](/docs/transformers/v5.23.0/vi/model_doc/gpt2#transformers.GPT2LMHeadModel) (mô hình GPT2Config)
- **gpt2** -- [GPT2LMHeadModel](/docs/transformers/v5.23.0/vi/model_doc/gpt2#transformers.GPT2LMHeadModel) (mô hình GPT2Config)
- **gpt_bigcode** -- [GPTBigCodeForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/gpt_bigcode#transformers.GPTBigCodeForCausalLM) (mô hình GPTBigCodeConfig)
- **hiera** -- [HieraForPreTraining](/docs/transformers/v5.23.0/vi/model_doc/hiera#transformers.HieraForPreTraining) (mô hình HieraConfig)
- **ibert** -- [IBertForMaskedLM](/docs/transformers/v5.23.0/vi/model_doc/ibert#transformers.IBertForMaskedLM) (mô hình IBertConfig)
- **idefics** -- [IdeficsForVisionText2Text](/docs/transformers/v5.23.0/vi/model_doc/idefics#transformers.IdeficsForVisionText2Text) (mô hình IdeficsConfig)
- **idefics2** -- [Idefics2ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/idefics2#transformers.Idefics2ForConditionalGeneration) (mô hình Idefics2Config)
- **idefics3** -- [Idefics3ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/idefics3#transformers.Idefics3ForConditionalGeneration) (mô hình Idefics3Config)
- **inkling2** -- [Inkling2ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/inkling2#transformers.Inkling2ForConditionalGeneration) (mô hình Inkling2Config)
- **inkling_mm_model** -- [InklingForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/inkling#transformers.InklingForConditionalGeneration) (mô hình InklingConfig)
- **janus** -- [JanusForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/janus#transformers.JanusForConditionalGeneration) (mô hình JanusConfig)
- **layoutlm** -- [LayoutLMForMaskedLM](/docs/transformers/v5.23.0/vi/model_doc/layoutlm#transformers.LayoutLMForMaskedLM) (mô hình LayoutLMConfig)
- **llava** -- [LlavaForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/llava#transformers.LlavaForConditionalGeneration) (mô hình LlavaConfig)
- **llava_next** -- [LlavaNextForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/granitevision#transformers.LlavaNextForConditionalGeneration) (mô hình LlavaNextConfig)
- **llava_next_video** -- [LlavaNextVideoForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/llava_next_video#transformers.LlavaNextVideoForConditionalGeneration) (mô hình LlavaNextVideoConfig)
- **llava_onevision** -- [LlavaOnevisionForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/llava_onevision#transformers.LlavaOnevisionForConditionalGeneration) (mô hình LlavaOnevisionConfig)
- **longformer** -- [LongformerForMaskedLM](/docs/transformers/v5.23.0/vi/model_doc/longformer#transformers.LongformerForMaskedLM) (mô hình LongformerConfig)
- **luke** -- [LukeForMaskedLM](/docs/transformers/v5.23.0/vi/model_doc/luke#transformers.LukeForMaskedLM) (mô hình LukeConfig)
- **lxmert** -- [LxmertForPreTraining](/docs/transformers/v5.23.0/vi/model_doc/lxmert#transformers.LxmertForPreTraining) (mô hình LxmertConfig)
- **mamba** -- [MambaForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/mamba#transformers.MambaForCausalLM) (mô hình MambaConfig)
- **mamba2** -- [Mamba2ForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/mamba2#transformers.Mamba2ForCausalLM) (mô hình Mamba2Config)
- **megatron-bert** -- [MegatronBertForPreTraining](/docs/transformers/v5.23.0/vi/model_doc/megatron-bert#transformers.MegatronBertForPreTraining) (mô hình MegatronBertConfig)
- **mistral3** -- [Mistral3ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/mistral3#transformers.Mistral3ForConditionalGeneration) (mô hình Mistral3Config)
- **mistral4** -- [Mistral4ForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/mistral4#transformers.Mistral4ForCausalLM) (mô hình Mistral4Config)
- **mistral_large4** -- [MistralLarge4ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/mistral_large4#transformers.MistralLarge4ForConditionalGeneration) (mô hình MistralLarge4Config)
- **mllama** -- [MllamaForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/mllama#transformers.MllamaForConditionalGeneration) (mô hình MllamaConfig)
- **mobilebert** -- [MobileBertForPreTraining](/docs/transformers/v5.23.0/vi/model_doc/mobilebert#transformers.MobileBertForPreTraining) (mô hình MobileBertConfig)
- **moss_transcribe_diarize** -- [MossTranscribeDiarizeForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/moss_transcribe_diarize#transformers.MossTranscribeDiarizeForConditionalGeneration) (mô hình MossTranscribeDiarizeConfig)
- **mpnet** -- [MPNetForMaskedLM](/docs/transformers/v5.23.0/vi/model_doc/mpnet#transformers.MPNetForMaskedLM) (mô hình MPNetConfig)
- **mpt** -- [MptForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/mpt#transformers.MptForCausalLM) (mô hình MptConfig)
- **mra** -- [MraForMaskedLM](/docs/transformers/v5.23.0/vi/model_doc/mra#transformers.MraForMaskedLM) (mô hình MraConfig)
- **musicflamingo** -- [MusicFlamingoForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/musicflamingo#transformers.MusicFlamingoForConditionalGeneration) (mô hình MusicFlamingoConfig)
- **mvp** -- [MvpForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/mvp#transformers.MvpForConditionalGeneration) (mô hình MvpConfig)
- **nanochat** -- [NanoChatForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/nanochat#transformers.NanoChatForCausalLM) (mô hình NanoChatConfig)
- **nemo_speechlm** -- [Nemotron3_5TranscribeForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/nemotron3_5_transcribe#transformers.Nemotron3_5TranscribeForConditionalGeneration) (mô hình Nemotron3_5TranscribeConfig)
- **nllb-moe** -- [NllbMoeForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/nllb-moe#transformers.NllbMoeForConditionalGeneration) (mô hình NllbMoeConfig)
- **openai-gpt** -- [OpenAIGPTLMHeadModel](/docs/transformers/v5.23.0/vi/model_doc/openai-gpt#transformers.OpenAIGPTLMHeadModel) (mô hình OpenAIGPTConfig)
- **paligemma** -- [PaliGemmaForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/paligemma#transformers.PaliGemmaForConditionalGeneration) (mô hình PaliGemmaConfig)
- **qwen2_audio** -- [Qwen2AudioForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/qwen2_audio#transformers.Qwen2AudioForConditionalGeneration) (mô hình Qwen2AudioConfig)
- **qwen3_asr** -- [Qwen3ASRForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/qwen3_asr#transformers.Qwen3ASRForConditionalGeneration) (mô hình Qwen3ASRConfig)
- **roberta** -- [RobertaForMaskedLM](/docs/transformers/v5.23.0/vi/model_doc/roberta#transformers.RobertaForMaskedLM) (mô hình RobertaConfig)
- **roberta-prelayernorm** -- [RobertaPreLayerNormForMaskedLM](/docs/transformers/v5.23.0/vi/model_doc/roberta-prelayernorm#transformers.RobertaPreLayerNormForMaskedLM) (mô hình RobertaPreLayerNormConfig)
- **roc_bert** -- [RoCBertForPreTraining](/docs/transformers/v5.23.0/vi/model_doc/roc_bert#transformers.RoCBertForPreTraining) (mô hình RoCBertConfig)
- **rwkv** -- [RwkvForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/rwkv#transformers.RwkvForCausalLM) (mô hình RwkvConfig)
- **splinter** -- [SplinterForPreTraining](/docs/transformers/v5.23.0/vi/model_doc/splinter#transformers.SplinterForPreTraining) (mô hình SplinterConfig)
- **squeezebert** -- [SqueezeBertForMaskedLM](/docs/transformers/v5.23.0/vi/model_doc/squeezebert#transformers.SqueezeBertForMaskedLM) (mô hình SqueezeBertConfig)
- **switch_transformers** -- [SwitchTransformersForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/switch_transformers#transformers.SwitchTransformersForConditionalGeneration) (mô hình SwitchTransformersConfig)
- **t5** -- [T5ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/t5#transformers.T5ForConditionalGeneration) (mô hình T5Config)
- **t5gemma** -- [T5GemmaForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/t5gemma#transformers.T5GemmaForConditionalGeneration) (mô hình T5GemmaConfig)
- **t5gemma2** -- [T5Gemma2ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/t5gemma2#transformers.T5Gemma2ForConditionalGeneration) (mô hình T5Gemma2Config)
- **tapas** -- [TapasForMaskedLM](/docs/transformers/v5.23.0/vi/model_doc/tapas#transformers.TapasForMaskedLM) (mô hình TapasConfig)
- **unispeech** -- [UniSpeechForPreTraining](/docs/transformers/v5.23.0/vi/model_doc/unispeech#transformers.UniSpeechForPreTraining) (mô hình UniSpeechConfig)
- **unispeech-sat** -- [UniSpeechSatForPreTraining](/docs/transformers/v5.23.0/vi/model_doc/unispeech-sat#transformers.UniSpeechSatForPreTraining) (mô hình UniSpeechSatConfig)
- **vibevoice_asr** -- [VibeVoiceAsrForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/vibevoice_asr#transformers.VibeVoiceAsrForConditionalGeneration) (mô hình VibeVoiceAsrConfig)
- **video_llava** -- [VideoLlavaForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/video_llava#transformers.VideoLlavaForConditionalGeneration) (mô hình VideoLlavaConfig)
- **videomae** -- [VideoMAEForPreTraining](/docs/transformers/v5.23.0/vi/model_doc/videomae#transformers.VideoMAEForPreTraining) (mô hình VideoMAEConfig)
- **vipllava** -- [VipLlavaForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/vipllava#transformers.VipLlavaForConditionalGeneration) (mô hình VipLlavaConfig)
- **visual_bert** -- [VisualBertForPreTraining](/docs/transformers/v5.23.0/vi/model_doc/visual_bert#transformers.VisualBertForPreTraining) (mô hình VisualBertConfig)
- **vit_mae** -- [ViTMAEForPreTraining](/docs/transformers/v5.23.0/vi/model_doc/vit_mae#transformers.ViTMAEForPreTraining) (mô hình ViTMAEConfig)
- **voxtral** -- [VoxtralForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/voxtral#transformers.VoxtralForConditionalGeneration) (mô hình VoxtralConfig)
- **voxtral_realtime** -- [VoxtralRealtimeForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/voxtral_realtime#transformers.VoxtralRealtimeForConditionalGeneration) (mô hình VoxtralRealtimeConfig)
- **wav2vec2** -- [Wav2Vec2ForPreTraining](/docs/transformers/v5.23.0/vi/model_doc/wav2vec2#transformers.Wav2Vec2ForPreTraining) (mô hình Wav2Vec2Config)
- **wav2vec2-conformer** -- [Wav2Vec2ConformerForPreTraining](/docs/transformers/v5.23.0/vi/model_doc/wav2vec2-conformer#transformers.Wav2Vec2ConformerForPreTraining) (mô hình Wav2Vec2ConformerConfig)
- **xlm** -- [XLMWithLMHeadModel](/docs/transformers/v5.23.0/vi/model_doc/xlm#transformers.XLMWithLMHeadModel) (mô hình XLMConfig)
- **xlm-roberta** -- [XLMRobertaForMaskedLM](/docs/transformers/v5.23.0/vi/model_doc/xlm-roberta#transformers.XLMRobertaForMaskedLM) (mô hình XLMRobertaConfig)
- **xlm-roberta-xl** -- [XLMRobertaXLForMaskedLM](/docs/transformers/v5.23.0/vi/model_doc/xlm-roberta-xl#transformers.XLMRobertaXLForMaskedLM) (mô hình XLMRobertaXLConfig)
- **xlnet** -- [XLNetLMHeadModel](/docs/transformers/v5.23.0/vi/model_doc/xlnet#transformers.XLNetLMHeadModel) (mô hình XLNetConfig)
- **xlstm** -- [xLSTMForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/xlstm#transformers.xLSTMForCausalLM) (mô hình xLSTMConfig)
- **xmod** -- [XmodForMaskedLM](/docs/transformers/v5.23.0/vi/model_doc/xmod#transformers.XmodForMaskedLM) (mô hình XmodConfig)

Mặc định, model được đặt ở chế độ đánh giá bằng `model.eval()` (ví dụ, các module dropout sẽ bị vô hiệu hóa). Để huấn luyện model, bạn cần đặt lại nó về chế độ huấn luyện bằng `model.train()`

Ví dụ:

```python
>>> from transformers import AutoConfig, AutoModelForPreTraining

>>> # Download model and configuration from huggingface.co and cache.
>>> model = AutoModelForPreTraining.from_pretrained("google-bert/bert-base-cased")

>>> # Update configuration during loading
>>> model = AutoModelForPreTraining.from_pretrained("google-bert/bert-base-cased", output_attentions=True)
>>> model.config.output_attentions
True
```

## Xử lý ngôn ngữ tự nhiên

Các lớp tự động (auto classes) sau đây có sẵn cho các tác vụ xử lý ngôn ngữ tự nhiên sau.

### AutoModelForCausalLM[[transformers.AutoModelForCausalLM]]

#### transformers.AutoModelForCausalLM[[transformers.AutoModelForCausalLM]]

```python
transformers.AutoModelForCausalLM(*args, **kwargs)
```

[Nguồn](https://github.com/huggingface/transformers/blob/v5.23.0/src/transformers/models/auto/modeling_auto.py#L2347)

Đây là một lớp mô hình chung sẽ được khởi tạo thành một trong các lớp mô hình của thư viện (với đầu mô hình hóa ngôn ngữ nhân quả) khi được tạo bằng phương thức lớp [from_pretrained()](/docs/transformers/v5.23.0/vi/model_doc/auto#transformers.AutoModel.from_pretrained) hoặc phương thức lớp [from_config()](/docs/transformers/v5.23.0/vi/model_doc/auto#transformers.AutoModel.from_config).

Lớp này không thể được khởi tạo trực tiếp bằng `__init__()` (gây ra lỗi).

#### from_config[[transformers.AutoModelForCausalLM.from_config]]

```python
from_config(**kwargs)
```

[Nguồn](https://github.com/huggingface/transformers/blob/v5.23.0/src/transformers/models/auto/auto_factory.py#L204)

**Tham số:**

config ([PreTrainedConfig](/docs/transformers/v5.23.0/vi/main_classes/configuration#transformers.PreTrainedConfig)) : The model class to instantiate is selected based on the configuration class:  - [AXK1Config](/docs/transformers/v5.23.0/vi/model_doc/axk1#transformers.AXK1Config) configuration class: [AXK1ForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/axk1#transformers.AXK1ForCausalLM) (AXK1Config model) - [AXK2Config](/docs/transformers/v5.23.0/vi/model_doc/axk2#transformers.AXK2Config) configuration class: [AXK2ForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/axk2#transformers.AXK2ForCausalLM) (AXK2Config model) - [AfmoeConfig](/docs/transformers/v5.23.0/vi/model_doc/afmoe#transformers.AfmoeConfig) configuration class: [AfmoeForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/afmoe#transformers.AfmoeForCausalLM) (AfmoeConfig model) - [ApertusConfig](/docs/transformers/v5.23.0/vi/model_doc/apertus#transformers.ApertusConfig) configuration class: [ApertusForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/apertus#transformers.ApertusForCausalLM) (ApertusConfig model) - [ArceeConfig](/docs/transformers/v5.23.0/vi/model_doc/arcee#transformers.ArceeConfig) configuration class: [ArceeForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/arcee#transformers.ArceeForCausalLM) (ArceeConfig model) - [AriaTextConfig](/docs/transformers/v5.23.0/vi/model_doc/aria#transformers.AriaTextConfig) configuration class: [AriaTextForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/aria#transformers.AriaTextForCausalLM) (AriaTextConfig model) - [BailingHybridConfig](/docs/transformers/v5.23.0/vi/model_doc/bailing_hybrid#transformers.BailingHybridConfig) configuration class: [BailingHybridForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/bailing_hybrid#transformers.BailingHybridForCausalLM) (BailingHybridConfig model) - [BambaConfig](/docs/transformers/v5.23.0/vi/model_doc/bamba#transformers.BambaConfig) configuration class: [BambaForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/bamba#transformers.BambaForCausalLM) (BambaConfig model) - [BartConfig](/docs/transformers/v5.23.0/vi/model_doc/bart#transformers.BartConfig) configuration class: [BartForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/bart#transformers.BartForCausalLM) (BartConfig model) - [BeamConfig](/docs/transformers/v5.23.0/vi/model_doc/beam#transformers.BeamConfig) configuration class: [BeamForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/beam#transformers.BeamForCausalLM) (BeamConfig model) - [BertConfig](/docs/transformers/v5.23.0/vi/model_doc/bert#transformers.BertConfig) configuration class: [BertLMHeadModel](/docs/transformers/v5.23.0/vi/model_doc/bert#transformers.BertLMHeadModel) (BertConfig model) - [BertGenerationConfig](/docs/transformers/v5.23.0/vi/model_doc/bert-generation#transformers.BertGenerationConfig) configuration class: [BertGenerationDecoder](/docs/transformers/v5.23.0/vi/model_doc/bert-generation#transformers.BertGenerationDecoder) (BertGenerationConfig model) - [BigBirdConfig](/docs/transformers/v5.23.0/vi/model_doc/big_bird#transformers.BigBirdConfig) configuration class: [BigBirdForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/big_bird#transformers.BigBirdForCausalLM) (BigBirdConfig model) - [BigBirdPegasusConfig](/docs/transformers/v5.23.0/vi/model_doc/bigbird_pegasus#transformers.BigBirdPegasusConfig) configuration class: [BigBirdPegasusForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/bigbird_pegasus#transformers.BigBirdPegasusForCausalLM) (BigBirdPegasusConfig model) - [BioGptConfig](/docs/transformers/v5.23.0/vi/model_doc/biogpt#transformers.BioGptConfig) configuration class: [BioGptForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/biogpt#transformers.BioGptForCausalLM) (BioGptConfig model) - [BitNetConfig](/docs/transformers/v5.23.0/vi/model_doc/bitnet#transformers.BitNetConfig) configuration class: [BitNetForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/bitnet#transformers.BitNetForCausalLM) (BitNetConfig model) - [BlenderbotConfig](/docs/transformers/v5.23.0/vi/model_doc/blenderbot#transformers.BlenderbotConfig) configuration class: [BlenderbotForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/blenderbot#transformers.BlenderbotForCausalLM) (BlenderbotConfig model) - [BlenderbotSmallConfig](/docs/transformers/v5.23.0/vi/model_doc/blenderbot-small#transformers.BlenderbotSmallConfig) configuration class: [BlenderbotSmallForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/blenderbot-small#transformers.BlenderbotSmallForCausalLM) (BlenderbotSmallConfig model) - [BloomConfig](/docs/transformers/v5.23.0/vi/model_doc/bloom#transformers.BloomConfig) configuration class: [BloomForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/bloom#transformers.BloomForCausalLM) (BloomConfig model) - [BltConfig](/docs/transformers/v5.23.0/vi/model_doc/blt#transformers.BltConfig) configuration class: [BltForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/blt#transformers.BltForCausalLM) (BltConfig model) - [CTRLConfig](/docs/transformers/v5.23.0/vi/model_doc/ctrl#transformers.CTRLConfig) configuration class: [CTRLLMHeadModel](/docs/transformers/v5.23.0/vi/model_doc/ctrl#transformers.CTRLLMHeadModel) (CTRLConfig model) - [CamembertConfig](/docs/transformers/v5.23.0/vi/model_doc/camembert#transformers.CamembertConfig) configuration class: [CamembertForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/camembert#transformers.CamembertForCausalLM) (CamembertConfig model) - [CodeGenConfig](/docs/transformers/v5.23.0/vi/model_doc/codegen#transformers.CodeGenConfig) configuration class: [CodeGenForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/codegen#transformers.CodeGenForCausalLM) (CodeGenConfig model) - [Cohere2Config](/docs/transformers/v5.23.0/vi/model_doc/cohere2#transformers.Cohere2Config) configuration class: [Cohere2ForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/cohere2#transformers.Cohere2ForCausalLM) (Cohere2Config model) - [Cohere2MoeConfig](/docs/transformers/v5.23.0/vi/model_doc/cohere2_moe#transformers.Cohere2MoeConfig) configuration class: [Cohere2MoeForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/cohere2_moe#transformers.Cohere2MoeForCausalLM) (Cohere2MoeConfig model) - [CohereCompassTextConfig](/docs/transformers/v5.23.0/vi/model_doc/cohere_compass#transformers.CohereCompassTextConfig) configuration class: [CohereCompassForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/cohere_compass#transformers.CohereCompassForCausalLM) (CohereCompassTextConfig model) - [CohereConfig](/docs/transformers/v5.23.0/vi/model_doc/cohere#transformers.CohereConfig) configuration class: [CohereForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/cohere#transformers.CohereForCausalLM) (CohereConfig model) - [CpmAntConfig](/docs/transformers/v5.23.0/vi/model_doc/cpmant#transformers.CpmAntConfig) configuration class: [CpmAntForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/cpmant#transformers.CpmAntForCausalLM) (CpmAntConfig model) - [CwmConfig](/docs/transformers/v5.23.0/vi/model_doc/cwm#transformers.CwmConfig) configuration class: [CwmForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/cwm#transformers.CwmForCausalLM) (CwmConfig model) - [Data2VecTextConfig](/docs/transformers/v5.23.0/vi/model_doc/data2vec#transformers.Data2VecTextConfig) configuration class: [Data2VecTextForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/data2vec#transformers.Data2VecTextForCausalLM) (Data2VecTextConfig model) - [DbrxConfig](/docs/transformers/v5.23.0/vi/model_doc/dbrx#transformers.DbrxConfig) configuration class: [DbrxForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/dbrx#transformers.DbrxForCausalLM) (DbrxConfig model) - [DeepseekV2Config](/docs/transformers/v5.23.0/vi/model_doc/deepseek_v2#transformers.DeepseekV2Config) configuration class: [DeepseekV2ForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/deepseek_v2#transformers.DeepseekV2ForCausalLM) (DeepseekV2Config model) - [DeepseekV32Config](/docs/transformers/v5.23.0/vi/model_doc/deepseek_v32#transformers.DeepseekV32Config) configuration class: [DeepseekV32ForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/deepseek_v32#transformers.DeepseekV32ForCausalLM) (DeepseekV32Config model) - [DeepseekV3Config](/docs/transformers/v5.23.0/vi/model_doc/deepseek_v3#transformers.DeepseekV3Config) configuration class: [DeepseekV3ForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/deepseek_v3#transformers.DeepseekV3ForCausalLM) (DeepseekV3Config model) - [DeepseekV4Config](/docs/transformers/v5.23.0/vi/model_doc/deepseek_v4#transformers.DeepseekV4Config) configuration class: [DeepseekV4ForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/deepseek_v4#transformers.DeepseekV4ForCausalLM) (DeepseekV4Config model) - [DiffLlamaConfig](/docs/transformers/v5.23.0/vi/model_doc/diffllama#transformers.DiffLlamaConfig) configuration class: [DiffLlamaForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/diffllama#transformers.DiffLlamaForCausalLM) (DiffLlamaConfig model) - [DogeConfig](/docs/transformers/v5.23.0/vi/model_doc/doge#transformers.DogeConfig) configuration class: [DogeForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/doge#transformers.DogeForCausalLM) (DogeConfig model) - [Dots1Config](/docs/transformers/v5.23.0/vi/model_doc/dots1#transformers.Dots1Config) configuration class: [Dots1ForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/dots1#transformers.Dots1ForCausalLM) (Dots1Config model) - [Dots3NoteConfig](/docs/transformers/v5.23.0/vi/model_doc/dots3_note#transformers.Dots3NoteConfig) configuration class: [Dots3NoteForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/dots3_note#transformers.Dots3NoteForCausalLM) (Dots3NoteConfig model) - [Dots3NoteTextConfig](/docs/transformers/v5.23.0/vi/model_doc/dots3_note#transformers.Dots3NoteTextConfig) configuration class: [Dots3NoteForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/dots3_note#transformers.Dots3NoteForCausalLM) (Dots3NoteTextConfig model) - [ElectraConfig](/docs/transformers/v5.23.0/vi/model_doc/electra#transformers.ElectraConfig) configuration class: [ElectraForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/electra#transformers.ElectraForCausalLM) (ElectraConfig model) - [Emu3Config](/docs/transformers/v5.23.0/vi/model_doc/emu3#transformers.Emu3Config) configuration class: [Emu3ForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/emu3#transformers.Emu3ForCausalLM) (Emu3Config model) - [Ernie4_5Config](/docs/transformers/v5.23.0/vi/model_doc/ernie4_5#transformers.Ernie4_5Config) configuration class: [Ernie4_5ForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/ernie4_5#transformers.Ernie4_5ForCausalLM) (Ernie4_5Config model) - [Ernie4_5_MoeConfig](/docs/transformers/v5.23.0/vi/model_doc/ernie4_5_moe#transformers.Ernie4_5_MoeConfig) configuration class: [Ernie4_5_MoeForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/ernie4_5_moe#transformers.Ernie4_5_MoeForCausalLM) (Ernie4_5_MoeConfig model) - [ErnieConfig](/docs/transformers/v5.23.0/vi/model_doc/ernie#transformers.ErnieConfig) configuration class: [ErnieForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/ernie#transformers.ErnieForCausalLM) (ErnieConfig model) - [Exaone4Config](/docs/transformers/v5.23.0/vi/model_doc/exaone4#transformers.Exaone4Config) configuration class: [Exaone4ForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/exaone4#transformers.Exaone4ForCausalLM) (Exaone4Config model) - [ExaoneMoeConfig](/docs/transformers/v5.23.0/vi/model_doc/exaone_moe#transformers.ExaoneMoeConfig) configuration class: [ExaoneMoeForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/exaone_moe#transformers.ExaoneMoeForCausalLM) (ExaoneMoeConfig model) - [FalconConfig](/docs/transformers/v5.23.0/vi/model_doc/falcon#transformers.FalconConfig) configuration class: [FalconForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/falcon#transformers.FalconForCausalLM) (FalconConfig model) - [FalconH1Config](/docs/transformers/v5.23.0/vi/model_doc/falcon_h1#transformers.FalconH1Config) configuration class: [FalconH1ForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/falcon_h1#transformers.FalconH1ForCausalLM) (FalconH1Config model) - [FalconMambaConfig](/docs/transformers/v5.23.0/vi/model_doc/falcon_mamba#transformers.FalconMambaConfig) configuration class: [FalconMambaForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/falcon_mamba#transformers.FalconMambaForCausalLM) (FalconMambaConfig model) - [FlexOlmoConfig](/docs/transformers/v5.23.0/vi/model_doc/flex_olmo#transformers.FlexOlmoConfig) configuration class: [FlexOlmoForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/flex_olmo#transformers.FlexOlmoForCausalLM) (FlexOlmoConfig model) - [FlintConfig](/docs/transformers/v5.23.0/vi/model_doc/flint#transformers.FlintConfig) configuration class: [FlintForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/flint#transformers.FlintForCausalLM) (FlintConfig model) - [FuyuConfig](/docs/transformers/v5.23.0/vi/model_doc/fuyu#transformers.FuyuConfig) configuration class: [FuyuForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/fuyu#transformers.FuyuForCausalLM) (FuyuConfig model) - [GPT2Config](/docs/transformers/v5.23.0/vi/model_doc/gpt2#transformers.GPT2Config) configuration class: [GPT2LMHeadModel](/docs/transformers/v5.23.0/vi/model_doc/gpt2#transformers.GPT2LMHeadModel) (GPT2Config model) - [GPTBigCodeConfig](/docs/transformers/v5.23.0/vi/model_doc/gpt_bigcode#transformers.GPTBigCodeConfig) configuration class: [GPTBigCodeForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/gpt_bigcode#transformers.GPTBigCodeForCausalLM) (GPTBigCodeConfig model) - [GPTJConfig](/docs/transformers/v5.23.0/vi/model_doc/gptj#transformers.GPTJConfig) configuration class: [GPTJForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/gptj#transformers.GPTJForCausalLM) (GPTJConfig model) - [GPTNeoConfig](/docs/transformers/v5.23.0/vi/model_doc/gpt_neo#transformers.GPTNeoConfig) configuration class: [GPTNeoForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/gpt_neo#transformers.GPTNeoForCausalLM) (GPTNeoConfig model) - [GPTNeoXConfig](/docs/transformers/v5.23.0/vi/model_doc/gpt_neox#transformers.GPTNeoXConfig) configuration class: [GPTNeoXForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/gpt_neox#transformers.GPTNeoXForCausalLM) (GPTNeoXConfig model) - [GPTNeoXJapaneseConfig](/docs/transformers/v5.23.0/vi/model_doc/gpt_neox_japanese#transformers.GPTNeoXJapaneseConfig) configuration class: [GPTNeoXJapaneseForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/gpt_neox_japanese#transformers.GPTNeoXJapaneseForCausalLM) (GPTNeoXJapaneseConfig model) - [Gemma2Config](/docs/transformers/v5.23.0/vi/model_doc/gemma2#transformers.Gemma2Config) configuration class: [Gemma2ForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/gemma2#transformers.Gemma2ForCausalLM) (Gemma2Config model) - [Gemma3Config](/docs/transformers/v5.23.0/vi/model_doc/gemma3#transformers.Gemma3Config) configuration class: [Gemma3ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/gemma3#transformers.Gemma3ForConditionalGeneration) (Gemma3Config model) - [Gemma3TextConfig](/docs/transformers/v5.23.0/vi/model_doc/gemma3#transformers.Gemma3TextConfig) configuration class: [Gemma3ForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/gemma3#transformers.Gemma3ForCausalLM) (Gemma3TextConfig model) - [Gemma3nConfig](/docs/transformers/v5.23.0/vi/model_doc/gemma3n#transformers.Gemma3nConfig) configuration class: [Gemma3nForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/gemma3n#transformers.Gemma3nForConditionalGeneration) (Gemma3nConfig model) - [Gemma3nTextConfig](/docs/transformers/v5.23.0/vi/model_doc/gemma3n#transformers.Gemma3nTextConfig) configuration class: [Gemma3nForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/gemma3n#transformers.Gemma3nForCausalLM) (Gemma3nTextConfig model) - [Gemma4AssistantConfig](/docs/transformers/v5.23.0/vi/model_doc/gemma4_assistant#transformers.Gemma4AssistantConfig) configuration class: [Gemma4AssistantForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/gemma4_assistant#transformers.Gemma4AssistantForCausalLM) (Gemma4AssistantConfig model) - [Gemma4Config](/docs/transformers/v5.23.0/vi/model_doc/gemma4#transformers.Gemma4Config) configuration class: [Gemma4ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/gemma4#transformers.Gemma4ForConditionalGeneration) (Gemma4Config model) - [Gemma4TextConfig](/docs/transformers/v5.23.0/vi/model_doc/gemma4#transformers.Gemma4TextConfig) configuration class: [Gemma4ForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/gemma4#transformers.Gemma4ForCausalLM) (Gemma4TextConfig model) - [Gemma4UnifiedAssistantConfig](/docs/transformers/v5.23.0/vi/model_doc/gemma4_unified_assistant#transformers.Gemma4UnifiedAssistantConfig) configuration class: [Gemma4UnifiedAssistantForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/gemma4_unified_assistant#transformers.Gemma4UnifiedAssistantForCausalLM) (Gemma4UnifiedAssistantConfig model) - [Gemma4UnifiedConfig](/docs/transformers/v5.23.0/vi/model_doc/gemma4_unified#transformers.Gemma4UnifiedConfig) configuration class: [Gemma4UnifiedForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/gemma4_unified#transformers.Gemma4UnifiedForConditionalGeneration) (Gemma4UnifiedConfig model) - [Gemma4UnifiedTextConfig](/docs/transformers/v5.23.0/vi/model_doc/gemma4_unified#transformers.Gemma4UnifiedTextConfig) configuration class: [Gemma4UnifiedForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/gemma4_unified#transformers.Gemma4UnifiedForCausalLM) (Gemma4UnifiedTextConfig model) - [GemmaConfig](/docs/transformers/v5.23.0/vi/model_doc/gemma#transformers.GemmaConfig) configuration class: [GemmaForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/gemma#transformers.GemmaForCausalLM) (GemmaConfig model) - [GitConfig](/docs/transformers/v5.23.0/vi/model_doc/git#transformers.GitConfig) configuration class: [GitForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/git#transformers.GitForCausalLM) (GitConfig model) - [Glm4Config](/docs/transformers/v5.23.0/vi/model_doc/glm4#transformers.Glm4Config) configuration class: [Glm4ForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/glm4#transformers.Glm4ForCausalLM) (Glm4Config model) - [Glm4MoeConfig](/docs/transformers/v5.23.0/vi/model_doc/glm4_moe#transformers.Glm4MoeConfig) configuration class: [Glm4MoeForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/glm4_moe#transformers.Glm4MoeForCausalLM) (Glm4MoeConfig model) - [Glm4MoeLiteConfig](/docs/transformers/v5.23.0/vi/model_doc/glm4_moe_lite#transformers.Glm4MoeLiteConfig) configuration class: [Glm4MoeLiteForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/glm4_moe_lite#transformers.Glm4MoeLiteForCausalLM) (Glm4MoeLiteConfig model) - [GlmConfig](/docs/transformers/v5.23.0/vi/model_doc/glm#transformers.GlmConfig) configuration class: [GlmForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/glm#transformers.GlmForCausalLM) (GlmConfig model) - [GlmMoeDsaConfig](/docs/transformers/v5.23.0/vi/model_doc/glm_moe_dsa#transformers.GlmMoeDsaConfig) configuration class: [GlmMoeDsaForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/glm_moe_dsa#transformers.GlmMoeDsaForCausalLM) (GlmMoeDsaConfig model) - [GotOcr2Config](/docs/transformers/v5.23.0/vi/model_doc/got_ocr2#transformers.GotOcr2Config) configuration class: [GotOcr2ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/got_ocr2#transformers.GotOcr2ForConditionalGeneration) (GotOcr2Config model) - [GptOssConfig](/docs/transformers/v5.23.0/vi/model_doc/gpt_oss#transformers.GptOssConfig) configuration class: [GptOssForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/gpt_oss#transformers.GptOssForCausalLM) (GptOssConfig model) - [GraniteConfig](/docs/transformers/v5.23.0/vi/model_doc/granite#transformers.GraniteConfig) configuration class: [GraniteForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/granite#transformers.GraniteForCausalLM) (GraniteConfig model) - [GraniteMoeConfig](/docs/transformers/v5.23.0/vi/model_doc/granitemoe#transformers.GraniteMoeConfig) configuration class: [GraniteMoeForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/granitemoe#transformers.GraniteMoeForCausalLM) (GraniteMoeConfig model) - [GraniteMoeHybridConfig](/docs/transformers/v5.23.0/vi/model_doc/granitemoehybrid#transformers.GraniteMoeHybridConfig) configuration class: [GraniteMoeHybridForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/granitemoehybrid#transformers.GraniteMoeHybridForCausalLM) (GraniteMoeHybridConfig model) - [GraniteMoeSWAConfig](/docs/transformers/v5.23.0/vi/model_doc/granitemoe_swa#transformers.GraniteMoeSWAConfig) configuration class: [GraniteMoeSWAForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/granitemoe_swa#transformers.GraniteMoeSWAForCausalLM) (GraniteMoeSWAConfig model) - [GraniteMoeSharedConfig](/docs/transformers/v5.23.0/vi/model_doc/granitemoeshared#transformers.GraniteMoeSharedConfig) configuration class: [GraniteMoeSharedForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/granitemoeshared#transformers.GraniteMoeSharedForCausalLM) (GraniteMoeSharedConfig model) - [GraniteSWAConfig](/docs/transformers/v5.23.0/vi/model_doc/granite_swa#transformers.GraniteSWAConfig) configuration class: [GraniteSWAForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/granite_swa#transformers.GraniteSWAForCausalLM) (GraniteSWAConfig model) - [HYV3Config](/docs/transformers/v5.23.0/vi/model_doc/hy_v3#transformers.HYV3Config) configuration class: [HYV3ForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/hy_v3#transformers.HYV3ForCausalLM) (HYV3Config model) - [HYV4Config](/docs/transformers/v5.23.0/vi/model_doc/hy_v4#transformers.HYV4Config) configuration class: [HYV4ForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/hy_v4#transformers.HYV4ForCausalLM) (HYV4Config model) - [HeliumConfig](/docs/transformers/v5.23.0/vi/model_doc/helium#transformers.HeliumConfig) configuration class: [HeliumForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/helium#transformers.HeliumForCausalLM) (HeliumConfig model) - [HrmTextConfig](/docs/transformers/v5.23.0/vi/model_doc/hrm_text#transformers.HrmTextConfig) configuration class: [HrmTextForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/hrm_text#transformers.HrmTextForCausalLM) (HrmTextConfig model) - [HunYuanDenseV1Config](/docs/transformers/v5.23.0/vi/model_doc/hunyuan_v1_dense#transformers.HunYuanDenseV1Config) configuration class: [HunYuanDenseV1ForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/hunyuan_v1_dense#transformers.HunYuanDenseV1ForCausalLM) (HunYuanDenseV1Config model) - [HunYuanMoEV1Config](/docs/transformers/v5.23.0/vi/model_doc/hunyuan_v1_moe#transformers.HunYuanMoEV1Config) configuration class: [HunYuanMoEV1ForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/hunyuan_v1_moe#transformers.HunYuanMoEV1ForCausalLM) (HunYuanMoEV1Config model) - [HyperCLOVAXConfig](/docs/transformers/v5.23.0/vi/model_doc/hyperclovax#transformers.HyperCLOVAXConfig) configuration class: [HyperCLOVAXForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/hyperclovax#transformers.HyperCLOVAXForCausalLM) (HyperCLOVAXConfig model) - [IQuestCoderConfig](/docs/transformers/v5.23.0/vi/model_doc/iquestcoder#transformers.IQuestCoderConfig) configuration class: [LlamaForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/llama2#transformers.LlamaForCausalLM) (IQuestCoderConfig model) - [Inkling2TextConfig](/docs/transformers/v5.23.0/vi/model_doc/inkling2#transformers.Inkling2TextConfig) configuration class: [Inkling2ForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/inkling2#transformers.Inkling2ForCausalLM) (Inkling2TextConfig model) - [InklingTextConfig](/docs/transformers/v5.23.0/vi/model_doc/inkling#transformers.InklingTextConfig) configuration class: [InklingForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/inkling#transformers.InklingForCausalLM) (InklingTextConfig model) - [InternLM3Config](/docs/transformers/v5.23.0/vi/model_doc/internlm3#transformers.InternLM3Config) configuration class: [LlamaForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/llama2#transformers.LlamaForCausalLM) (InternLM3Config model) - [Jais2Config](/docs/transformers/v5.23.0/vi/model_doc/jais2#transformers.Jais2Config) configuration class: [Jais2ForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/jais2#transformers.Jais2ForCausalLM) (Jais2Config model) - [JambaConfig](/docs/transformers/v5.23.0/vi/model_doc/jamba#transformers.JambaConfig) configuration class: [JambaForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/jamba#transformers.JambaForCausalLM) (JambaConfig model) - [JetMoeConfig](/docs/transformers/v5.23.0/vi/model_doc/jetmoe#transformers.JetMoeConfig) configuration class: [JetMoeForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/jetmoe#transformers.JetMoeForCausalLM) (JetMoeConfig model) - [KimiLinearConfig](/docs/transformers/v5.23.0/vi/model_doc/kimi_linear#transformers.KimiLinearConfig) configuration class: [KimiLinearForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/kimi_linear#transformers.KimiLinearForCausalLM) (KimiLinearConfig model) - [Kolibri1Config](/docs/transformers/v5.23.0/vi/model_doc/kolibri1#transformers.Kolibri1Config) configuration class: [Kolibri1ForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/kolibri1#transformers.Kolibri1ForCausalLM) (Kolibri1Config model) - [LagunaConfig](/docs/transformers/v5.23.0/vi/model_doc/laguna#transformers.LagunaConfig) configuration class: [LagunaForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/laguna#transformers.LagunaForCausalLM) (LagunaConfig model) - [Lfm2Config](/docs/transformers/v5.23.0/vi/model_doc/lfm2#transformers.Lfm2Config) configuration class: [Lfm2ForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/lfm2#transformers.Lfm2ForCausalLM) (Lfm2Config model) - [Lfm2MoeConfig](/docs/transformers/v5.23.0/vi/model_doc/lfm2_moe#transformers.Lfm2MoeConfig) configuration class: [Lfm2MoeForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/lfm2_moe#transformers.Lfm2MoeForCausalLM) (Lfm2MoeConfig model) - [Lfm3Config](/docs/transformers/v5.23.0/vi/model_doc/lfm3#transformers.Lfm3Config) configuration class: [Lfm3ForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/lfm3#transformers.Lfm3ForCausalLM) (Lfm3Config model) - [Llama4Config](/docs/transformers/v5.23.0/vi/model_doc/llama4#transformers.Llama4Config) configuration class: [Llama4ForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/llama4#transformers.Llama4ForCausalLM) (Llama4Config model) - [Llama4TextConfig](/docs/transformers/v5.23.0/vi/model_doc/llama4#transformers.Llama4TextConfig) configuration class: [Llama4ForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/llama4#transformers.Llama4ForCausalLM) (Llama4TextConfig model) - [LlamaConfig](/docs/transformers/v5.23.0/vi/model_doc/llama2#transformers.LlamaConfig) configuration class: [LlamaForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/llama2#transformers.LlamaForCausalLM) (LlamaConfig model) - [LongcatFlashConfig](/docs/transformers/v5.23.0/vi/model_doc/longcat_flash#transformers.LongcatFlashConfig) configuration class: [LongcatFlashForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/longcat_flash#transformers.LongcatFlashForCausalLM) (LongcatFlashConfig model) - [MBartConfig](/docs/transformers/v5.23.0/vi/model_doc/mbart#transformers.MBartConfig) configuration class: [MBartForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/mbart#transformers.MBartForCausalLM) (MBartConfig model) - [Mamba2Config](/docs/transformers/v5.23.0/vi/model_doc/mamba2#transformers.Mamba2Config) configuration class: [Mamba2ForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/mamba2#transformers.Mamba2ForCausalLM) (Mamba2Config model) - [MambaConfig](/docs/transformers/v5.23.0/vi/model_doc/mamba#transformers.MambaConfig) configuration class: [MambaForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/mamba#transformers.MambaForCausalLM) (MambaConfig model) - [MarianConfig](/docs/transformers/v5.23.0/vi/model_doc/marian#transformers.MarianConfig) configuration class: [MarianForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/marian#transformers.MarianForCausalLM) (MarianConfig model) - [MegatronBertConfig](/docs/transformers/v5.23.0/vi/model_doc/megatron-bert#transformers.MegatronBertConfig) configuration class: [MegatronBertForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/megatron-bert#transformers.MegatronBertForCausalLM) (MegatronBertConfig model) - [MellumConfig](/docs/transformers/v5.23.0/vi/model_doc/mellum#transformers.MellumConfig) configuration class: [MellumForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/mellum#transformers.MellumForCausalLM) (MellumConfig model) - [MiMoV2FlashConfig](/docs/transformers/v5.23.0/vi/model_doc/mimo_v2_flash#transformers.MiMoV2FlashConfig) configuration class: [MiMoV2FlashForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/mimo_v2_flash#transformers.MiMoV2FlashForCausalLM) (MiMoV2FlashConfig model) - [MiniCPM3Config](/docs/transformers/v5.23.0/vi/model_doc/minicpm3#transformers.MiniCPM3Config) configuration class: [MiniCPM3ForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/minicpm3#transformers.MiniCPM3ForCausalLM) (MiniCPM3Config model) - [MiniMaxConfig](/docs/transformers/v5.23.0/vi/model_doc/minimax#transformers.MiniMaxConfig) configuration class: [MiniMaxForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/minimax#transformers.MiniMaxForCausalLM) (MiniMaxConfig model) - [MiniMaxM2Config](/docs/transformers/v5.23.0/vi/model_doc/minimax_m2#transformers.MiniMaxM2Config) configuration class: [MiniMaxM2ForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/minimax_m2#transformers.MiniMaxM2ForCausalLM) (MiniMaxM2Config model) - [MiniMaxM3VLTextConfig](/docs/transformers/v5.23.0/vi/model_doc/minimax_m3_vl#transformers.MiniMaxM3VLTextConfig) configuration class: [MiniMaxM3VLForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/minimax_m3_vl#transformers.MiniMaxM3VLForCausalLM) (MiniMaxM3VLTextConfig model) - [Ministral3Config](/docs/transformers/v5.23.0/vi/model_doc/ministral3#transformers.Ministral3Config) configuration class: [Ministral3ForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/ministral3#transformers.Ministral3ForCausalLM) (Ministral3Config model) - [MinistralConfig](/docs/transformers/v5.23.0/vi/model_doc/ministral#transformers.MinistralConfig) configuration class: [MinistralForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/ministral#transformers.MinistralForCausalLM) (MinistralConfig model) - [MistralConfig](/docs/transformers/v5.23.0/vi/model_doc/mistral#transformers.MistralConfig) configuration class: [MistralForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/mistral#transformers.MistralForCausalLM) (MistralConfig model) - [MixtralConfig](/docs/transformers/v5.23.0/vi/model_doc/mixtral#transformers.MixtralConfig) configuration class: [MixtralForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/mixtral#transformers.MixtralForCausalLM) (MixtralConfig model) - [MllamaConfig](/docs/transformers/v5.23.0/vi/model_doc/mllama#transformers.MllamaConfig) configuration class: [MllamaForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/mllama#transformers.MllamaForCausalLM) (MllamaConfig model) - [ModernBertDecoderConfig](/docs/transformers/v5.23.0/vi/model_doc/modernbert-decoder#transformers.ModernBertDecoderConfig) configuration class: [ModernBertDecoderForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/modernbert-decoder#transformers.ModernBertDecoderForCausalLM) (ModernBertDecoderConfig model) - [MoshiConfig](/docs/transformers/v5.23.0/vi/model_doc/moshi#transformers.MoshiConfig) configuration class: [MoshiForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/moshi#transformers.MoshiForCausalLM) (MoshiConfig model) - [MossTranscribeDiarizeConfig](/docs/transformers/v5.23.0/vi/model_doc/moss_transcribe_diarize#transformers.MossTranscribeDiarizeConfig) configuration class: [MossTranscribeDiarizeForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/moss_transcribe_diarize#transformers.MossTranscribeDiarizeForConditionalGeneration) (MossTranscribeDiarizeConfig model) - [MptConfig](/docs/transformers/v5.23.0/vi/model_doc/mpt#transformers.MptConfig) configuration class: [MptForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/mpt#transformers.MptForCausalLM) (MptConfig model) - [MusicgenConfig](/docs/transformers/v5.23.0/vi/model_doc/musicgen#transformers.MusicgenConfig) configuration class: [MusicgenForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/musicgen#transformers.MusicgenForCausalLM) (MusicgenConfig model) - [MusicgenMelodyConfig](/docs/transformers/v5.23.0/vi/model_doc/musicgen_melody#transformers.MusicgenMelodyConfig) configuration class: [MusicgenMelodyForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/musicgen_melody#transformers.MusicgenMelodyForCausalLM) (MusicgenMelodyConfig model) - [MvpConfig](/docs/transformers/v5.23.0/vi/model_doc/mvp#transformers.MvpConfig) configuration class: [MvpForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/mvp#transformers.MvpForCausalLM) (MvpConfig model) - [NanoChatConfig](/docs/transformers/v5.23.0/vi/model_doc/nanochat#transformers.NanoChatConfig) configuration class: [NanoChatForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/nanochat#transformers.NanoChatForCausalLM) (NanoChatConfig model) - [NemotronConfig](/docs/transformers/v5.23.0/vi/model_doc/nemotron#transformers.NemotronConfig) configuration class: [NemotronForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/nemotron#transformers.NemotronForCausalLM) (NemotronConfig model) - [NemotronHConfig](/docs/transformers/v5.23.0/vi/model_doc/nemotron_h#transformers.NemotronHConfig) configuration class: [NemotronHForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/nemotron_h#transformers.NemotronHForCausalLM) (NemotronHConfig model) - [OPTConfig](/docs/transformers/v5.23.0/vi/model_doc/opt#transformers.OPTConfig) configuration class: [OPTForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/opt#transformers.OPTForCausalLM) (OPTConfig model) - [Olmo2Config](/docs/transformers/v5.23.0/vi/model_doc/olmo2#transformers.Olmo2Config) configuration class: [Olmo2ForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/olmo2#transformers.Olmo2ForCausalLM) (Olmo2Config model) - [Olmo3Config](/docs/transformers/v5.23.0/vi/model_doc/olmo3#transformers.Olmo3Config) configuration class: [Olmo3ForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/olmo3#transformers.Olmo3ForCausalLM) (Olmo3Config model) - [OlmoConfig](/docs/transformers/v5.23.0/vi/model_doc/olmo#transformers.OlmoConfig) configuration class: [OlmoForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/olmo#transformers.OlmoForCausalLM) (OlmoConfig model) - [OlmoHybridConfig](/docs/transformers/v5.23.0/vi/model_doc/olmo_hybrid#transformers.OlmoHybridConfig) configuration class: [OlmoHybridForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/olmo_hybrid#transformers.OlmoHybridForCausalLM) (OlmoHybridConfig model) - [OlmoeConfig](/docs/transformers/v5.23.0/vi/model_doc/olmoe#transformers.OlmoeConfig) configuration class: [OlmoeForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/olmoe#transformers.OlmoeForCausalLM) (OlmoeConfig model) - [OpenAIGPTConfig](/docs/transformers/v5.23.0/vi/model_doc/openai-gpt#transformers.OpenAIGPTConfig) configuration class: [OpenAIGPTLMHeadModel](/docs/transformers/v5.23.0/vi/model_doc/openai-gpt#transformers.OpenAIGPTLMHeadModel) (OpenAIGPTConfig model) - [PLBartConfig](/docs/transformers/v5.23.0/vi/model_doc/plbart#transformers.PLBartConfig) configuration class: [PLBartForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/plbart#transformers.PLBartForCausalLM) (PLBartConfig model) - [PegasusConfig](/docs/transformers/v5.23.0/vi/model_doc/pegasus#transformers.PegasusConfig) configuration class: [PegasusForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/pegasus#transformers.PegasusForCausalLM) (PegasusConfig model) - [PersimmonConfig](/docs/transformers/v5.23.0/vi/model_doc/persimmon#transformers.PersimmonConfig) configuration class: [PersimmonForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/persimmon#transformers.PersimmonForCausalLM) (PersimmonConfig model) - [Phi3Config](/docs/transformers/v5.23.0/vi/model_doc/phi3#transformers.Phi3Config) configuration class: [Phi3ForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/phi3#transformers.Phi3ForCausalLM) (Phi3Config model) - [Phi4MultimodalConfig](/docs/transformers/v5.23.0/vi/model_doc/phi4_multimodal#transformers.Phi4MultimodalConfig) configuration class: [Phi4MultimodalForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/phi4_multimodal#transformers.Phi4MultimodalForCausalLM) (Phi4MultimodalConfig model) - [PhiConfig](/docs/transformers/v5.23.0/vi/model_doc/phi#transformers.PhiConfig) configuration class: [PhiForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/phi#transformers.PhiForCausalLM) (PhiConfig model) - [PhimoeConfig](/docs/transformers/v5.23.0/vi/model_doc/phimoe#transformers.PhimoeConfig) configuration class: [PhimoeForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/phimoe#transformers.PhimoeForCausalLM) (PhimoeConfig model) - [ProphetNetConfig](/docs/transformers/v5.23.0/vi/model_doc/prophetnet#transformers.ProphetNetConfig) configuration class: [ProphetNetForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/prophetnet#transformers.ProphetNetForCausalLM) (ProphetNetConfig model) - [Qwen2Config](/docs/transformers/v5.23.0/vi/model_doc/qwen2#transformers.Qwen2Config) configuration class: [Qwen2ForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/qwen2#transformers.Qwen2ForCausalLM) (Qwen2Config model) - [Qwen2MoeConfig](/docs/transformers/v5.23.0/vi/model_doc/qwen2_moe#transformers.Qwen2MoeConfig) configuration class: [Qwen2MoeForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/qwen2_moe#transformers.Qwen2MoeForCausalLM) (Qwen2MoeConfig model) - [Qwen3Config](/docs/transformers/v5.23.0/vi/model_doc/qwen3#transformers.Qwen3Config) configuration class: [Qwen3ForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/qwen3#transformers.Qwen3ForCausalLM) (Qwen3Config model) - [Qwen3MoeConfig](/docs/transformers/v5.23.0/vi/model_doc/qwen3_moe#transformers.Qwen3MoeConfig) configuration class: [Qwen3MoeForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/qwen3_moe#transformers.Qwen3MoeForCausalLM) (Qwen3MoeConfig model) - [Qwen3NextConfig](/docs/transformers/v5.23.0/vi/model_doc/qwen3_next#transformers.Qwen3NextConfig) configuration class: [Qwen3NextForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/qwen3_next#transformers.Qwen3NextForCausalLM) (Qwen3NextConfig model) - [Qwen3_5Config](/docs/transformers/v5.23.0/vi/model_doc/qwen3_5#transformers.Qwen3_5Config) configuration class: [Qwen3_5ForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/qwen3_5#transformers.Qwen3_5ForCausalLM) (Qwen3_5Config model) - [Qwen3_5MoeConfig](/docs/transformers/v5.23.0/vi/model_doc/qwen3_5_moe#transformers.Qwen3_5MoeConfig) configuration class: [Qwen3_5MoeForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/qwen3_5_moe#transformers.Qwen3_5MoeForCausalLM) (Qwen3_5MoeConfig model) - [Qwen3_5MoeTextConfig](/docs/transformers/v5.23.0/vi/model_doc/qwen3_5_moe#transformers.Qwen3_5MoeTextConfig) configuration class: [Qwen3_5MoeForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/qwen3_5_moe#transformers.Qwen3_5MoeForCausalLM) (Qwen3_5MoeTextConfig model) - [Qwen3_5TextConfig](/docs/transformers/v5.23.0/vi/model_doc/qwen3_5#transformers.Qwen3_5TextConfig) configuration class: [Qwen3_5ForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/qwen3_5#transformers.Qwen3_5ForCausalLM) (Qwen3_5TextConfig model) - [Qwen4ExpConfig](/docs/transformers/v5.23.0/vi/model_doc/qwen4_exp#transformers.Qwen4ExpConfig) configuration class: [Qwen4ExpForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/qwen4_exp#transformers.Qwen4ExpForCausalLM) (Qwen4ExpConfig model) - [Qwen4ExpTextConfig](/docs/transformers/v5.23.0/vi/model_doc/qwen4_exp#transformers.Qwen4ExpTextConfig) configuration class: [Qwen4ExpForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/qwen4_exp#transformers.Qwen4ExpForCausalLM) (Qwen4ExpTextConfig model) - [RecurrentGemmaConfig](/docs/transformers/v5.23.0/vi/model_doc/recurrent_gemma#transformers.RecurrentGemmaConfig) configuration class: [RecurrentGemmaForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/recurrent_gemma#transformers.RecurrentGemmaForCausalLM) (RecurrentGemmaConfig model) - [ReformerConfig](/docs/transformers/v5.23.0/vi/model_doc/reformer#transformers.ReformerConfig) configuration class: [ReformerModelWithLMHead](/docs/transformers/v5.23.0/vi/model_doc/reformer#transformers.ReformerModelWithLMHead) (ReformerConfig model) - [RemBertConfig](/docs/transformers/v5.23.0/vi/model_doc/rembert#transformers.RemBertConfig) configuration class: [RemBertForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/rembert#transformers.RemBertForCausalLM) (RemBertConfig model) - [RoCBertConfig](/docs/transformers/v5.23.0/vi/model_doc/roc_bert#transformers.RoCBertConfig) configuration class: [RoCBertForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/roc_bert#transformers.RoCBertForCausalLM) (RoCBertConfig model) - [RoFormerConfig](/docs/transformers/v5.23.0/vi/model_doc/roformer#transformers.RoFormerConfig) configuration class: [RoFormerForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/roformer#transformers.RoFormerForCausalLM) (RoFormerConfig model) - [RobertaConfig](/docs/transformers/v5.23.0/vi/model_doc/roberta#transformers.RobertaConfig) configuration class: [RobertaForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/roberta#transformers.RobertaForCausalLM) (RobertaConfig model) - [RobertaPreLayerNormConfig](/docs/transformers/v5.23.0/vi/model_doc/roberta-prelayernorm#transformers.RobertaPreLayerNormConfig) configuration class: [RobertaPreLayerNormForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/roberta-prelayernorm#transformers.RobertaPreLayerNormForCausalLM) (RobertaPreLayerNormConfig model) - [RwkvConfig](/docs/transformers/v5.23.0/vi/model_doc/rwkv#transformers.RwkvConfig) configuration class: [RwkvForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/rwkv#transformers.RwkvForCausalLM) (RwkvConfig model) - [SeedOssConfig](/docs/transformers/v5.23.0/vi/model_doc/seed_oss#transformers.SeedOssConfig) configuration class: [SeedOssForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/seed_oss#transformers.SeedOssForCausalLM) (SeedOssConfig model) - [SmolLM3Config](/docs/transformers/v5.23.0/vi/model_doc/smollm3#transformers.SmolLM3Config) configuration class: [SmolLM3ForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/smollm3#transformers.SmolLM3ForCausalLM) (SmolLM3Config model) - [SolarOpenConfig](/docs/transformers/v5.23.0/vi/model_doc/solar_open#transformers.SolarOpenConfig) configuration class: [SolarOpenForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/solar_open#transformers.SolarOpenForCausalLM) (SolarOpenConfig model) - [StableLmConfig](/docs/transformers/v5.23.0/vi/model_doc/stablelm#transformers.StableLmConfig) configuration class: [StableLmForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/stablelm#transformers.StableLmForCausalLM) (StableLmConfig model) - [Starcoder2Config](/docs/transformers/v5.23.0/vi/model_doc/starcoder2#transformers.Starcoder2Config) configuration class: [Starcoder2ForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/starcoder2#transformers.Starcoder2ForCausalLM) (Starcoder2Config model) - [TrOCRConfig](/docs/transformers/v5.23.0/vi/model_doc/trocr#transformers.TrOCRConfig) configuration class: [TrOCRForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/trocr#transformers.TrOCRForCausalLM) (TrOCRConfig model) - [VaultGemmaConfig](/docs/transformers/v5.23.0/vi/model_doc/vaultgemma#transformers.VaultGemmaConfig) configuration class: [VaultGemmaForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/vaultgemma#transformers.VaultGemmaForCausalLM) (VaultGemmaConfig model) - [WhisperConfig](/docs/transformers/v5.23.0/vi/model_doc/whisper#transformers.WhisperConfig) configuration class: [WhisperForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/whisper#transformers.WhisperForCausalLM) (WhisperConfig model) - [XGLMConfig](/docs/transformers/v5.23.0/vi/model_doc/xglm#transformers.XGLMConfig) configuration class: [XGLMForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/xglm#transformers.XGLMForCausalLM) (XGLMConfig model) - [XLMConfig](/docs/transformers/v5.23.0/vi/model_doc/xlm#transformers.XLMConfig) configuration class: [XLMWithLMHeadModel](/docs/transformers/v5.23.0/vi/model_doc/xlm#transformers.XLMWithLMHeadModel) (XLMConfig model) - [XLMRobertaConfig](/docs/transformers/v5.23.0/vi/model_doc/xlm-roberta#transformers.XLMRobertaConfig) configuration class: [XLMRobertaForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/xlm-roberta#transformers.XLMRobertaForCausalLM) (XLMRobertaConfig model) - [XLMRobertaXLConfig](/docs/transformers/v5.23.0/vi/model_doc/xlm-roberta-xl#transformers.XLMRobertaXLConfig) configuration class: [XLMRobertaXLForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/xlm-roberta-xl#transformers.XLMRobertaXLForCausalLM) (XLMRobertaXLConfig model) - [XLNetConfig](/docs/transformers/v5.23.0/vi/model_doc/xlnet#transformers.XLNetConfig) configuration class: [XLNetLMHeadModel](/docs/transformers/v5.23.0/vi/model_doc/xlnet#transformers.XLNetLMHeadModel) (XLNetConfig model) - [XmodConfig](/docs/transformers/v5.23.0/vi/model_doc/xmod#transformers.XmodConfig) configuration class: [XmodForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/xmod#transformers.XmodForCausalLM) (XmodConfig model) - [YoutuConfig](/docs/transformers/v5.23.0/vi/model_doc/youtu#transformers.YoutuConfig) configuration class: [YoutuForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/youtu#transformers.YoutuForCausalLM) (YoutuConfig model) - [Zamba2Config](/docs/transformers/v5.23.0/vi/model_doc/zamba2#transformers.Zamba2Config) configuration class: [Zamba2ForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/zamba2#transformers.Zamba2ForCausalLM) (Zamba2Config model) - [ZambaConfig](/docs/transformers/v5.23.0/vi/model_doc/zamba#transformers.ZambaConfig) configuration class: [ZambaForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/zamba#transformers.ZambaForCausalLM) (ZambaConfig model) - [ZayaConfig](/docs/transformers/v5.23.0/vi/model_doc/zaya#transformers.ZayaConfig) configuration class: [ZayaForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/zaya#transformers.ZayaForCausalLM) (ZayaConfig model) - [xLSTMConfig](/docs/transformers/v5.23.0/vi/model_doc/xlstm#transformers.xLSTMConfig) configuration class: [xLSTMForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/xlstm#transformers.xLSTMForCausalLM) (xLSTMConfig model)

attn_implementation (`str`, *tùy chọn*) : Cách triển khai attention sẽ được sử dụng trong mô hình (nếu có liên quan). Có thể là một trong các giá trị sau - `"eager"` (triển khai thủ công của attention) - `"sdpa"` (sử dụng [`F.scaled_dot_product_attention`](https://pytorch.org/docs/master/generated/torch.nn.functional.scaled_dot_product_attention.html)) - `"flash_attention_2"` (sử dụng [Dao-AILab/flash-attention](https://github.com/Dao-AILab/flash-attention)) - `"flash_attention_3"` (sử dụng [Dao-AILab/flash-attention/hopper](https://github.com/Dao-AILab/flash-attention/tree/main/hopper)) - `"flash_attention_4"` (sử dụng [Dao-AILab/flash-attention/flash_attn/cute](https://github.com/Dao-AILab/flash-attention/tree/main/flash_attn/cute)). Mặc định, nếu khả dụng, SDPA sẽ được sử dụng cho torch>=2.1.1. Mặc định trong các trường hợp khác là triển khai thủ công `"eager"`.

Khởi tạo một trong các lớp mô hình của thư viện (có đầu mô hình hóa ngôn ngữ nhân quả) từ một cấu hình.

Lưu ý: Việc tải một mô hình từ tệp cấu hình của nó **không** tải trọng số của mô hình. Nó chỉ ảnh hưởng đến cấu hình của mô hình. Hãy sử dụng [from_pretrained()](/docs/transformers/v5.23.0/vi/model_doc/auto#transformers.AutoModel.from_pretrained) để tải trọng số của mô hình.

Ví dụ:

```python
>>> from transformers import AutoConfig, AutoModelForCausalLM

>>> # Download configuration from huggingface.co and cache.
>>> config = AutoConfig.from_pretrained("google-bert/bert-base-cased")
>>> model = AutoModelForCausalLM.from_config(config)
```

#### from_pretrained[[transformers.AutoModelForCausalLM.from_pretrained]]

```python
from_pretrained(*model_args, **kwargs)
```

[Nguồn](https://github.com/huggingface/transformers/blob/v5.23.0/src/transformers/models/auto/auto_factory.py#L260)

**Tham số:**

pretrained_model_name_or_path (`str` hoặc `os.PathLike`) : Có thể là:  - Một chuỗi, *model id* của một model được huấn luyện trước lưu trong kho model trên huggingface.co. - Đường dẫn đến một *thư mục* chứa trọng số model được lưu bằng [save_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.save_pretrained), ví dụ: `./my_model_directory/`.

model_args (các đối số vị trí bổ sung, *tùy chọn*) : Sẽ được truyền đến phương thức `__init__()` của model bên dưới.

config ([PreTrainedConfig](/docs/transformers/v5.23.0/vi/main_classes/configuration#transformers.PreTrainedConfig), *tùy chọn*) : Cấu hình cho mô hình cần sử dụng thay vì cấu hình được tải tự động. Cấu hình có thể được tải tự động khi: - Mô hình là một mô hình do thư viện cung cấp (được tải bằng chuỗi *model id* của một mô hình được huấn luyện trước). - Mô hình đã được lưu bằng [save_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.save_pretrained) và được tải lại bằng cách cung cấp thư mục lưu. - Mô hình được tải bằng cách cung cấp một thư mục cục bộ làm `pretrained_model_name_or_path` và một tệp cấu hình JSON có tên *config.json* được tìm thấy trong thư mục đó.

state_dict (*dict[str, torch.Tensor]*, *optional*) : Một state dictionary để sử dụng thay cho state dictionary được tải từ tệp trọng số đã lưu. Tùy chọn này có thể được sử dụng nếu bạn muốn tạo một mô hình từ cấu hình được huấn luyện trước nhưng tải trọng số của riêng bạn. Tuy nhiên, trong trường hợp này, bạn nên kiểm tra xem việc sử dụng [save_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.save_pretrained) và [from_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.from_pretrained) có phải là một tùy chọn đơn giản hơn hay không.

cache_dir (`str` hoặc `os.PathLike`, *tùy chọn*) : Đường dẫn đến thư mục mà cấu hình mô hình được huấn luyện trước đã tải xuống sẽ được lưu vào bộ nhớ đệm nếu không sử dụng bộ nhớ đệm tiêu chuẩn.

force_download (`bool`, *tùy chọn*, mặc định là `False`) : Xác định có nên ép buộc tải lại (re-download) trọng số mô hình và các tệp cấu hình hay không, ghi đè lên các phiên bản đã được lưu trong bộ nhớ đệm nếu chúng tồn tại.

proxies (`dict[str, str]`, *tùy chọn*) : Một từ điển các máy chủ proxy để sử dụng theo giao thức hoặc điểm cuối, ví dụ: `{'http': 'foo.bar:3128', 'http://hostname': 'foo.bar:4012'}`. Các proxy được sử dụng cho mỗi yêu cầu.

output_loading_info(`bool`, *tuỳ chọn*, mặc định là `False`) : Có trả về một từ điển chứa các khóa bị thiếu, các khóa không mong đợi và thông báo lỗi hay không.

local_files_only(`bool`, *tùy chọn*, mặc định là `False`) : Có chỉ xem các tệp cục bộ hay không (ví dụ: không thử tải xuống mô hình).

revision (`str`, *tùy chọn*, mặc định là `"main"`) : Phiên bản mô hình cụ thể cần sử dụng. Nó có thể là tên nhánh, tên thẻ hoặc id commit, vì chúng tôi sử dụng hệ thống dựa trên git để lưu trữ các mô hình và các sản phẩm khác trên huggingface.co, do đó `revision` có thể là bất kỳ định danh nào được git cho phép.

trust_remote_code (`bool`, *tuỳ chọn*, mặc định là `False`) : Cho phép hay không cho phép các mô hình tùy chỉnh được định nghĩa trên Hub trong các tệp modeling riêng của chúng. Chỉ nên đặt tùy chọn này thành `True` cho các kho bạn tin tưởng và đã đọc mã nguồn, vì nó sẽ thực thi mã có trên Hub trên máy cục bộ của bạn.

code_revision (`str`, *tùy chọn*, mặc định là `"main"`) : Phiên bản cụ thể để sử dụng cho mã trên Hub, nếu mã nằm trong một kho lưu trữ khác với phần còn lại của mô hình. Nó có thể là tên nhánh, tên thẻ hoặc id commit, vì chúng tôi sử dụng hệ thống dựa trên git để lưu trữ các mô hình và các sản phẩm khác trên huggingface.co, do đó `revision` có thể là bất kỳ định danh nào được git cho phép.

kwargs (thêm các đối số từ khóa, *tùy chọn*) : Có thể được sử dụng để cập nhật đối tượng cấu hình (sau khi nó được tải) và khởi tạo mô hình (ví dụ: `output_attentions=True`). Hoạt động khác nhau tùy thuộc vào việc có cung cấp `config` hay được tải tự động:  - Nếu một cấu hình được cung cấp với `config`, `**kwargs` sẽ được truyền trực tiếp đến phương thức `__init__` của mô hình cơ sở (chúng tôi giả định rằng tất cả các cập nhật liên quan đến cấu hình đã được thực hiện) - Nếu không cung cấp cấu hình, `kwargs` sẽ trước tiên được truyền đến hàm khởi tạo của lớp cấu hình ([from_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/configuration#transformers.PreTrainedConfig.from_pretrained)). Mỗi khóa của `kwargs` tương ứng với một thuộc tính cấu hình sẽ được sử dụng để ghi đè thuộc tính đó bằng giá trị `kwargs` được cung cấp. Các khóa còn lại không tương ứng với bất kỳ thuộc tính cấu hình nào sẽ được truyền đến hàm `__init__` của mô hình cơ sở.

Khởi tạo một trong các lớp mô hình của thư viện (với đầu mô hình hóa ngôn ngữ nhân quả) từ một mô hình được huấn luyện trước.

Lớp model cần khởi tạo được chọn dựa trên thuộc tính `model_type` của đối tượng config (được truyền dưới dạng đối số hoặc được nạp từ `pretrained_model_name_or_path` nếu có thể), hoặc khi thuộc tính này bị thiếu, bằng cách sử dụng khớp mẫu trên `pretrained_model_name_or_path`:

- **afmoe** -- [AfmoeForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/afmoe#transformers.AfmoeForCausalLM) (mô hình AfmoeConfig)
- **apertus** -- [ApertusForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/apertus#transformers.ApertusForCausalLM) (mô hình ApertusConfig)
- **arcee** -- [ArceeForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/arcee#transformers.ArceeForCausalLM) (mô hình ArceeConfig)
- **aria_text** -- [AriaTextForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/aria#transformers.AriaTextForCausalLM) (mô hình AriaTextConfig)
- **axk1** -- [AXK1ForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/axk1#transformers.AXK1ForCausalLM) (mô hình AXK1Config)
- **axk2** -- [AXK2ForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/axk2#transformers.AXK2ForCausalLM) (mô hình AXK2Config)
- **bailing_hybrid** -- [BailingHybridForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/bailing_hybrid#transformers.BailingHybridForCausalLM) (mô hình BailingHybridConfig)
- **bamba** -- [BambaForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/bamba#transformers.BambaForCausalLM) (mô hình BambaConfig)
- **bart** -- [BartForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/bart#transformers.BartForCausalLM) (mô hình BartConfig)
- **beam** -- [BeamForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/beam#transformers.BeamForCausalLM) (mô hình BeamConfig)
- **bert** -- [BertLMHeadModel](/docs/transformers/v5.23.0/vi/model_doc/bert#transformers.BertLMHeadModel) (mô hình BertConfig)
- **bert-generation** -- [BertGenerationDecoder](/docs/transformers/v5.23.0/vi/model_doc/bert-generation#transformers.BertGenerationDecoder) (mô hình BertGenerationConfig)
- **big_bird** -- [BigBirdForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/big_bird#transformers.BigBirdForCausalLM) (mô hình BigBirdConfig)
- **bigbird_pegasus** -- [BigBirdPegasusForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/bigbird_pegasus#transformers.BigBirdPegasusForCausalLM) (mô hình BigBirdPegasusConfig)
- **biogpt** -- [BioGptForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/biogpt#transformers.BioGptForCausalLM) (mô hình BioGptConfig)
- **bitnet** -- [BitNetForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/bitnet#transformers.BitNetForCausalLM) (mô hình BitNetConfig)
- **blenderbot** -- [BlenderbotForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/blenderbot#transformers.BlenderbotForCausalLM) (mô hình BlenderbotConfig)
- **blenderbot-small** -- [BlenderbotSmallForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/blenderbot-small#transformers.BlenderbotSmallForCausalLM) (mô hình BlenderbotSmallConfig)
- **bloom** -- [BloomForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/bloom#transformers.BloomForCausalLM) (mô hình BloomConfig)
- **blt** -- [BltForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/blt#transformers.BltForCausalLM) (mô hình BltConfig)
- **camembert** -- [CamembertForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/camembert#transformers.CamembertForCausalLM) (mô hình CamembertConfig)
- **codegen** -- [CodeGenForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/codegen#transformers.CodeGenForCausalLM) (mô hình CodeGenConfig)
- **cohere** -- [CohereForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/cohere#transformers.CohereForCausalLM) (mô hình CohereConfig)
- **cohere2** -- [Cohere2ForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/cohere2#transformers.Cohere2ForCausalLM) (mô hình Cohere2Config)
- **cohere2_moe** -- [Cohere2MoeForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/cohere2_moe#transformers.Cohere2MoeForCausalLM) (mô hình Cohere2MoeConfig)
- **cohere_compass_text** -- [CohereCompassForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/cohere_compass#transformers.CohereCompassForCausalLM) (mô hình CohereCompassTextConfig)
- **cpmant** -- [CpmAntForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/cpmant#transformers.CpmAntForCausalLM) (mô hình CpmAntConfig)
- **ctrl** -- [CTRLLMHeadModel](/docs/transformers/v5.23.0/vi/model_doc/ctrl#transformers.CTRLLMHeadModel) (mô hình CTRLConfig)
- **cwm** -- [CwmForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/cwm#transformers.CwmForCausalLM) (mô hình CwmConfig)
- **data2vec-text** -- [Data2VecTextForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/data2vec#transformers.Data2VecTextForCausalLM) (mô hình Data2VecTextConfig)
- **dbrx** -- [DbrxForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/dbrx#transformers.DbrxForCausalLM) (mô hình DbrxConfig)
- **deepseek_v2** -- [DeepseekV2ForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/deepseek_v2#transformers.DeepseekV2ForCausalLM) (mô hình DeepseekV2Config)
- **deepseek_v3** -- [DeepseekV3ForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/deepseek_v3#transformers.DeepseekV3ForCausalLM) (mô hình DeepseekV3Config)
- **deepseek_v32** -- [DeepseekV32ForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/deepseek_v32#transformers.DeepseekV32ForCausalLM) (mô hình DeepseekV32Config)
- **deepseek_v4** -- [DeepseekV4ForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/deepseek_v4#transformers.DeepseekV4ForCausalLM) (mô hình DeepseekV4Config)
- **diffllama** -- [DiffLlamaForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/diffllama#transformers.DiffLlamaForCausalLM) (mô hình DiffLlamaConfig)
- **doge** -- [DogeForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/doge#transformers.DogeForCausalLM) (mô hình DogeConfig)
- **dots1** -- [Dots1ForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/dots1#transformers.Dots1ForCausalLM) (mô hình Dots1Config)
- **dots3_note** -- [Dots3NoteForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/dots3_note#transformers.Dots3NoteForCausalLM) (mô hình Dots3NoteConfig)
- **dots3_note_text** -- [Dots3NoteForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/dots3_note#transformers.Dots3NoteForCausalLM) (mô hình Dots3NoteTextConfig)
- **electra** -- [ElectraForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/electra#transformers.ElectraForCausalLM) (mô hình ElectraConfig)
- **emu3** -- [Emu3ForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/emu3#transformers.Emu3ForCausalLM) (mô hình Emu3Config)
- **ernie** -- [ErnieForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/ernie#transformers.ErnieForCausalLM) (mô hình ErnieConfig)
- **ernie4_5** -- [Ernie4_5ForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/ernie4_5#transformers.Ernie4_5ForCausalLM) (mô hình Ernie4_5Config)
- **ernie4_5_moe** -- [Ernie4_5_MoeForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/ernie4_5_moe#transformers.Ernie4_5_MoeForCausalLM) (mô hình Ernie4_5_MoeConfig)
- **exaone4** -- [Exaone4ForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/exaone4#transformers.Exaone4ForCausalLM) (mô hình Exaone4Config)
- **exaone_moe** -- [ExaoneMoeForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/exaone_moe#transformers.ExaoneMoeForCausalLM) (mô hình ExaoneMoeConfig)
- **falcon** -- [FalconForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/falcon#transformers.FalconForCausalLM) (mô hình FalconConfig)
- **falcon_h1** -- [FalconH1ForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/falcon_h1#transformers.FalconH1ForCausalLM) (mô hình FalconH1Config)
- **falcon_mamba** -- [FalconMambaForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/falcon_mamba#transformers.FalconMambaForCausalLM) (mô hình FalconMambaConfig)
- **flex_olmo** -- [FlexOlmoForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/flex_olmo#transformers.FlexOlmoForCausalLM) (mô hình FlexOlmoConfig)
- **flint** -- [FlintForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/flint#transformers.FlintForCausalLM) (mô hình FlintConfig)
- **fuyu** -- [FuyuForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/fuyu#transformers.FuyuForCausalLM) (mô hình FuyuConfig)
- **gemma** -- [GemmaForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/gemma#transformers.GemmaForCausalLM) (mô hình GemmaConfig)
- **gemma2** -- [Gemma2ForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/gemma2#transformers.Gemma2ForCausalLM) (mô hình Gemma2Config)
- **gemma3** -- [Gemma3ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/gemma3#transformers.Gemma3ForConditionalGeneration) (mô hình Gemma3Config)
- **gemma3_text** -- [Gemma3ForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/gemma3#transformers.Gemma3ForCausalLM) (mô hình Gemma3TextConfig)
- **gemma3n** -- [Gemma3nForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/gemma3n#transformers.Gemma3nForConditionalGeneration) (mô hình Gemma3nConfig)
- **gemma3n_text** -- [Gemma3nForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/gemma3n#transformers.Gemma3nForCausalLM) (mô hình Gemma3nTextConfig)
- **gemma4** -- [Gemma4ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/gemma4#transformers.Gemma4ForConditionalGeneration) (mô hình Gemma4Config)
- **gemma4_assistant** -- [Gemma4AssistantForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/gemma4_assistant#transformers.Gemma4AssistantForCausalLM) (mô hình Gemma4AssistantConfig)
- **gemma4_text** -- [Gemma4ForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/gemma4#transformers.Gemma4ForCausalLM) (mô hình Gemma4TextConfig)
- **gemma4_unified** -- [Gemma4UnifiedForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/gemma4_unified#transformers.Gemma4UnifiedForConditionalGeneration) (mô hình Gemma4UnifiedConfig)
- **gemma4_unified_assistant** -- [Gemma4UnifiedAssistantForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/gemma4_unified_assistant#transformers.Gemma4UnifiedAssistantForCausalLM) (mô hình Gemma4UnifiedAssistantConfig)
- **gemma4_unified_text** -- [Gemma4UnifiedForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/gemma4_unified#transformers.Gemma4UnifiedForCausalLM) (mô hình Gemma4UnifiedTextConfig)
- **git** -- [GitForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/git#transformers.GitForCausalLM) (mô hình GitConfig)
- **glm** -- [GlmForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/glm#transformers.GlmForCausalLM) (mô hình GlmConfig)
- **glm4** -- [Glm4ForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/glm4#transformers.Glm4ForCausalLM) (mô hình Glm4Config)
- **glm4_moe** -- [Glm4MoeForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/glm4_moe#transformers.Glm4MoeForCausalLM) (mô hình Glm4MoeConfig)
- **glm4_moe_lite** -- [Glm4MoeLiteForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/glm4_moe_lite#transformers.Glm4MoeLiteForCausalLM) (mô hình Glm4MoeLiteConfig)
- **glm_moe_dsa** -- [GlmMoeDsaForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/glm_moe_dsa#transformers.GlmMoeDsaForCausalLM) (mô hình GlmMoeDsaConfig)
- **got_ocr2** -- [GotOcr2ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/got_ocr2#transformers.GotOcr2ForConditionalGeneration) (mô hình GotOcr2Config)
- **gpt-sw3** -- [GPT2LMHeadModel](/docs/transformers/v5.23.0/vi/model_doc/gpt2#transformers.GPT2LMHeadModel) (mô hình GPT2Config)
- **gpt2** -- [GPT2LMHeadModel](/docs/transformers/v5.23.0/vi/model_doc/gpt2#transformers.GPT2LMHeadModel) (mô hình GPT2Config)
- **gpt_bigcode** -- [GPTBigCodeForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/gpt_bigcode#transformers.GPTBigCodeForCausalLM) (mô hình GPTBigCodeConfig)
- **gpt_neo** -- [GPTNeoForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/gpt_neo#transformers.GPTNeoForCausalLM) (mô hình GPTNeoConfig)
- **gpt_neox** -- [GPTNeoXForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/gpt_neox#transformers.GPTNeoXForCausalLM) (mô hình GPTNeoXConfig)
- **gpt_neox_japanese** -- [GPTNeoXJapaneseForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/gpt_neox_japanese#transformers.GPTNeoXJapaneseForCausalLM) (mô hình GPTNeoXJapaneseConfig)
- **gpt_oss** -- [GptOssForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/gpt_oss#transformers.GptOssForCausalLM) (mô hình GptOssConfig)
- **gptj** -- [GPTJForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/gptj#transformers.GPTJForCausalLM) (mô hình GPTJConfig)
- **granite** -- [GraniteForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/granite#transformers.GraniteForCausalLM) (mô hình GraniteConfig)
- **granite_swa** -- [GraniteSWAForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/granite_swa#transformers.GraniteSWAForCausalLM) (mô hình GraniteSWAConfig)
- **granitemoe** -- [GraniteMoeForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/granitemoe#transformers.GraniteMoeForCausalLM) (mô hình GraniteMoeConfig)
- **granitemoe_swa** -- [GraniteMoeSWAForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/granitemoe_swa#transformers.GraniteMoeSWAForCausalLM) (mô hình GraniteMoeSWAConfig)
- **granitemoehybrid** -- [GraniteMoeHybridForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/granitemoehybrid#transformers.GraniteMoeHybridForCausalLM) (mô hình GraniteMoeHybridConfig)
- **granitemoeshared** -- [GraniteMoeSharedForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/granitemoeshared#transformers.GraniteMoeSharedForCausalLM) (mô hình GraniteMoeSharedConfig)
- **helium** -- [HeliumForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/helium#transformers.HeliumForCausalLM) (mô hình HeliumConfig)
- **hrm_text** -- [HrmTextForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/hrm_text#transformers.HrmTextForCausalLM) (mô hình HrmTextConfig)
- **hunyuan_v1_dense** -- [HunYuanDenseV1ForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/hunyuan_v1_dense#transformers.HunYuanDenseV1ForCausalLM) (mô hình HunYuanDenseV1Config)
- **hunyuan_v1_moe** -- [HunYuanMoEV1ForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/hunyuan_v1_moe#transformers.HunYuanMoEV1ForCausalLM) (mô hình HunYuanMoEV1Config)
- **hy_v3** -- [HYV3ForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/hy_v3#transformers.HYV3ForCausalLM) (mô hình HYV3Config)
- **hy_v4** -- [HYV4ForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/hy_v4#transformers.HYV4ForCausalLM) (mô hình HYV4Config)
- **hyperclovax** -- [HyperCLOVAXForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/hyperclovax#transformers.HyperCLOVAXForCausalLM) (mô hình HyperCLOVAXConfig)
- **inkling2_text** -- [Inkling2ForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/inkling2#transformers.Inkling2ForCausalLM) (mô hình Inkling2TextConfig)
- **inkling_text** -- [InklingForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/inkling#transformers.InklingForCausalLM) (mô hình InklingTextConfig)
- **internlm3** -- [LlamaForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/llama2#transformers.LlamaForCausalLM) (mô hình InternLM3Config)
- **iquestcoder** -- [LlamaForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/llama2#transformers.LlamaForCausalLM) (mô hình IQuestCoderConfig)
- **jais2** -- [Jais2ForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/jais2#transformers.Jais2ForCausalLM) (mô hình Jais2Config)
- **jamba** -- [JambaForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/jamba#transformers.JambaForCausalLM) (mô hình JambaConfig)
- **jetmoe** -- [JetMoeForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/jetmoe#transformers.JetMoeForCausalLM) (mô hình JetMoeConfig)
- **kimi_linear** -- [KimiLinearForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/kimi_linear#transformers.KimiLinearForCausalLM) (mô hình KimiLinearConfig)
- **kolibri1** -- [Kolibri1ForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/kolibri1#transformers.Kolibri1ForCausalLM) (mô hình Kolibri1Config)
- **laguna** -- [LagunaForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/laguna#transformers.LagunaForCausalLM) (mô hình LagunaConfig)
- **lfm2** -- [Lfm2ForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/lfm2#transformers.Lfm2ForCausalLM) (mô hình Lfm2Config)
- **lfm2_moe** -- [Lfm2MoeForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/lfm2_moe#transformers.Lfm2MoeForCausalLM) (mô hình Lfm2MoeConfig)
- **lfm3** -- [Lfm3ForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/lfm3#transformers.Lfm3ForCausalLM) (mô hình Lfm3Config)
- **llama** -- [LlamaForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/llama2#transformers.LlamaForCausalLM) (mô hình LlamaConfig)
- **llama4** -- [Llama4ForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/llama4#transformers.Llama4ForCausalLM) (mô hình Llama4Config)
- **llama4_text** -- [Llama4ForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/llama4#transformers.Llama4ForCausalLM) (mô hình Llama4TextConfig)
- **longcat_flash** -- [LongcatFlashForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/longcat_flash#transformers.LongcatFlashForCausalLM) (mô hình LongcatFlashConfig)
- **mamba** -- [MambaForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/mamba#transformers.MambaForCausalLM) (mô hình MambaConfig)
- **mamba2** -- [Mamba2ForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/mamba2#transformers.Mamba2ForCausalLM) (mô hình Mamba2Config)
- **marian** -- [MarianForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/marian#transformers.MarianForCausalLM) (mô hình MarianConfig)
- **mbart** -- [MBartForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/mbart#transformers.MBartForCausalLM) (mô hình MBartConfig)
- **megatron-bert** -- [MegatronBertForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/megatron-bert#transformers.MegatronBertForCausalLM) (mô hình MegatronBertConfig)
- **mellum** -- [MellumForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/mellum#transformers.MellumForCausalLM) (mô hình MellumConfig)
- **mimo_v2_flash** -- [MiMoV2FlashForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/mimo_v2_flash#transformers.MiMoV2FlashForCausalLM) (mô hình MiMoV2FlashConfig)
- **minicpm3** -- [MiniCPM3ForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/minicpm3#transformers.MiniCPM3ForCausalLM) (mô hình MiniCPM3Config)
- **minimax** -- [MiniMaxForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/minimax#transformers.MiniMaxForCausalLM) (mô hình MiniMaxConfig)
- **minimax_m2** -- [MiniMaxM2ForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/minimax_m2#transformers.MiniMaxM2ForCausalLM) (mô hình MiniMaxM2Config)
- **minimax_m3_vl_text** -- [MiniMaxM3VLForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/minimax_m3_vl#transformers.MiniMaxM3VLForCausalLM) (mô hình MiniMaxM3VLTextConfig)
- **ministral** -- [MinistralForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/ministral#transformers.MinistralForCausalLM) (mô hình MinistralConfig)
- **ministral3** -- [Ministral3ForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/ministral3#transformers.Ministral3ForCausalLM) (mô hình Ministral3Config)
- **mistral** -- [MistralForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/mistral#transformers.MistralForCausalLM) (mô hình MistralConfig)
- **mixtral** -- [MixtralForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/mixtral#transformers.MixtralForCausalLM) (mô hình MixtralConfig)
- **mllama** -- [MllamaForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/mllama#transformers.MllamaForCausalLM) (mô hình MllamaConfig)
- **modernbert-decoder** -- [ModernBertDecoderForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/modernbert-decoder#transformers.ModernBertDecoderForCausalLM) (mô hình ModernBertDecoderConfig)
- **moshi** -- [MoshiForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/moshi#transformers.MoshiForCausalLM) (mô hình MoshiConfig)
- **moss_transcribe_diarize** -- [MossTranscribeDiarizeForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/moss_transcribe_diarize#transformers.MossTranscribeDiarizeForConditionalGeneration) (mô hình MossTranscribeDiarizeConfig)
- **mpt** -- [MptForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/mpt#transformers.MptForCausalLM) (mô hình MptConfig)
- **musicgen** -- [MusicgenForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/musicgen#transformers.MusicgenForCausalLM) (mô hình MusicgenConfig)
- **musicgen_melody** -- [MusicgenMelodyForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/musicgen_melody#transformers.MusicgenMelodyForCausalLM) (mô hình MusicgenMelodyConfig)
- **mvp** -- [MvpForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/mvp#transformers.MvpForCausalLM) (mô hình MvpConfig)
- **nanochat** -- [NanoChatForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/nanochat#transformers.NanoChatForCausalLM) (mô hình NanoChatConfig)
- **nemotron** -- [NemotronForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/nemotron#transformers.NemotronForCausalLM) (mô hình NemotronConfig)
- **nemotron_h** -- [NemotronHForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/nemotron_h#transformers.NemotronHForCausalLM) (mô hình NemotronHConfig)
- **olmo** -- [OlmoForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/olmo#transformers.OlmoForCausalLM) (mô hình OlmoConfig)
- **olmo2** -- [Olmo2ForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/olmo2#transformers.Olmo2ForCausalLM) (mô hình Olmo2Config)
- **olmo3** -- [Olmo3ForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/olmo3#transformers.Olmo3ForCausalLM) (mô hình Olmo3Config)
- **olmo_hybrid** -- [OlmoHybridForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/olmo_hybrid#transformers.OlmoHybridForCausalLM) (mô hình OlmoHybridConfig)
- **olmoe** -- [OlmoeForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/olmoe#transformers.OlmoeForCausalLM) (mô hình OlmoeConfig)
- **openai-gpt** -- [OpenAIGPTLMHeadModel](/docs/transformers/v5.23.0/vi/model_doc/openai-gpt#transformers.OpenAIGPTLMHeadModel) (mô hình OpenAIGPTConfig)
- **opt** -- [OPTForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/opt#transformers.OPTForCausalLM) (mô hình OPTConfig)
- **pegasus** -- [PegasusForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/pegasus#transformers.PegasusForCausalLM) (mô hình PegasusConfig)
- **persimmon** -- [PersimmonForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/persimmon#transformers.PersimmonForCausalLM) (mô hình PersimmonConfig)
- **phi** -- [PhiForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/phi#transformers.PhiForCausalLM) (PhiConfig model)
- **phi3** -- [Phi3ForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/phi3#transformers.Phi3ForCausalLM) (mô hình Phi3Config)
- **phi4_multimodal** -- [Phi4MultimodalForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/phi4_multimodal#transformers.Phi4MultimodalForCausalLM) (mô hình Phi4MultimodalConfig)
- **phimoe** -- [PhimoeForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/phimoe#transformers.PhimoeForCausalLM) (mô hình PhimoeConfig)
- **plbart** -- [PLBartForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/plbart#transformers.PLBartForCausalLM) (mô hình PLBartConfig)
- **prophetnet** -- [ProphetNetForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/prophetnet#transformers.ProphetNetForCausalLM) (mô hình ProphetNetConfig)
- **qwen2** -- [Qwen2ForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/qwen2#transformers.Qwen2ForCausalLM) (mô hình Qwen2Config)
- **qwen2_moe** -- [Qwen2MoeForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/qwen2_moe#transformers.Qwen2MoeForCausalLM) (mô hình Qwen2MoeConfig)
- **qwen3** -- [Qwen3ForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/qwen3#transformers.Qwen3ForCausalLM) (mô hình Qwen3Config)
- **qwen3_5** -- [Qwen3_5ForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/qwen3_5#transformers.Qwen3_5ForCausalLM) (mô hình Qwen3_5Config)
- **qwen3_5_moe** -- [Qwen3_5MoeForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/qwen3_5_moe#transformers.Qwen3_5MoeForCausalLM) (mô hình Qwen3_5MoeConfig)
- **qwen3_5_moe_text** -- [Qwen3_5MoeForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/qwen3_5_moe#transformers.Qwen3_5MoeForCausalLM) (mô hình Qwen3_5MoeTextConfig)
- **qwen3_5_text** -- [Qwen3_5ForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/qwen3_5#transformers.Qwen3_5ForCausalLM) (mô hình Qwen3_5TextConfig)
- **qwen3_moe** -- [Qwen3MoeForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/qwen3_moe#transformers.Qwen3MoeForCausalLM) (mô hình Qwen3MoeConfig)
- **qwen3_next** -- [Qwen3NextForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/qwen3_next#transformers.Qwen3NextForCausalLM) (mô hình Qwen3NextConfig)
- **qwen4_exp** -- [Qwen4ExpForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/qwen4_exp#transformers.Qwen4ExpForCausalLM) (mô hình Qwen4ExpConfig)
- **qwen4_exp_text** -- [Qwen4ExpForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/qwen4_exp#transformers.Qwen4ExpForCausalLM) (mô hình Qwen4ExpTextConfig)
- **recurrent_gemma** -- [RecurrentGemmaForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/recurrent_gemma#transformers.RecurrentGemmaForCausalLM) (mô hình RecurrentGemmaConfig)
- **reformer** -- [ReformerModelWithLMHead](/docs/transformers/v5.23.0/vi/model_doc/reformer#transformers.ReformerModelWithLMHead) (mô hình ReformerConfig)
- **rembert** -- [RemBertForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/rembert#transformers.RemBertForCausalLM) (mô hình RemBertConfig)
- **roberta** -- [RobertaForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/roberta#transformers.RobertaForCausalLM) (mô hình RobertaConfig)
- **roberta-prelayernorm** -- [RobertaPreLayerNormForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/roberta-prelayernorm#transformers.RobertaPreLayerNormForCausalLM) (mô hình RobertaPreLayerNormConfig)
- **roc_bert** -- [RoCBertForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/roc_bert#transformers.RoCBertForCausalLM) (mô hình RoCBertConfig)
- **roformer** -- [RoFormerForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/roformer#transformers.RoFormerForCausalLM) (mô hình RoFormerConfig)
- **rwkv** -- [RwkvForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/rwkv#transformers.RwkvForCausalLM) (mô hình RwkvConfig)
- **seed_oss** -- [SeedOssForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/seed_oss#transformers.SeedOssForCausalLM) (mô hình SeedOssConfig)
- **smollm3** -- [SmolLM3ForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/smollm3#transformers.SmolLM3ForCausalLM) (mô hình SmolLM3Config)
- **solar_open** -- [SolarOpenForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/solar_open#transformers.SolarOpenForCausalLM) (mô hình SolarOpenConfig)
- **stablelm** -- [StableLmForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/stablelm#transformers.StableLmForCausalLM) (mô hình StableLmConfig)
- **starcoder2** -- [Starcoder2ForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/starcoder2#transformers.Starcoder2ForCausalLM) (mô hình Starcoder2Config)
- **trocr** -- [TrOCRForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/trocr#transformers.TrOCRForCausalLM) (mô hình TrOCRConfig)
- **vaultgemma** -- [VaultGemmaForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/vaultgemma#transformers.VaultGemmaForCausalLM) (mô hình VaultGemmaConfig)
- **whisper** -- [WhisperForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/whisper#transformers.WhisperForCausalLM) (mô hình WhisperConfig)
- **xglm** -- [XGLMForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/xglm#transformers.XGLMForCausalLM) (mô hình XGLMConfig)
- **xlm** -- [XLMWithLMHeadModel](/docs/transformers/v5.23.0/vi/model_doc/xlm#transformers.XLMWithLMHeadModel) (mô hình XLMConfig)
- **xlm-roberta** -- [XLMRobertaForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/xlm-roberta#transformers.XLMRobertaForCausalLM) (mô hình XLMRobertaConfig)
- **xlm-roberta-xl** -- [XLMRobertaXLForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/xlm-roberta-xl#transformers.XLMRobertaXLForCausalLM) (mô hình XLMRobertaXLConfig)
- **xlnet** -- [XLNetLMHeadModel](/docs/transformers/v5.23.0/vi/model_doc/xlnet#transformers.XLNetLMHeadModel) (mô hình XLNetConfig)
- **xlstm** -- [xLSTMForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/xlstm#transformers.xLSTMForCausalLM) (mô hình xLSTMConfig)
- **xmod** -- [XmodForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/xmod#transformers.XmodForCausalLM) (mô hình XmodConfig)
- **youtu** -- [YoutuForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/youtu#transformers.YoutuForCausalLM) (mô hình YoutuConfig)
- **zamba** -- [ZambaForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/zamba#transformers.ZambaForCausalLM) (mô hình ZambaConfig)
- **zamba2** -- [Zamba2ForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/zamba2#transformers.Zamba2ForCausalLM) (mô hình Zamba2Config)
- **zaya** -- [ZayaForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/zaya#transformers.ZayaForCausalLM) (mô hình ZayaConfig)

Mặc định, model được đặt ở chế độ đánh giá bằng `model.eval()` (ví dụ, các module dropout sẽ bị vô hiệu hóa). Để huấn luyện model, bạn cần đặt lại nó về chế độ huấn luyện bằng `model.train()`

Ví dụ:

```python
>>> from transformers import AutoConfig, AutoModelForCausalLM

>>> # Download model and configuration from huggingface.co and cache.
>>> model = AutoModelForCausalLM.from_pretrained("google-bert/bert-base-cased")

>>> # Update configuration during loading
>>> model = AutoModelForCausalLM.from_pretrained("google-bert/bert-base-cased", output_attentions=True)
>>> model.config.output_attentions
True
```

### AutoModelForMaskedLM[[transformers.AutoModelForMaskedLM]]

#### transformers.AutoModelForMaskedLM[[transformers.AutoModelForMaskedLM]]

```python
transformers.AutoModelForMaskedLM(*args, **kwargs)
```

[Nguồn](https://github.com/huggingface/transformers/blob/v5.23.0/src/transformers/models/auto/modeling_auto.py#L2364)

Đây là một lớp mô hình chung sẽ được khởi tạo thành một trong các lớp mô hình của thư viện (với đầu mô hình hóa ngôn ngữ có che) khi được tạo bằng phương thức lớp [from_pretrained()](/docs/transformers/v5.23.0/vi/model_doc/auto#transformers.AutoModel.from_pretrained) hoặc phương thức lớp [from_config()](/docs/transformers/v5.23.0/vi/model_doc/auto#transformers.AutoModel.from_config).

Lớp này không thể được khởi tạo trực tiếp bằng `__init__()` (gây ra lỗi).

#### from_config[[transformers.AutoModelForMaskedLM.from_config]]

```python
from_config(**kwargs)
```

[Nguồn](https://github.com/huggingface/transformers/blob/v5.23.0/src/transformers/models/auto/auto_factory.py#L204)

**Tham số:**

config ([PreTrainedConfig](/docs/transformers/v5.23.0/vi/main_classes/configuration#transformers.PreTrainedConfig)) : Lớp mô hình cần khởi tạo được chọn dựa trên lớp cấu hình:  - Lớp cấu hình [AlbertConfig](/docs/transformers/v5.23.0/vi/model_doc/albert#transformers.AlbertConfig): [AlbertForMaskedLM](/docs/transformers/v5.23.0/vi/model_doc/albert#transformers.AlbertForMaskedLM) (mô hình AlbertConfig) - Lớp cấu hình [BartConfig](/docs/transformers/v5.23.0/vi/model_doc/bart#transformers.BartConfig): [BartForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/bart#transformers.BartForConditionalGeneration) (mô hình BartConfig) - Lớp cấu hình [BertConfig](/docs/transformers/v5.23.0/vi/model_doc/bert#transformers.BertConfig): [BertForMaskedLM](/docs/transformers/v5.23.0/vi/model_doc/bert#transformers.BertForMaskedLM) (mô hình BertConfig) - Lớp cấu hình [BigBirdConfig](/docs/transformers/v5.23.0/vi/model_doc/big_bird#transformers.BigBirdConfig): [BigBirdForMaskedLM](/docs/transformers/v5.23.0/vi/model_doc/big_bird#transformers.BigBirdForMaskedLM) (mô hình BigBirdConfig) - Lớp cấu hình [CamembertConfig](/docs/transformers/v5.23.0/vi/model_doc/camembert#transformers.CamembertConfig): [CamembertForMaskedLM](/docs/transformers/v5.23.0/vi/model_doc/camembert#transformers.CamembertForMaskedLM) (mô hình CamembertConfig) - Lớp cấu hình [ConvBertConfig](/docs/transformers/v5.23.0/vi/model_doc/convbert#transformers.ConvBertConfig): [ConvBertForMaskedLM](/docs/transformers/v5.23.0/vi/model_doc/convbert#transformers.ConvBertForMaskedLM) (mô hình ConvBertConfig) - Lớp cấu hình [Data2VecTextConfig](/docs/transformers/v5.23.0/vi/model_doc/data2vec#transformers.Data2VecTextConfig): [Data2VecTextForMaskedLM](/docs/transformers/v5.23.0/vi/model_doc/data2vec#transformers.Data2VecTextForMaskedLM) (mô hình Data2VecTextConfig) - Lớp cấu hình [DebertaConfig](/docs/transformers/v5.23.0/vi/model_doc/deberta#transformers.DebertaConfig): [DebertaForMaskedLM](/docs/transformers/v5.23.0/vi/model_doc/deberta#transformers.DebertaForMaskedLM) (mô hình DebertaConfig) - Lớp cấu hình [DebertaV2Config](/docs/transformers/v5.23.0/vi/model_doc/deberta-v2#transformers.DebertaV2Config): [DebertaV2ForMaskedLM](/docs/transformers/v5.23.0/vi/model_doc/deberta-v2#transformers.DebertaV2ForMaskedLM) (mô hình DebertaV2Config) - Lớp cấu hình [DistilBertConfig](/docs/transformers/v5.23.0/vi/model_doc/distilbert#transformers.DistilBertConfig): [DistilBertForMaskedLM](/docs/transformers/v5.23.0/vi/model_doc/distilbert#transformers.DistilBertForMaskedLM) (mô hình DistilBertConfig) - Lớp cấu hình [ElectraConfig](/docs/transformers/v5.23.0/vi/model_doc/electra#transformers.ElectraConfig): [ElectraForMaskedLM](/docs/transformers/v5.23.0/vi/model_doc/electra#transformers.ElectraForMaskedLM) (mô hình ElectraConfig) - Lớp cấu hình [ErnieConfig](/docs/transformers/v5.23.0/vi/model_doc/ernie#transformers.ErnieConfig): [ErnieForMaskedLM](/docs/transformers/v5.23.0/vi/model_doc/ernie#transformers.ErnieForMaskedLM) (mô hình ErnieConfig) - Lớp cấu hình [EsmConfig](/docs/transformers/v5.23.0/vi/model_doc/esm#transformers.EsmConfig): [EsmForMaskedLM](/docs/transformers/v5.23.0/vi/model_doc/esm#transformers.EsmForMaskedLM) (mô hình EsmConfig) - Lớp cấu hình [EsmcConfig](/docs/transformers/v5.23.0/vi/model_doc/esmc#transformers.EsmcConfig): [EsmcForMaskedLM](/docs/transformers/v5.23.0/vi/model_doc/esmc#transformers.EsmcForMaskedLM) (mô hình EsmcConfig) - Lớp cấu hình [EuroBertConfig](/docs/transformers/v5.23.0/vi/model_doc/eurobert#transformers.EuroBertConfig): [EuroBertForMaskedLM](/docs/transformers/v5.23.0/vi/model_doc/eurobert#transformers.EuroBertForMaskedLM) (mô hình EuroBertConfig) - Lớp cấu hình [FNetConfig](/docs/transformers/v5.23.0/vi/model_doc/fnet#transformers.FNetConfig): [FNetForMaskedLM](/docs/transformers/v5.23.0/vi/model_doc/fnet#transformers.FNetForMaskedLM) (mô hình FNetConfig) - Lớp cấu hình [FlaubertConfig](/docs/transformers/v5.23.0/vi/model_doc/flaubert#transformers.FlaubertConfig): [FlaubertWithLMHeadModel](/docs/transformers/v5.23.0/vi/model_doc/flaubert#transformers.FlaubertWithLMHeadModel) (mô hình FlaubertConfig) - Lớp cấu hình [FunnelConfig](/docs/transformers/v5.23.0/vi/model_doc/funnel#transformers.FunnelConfig): [FunnelForMaskedLM](/docs/transformers/v5.23.0/vi/model_doc/funnel#transformers.FunnelForMaskedLM) (mô hình FunnelConfig) - Lớp cấu hình [GteConfig](/docs/transformers/v5.23.0/vi/model_doc/gte#transformers.GteConfig): [GteForMaskedLM](/docs/transformers/v5.23.0/vi/model_doc/gte#transformers.GteForMaskedLM) (mô hình GteConfig) - Lớp cấu hình [IBertConfig](/docs/transformers/v5.23.0/vi/model_doc/ibert#transformers.IBertConfig): [IBertForMaskedLM](/docs/transformers/v5.23.0/vi/model_doc/ibert#transformers.IBertForMaskedLM) (mô hình IBertConfig) - Lớp cấu hình [JinaEmbeddingsV3Config](/docs/transformers/v5.23.0/vi/model_doc/jina_embeddings_v3#transformers.JinaEmbeddingsV3Config): [JinaEmbeddingsV3ForMaskedLM](/docs/transformers/v5.23.0/vi/model_doc/jina_embeddings_v3#transformers.JinaEmbeddingsV3ForMaskedLM) (mô hình JinaEmbeddingsV3Config) - Lớp cấu hình [LayoutLMConfig](/docs/transformers/v5.23.0/vi/model_doc/layoutlm#transformers.LayoutLMConfig): [LayoutLMForMaskedLM](/docs/transformers/v5.23.0/vi/model_doc/layoutlm#transformers.LayoutLMForMaskedLM) (mô hình LayoutLMConfig) - Lớp cấu hình [LongformerConfig](/docs/transformers/v5.23.0/vi/model_doc/longformer#transformers.LongformerConfig): [LongformerForMaskedLM](/docs/transformers/v5.23.0/vi/model_doc/longformer#transformers.LongformerForMaskedLM) (mô hình LongformerConfig) - Lớp cấu hình [LukeConfig](/docs/transformers/v5.23.0/vi/model_doc/luke#transformers.LukeConfig): [LukeForMaskedLM](/docs/transformers/v5.23.0/vi/model_doc/luke#transformers.LukeForMaskedLM) (mô hình LukeConfig) - Lớp cấu hình [MBartConfig](/docs/transformers/v5.23.0/vi/model_doc/mbart#transformers.MBartConfig): [MBartForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/mbart#transformers.MBartForConditionalGeneration) (mô hình MBartConfig) - Lớp cấu hình [MPNetConfig](/docs/transformers/v5.23.0/vi/model_doc/mpnet#transformers.MPNetConfig): [MPNetForMaskedLM](/docs/transformers/v5.23.0/vi/model_doc/mpnet#transformers.MPNetForMaskedLM) (mô hình MPNetConfig) - Lớp cấu hình [MegatronBertConfig](/docs/transformers/v5.23.0/vi/model_doc/megatron-bert#transformers.MegatronBertConfig): [MegatronBertForMaskedLM](/docs/transformers/v5.23.0/vi/model_doc/megatron-bert#transformers.MegatronBertForMaskedLM) (mô hình MegatronBertConfig) - Lớp cấu hình [MobileBertConfig](/docs/transformers/v5.23.0/vi/model_doc/mobilebert#transformers.MobileBertConfig): [MobileBertForMaskedLM](/docs/transformers/v5.23.0/vi/model_doc/mobilebert#transformers.MobileBertForMaskedLM) (mô hình MobileBertConfig) - Lớp cấu hình [ModernBertConfig](/docs/transformers/v5.23.0/vi/model_doc/modernbert#transformers.ModernBertConfig): [ModernBertForMaskedLM](/docs/transformers/v5.23.0/vi/model_doc/modernbert#transformers.ModernBertForMaskedLM) (mô hình ModernBertConfig) - Lớp cấu hình [ModernVBertConfig](/docs/transformers/v5.23.0/vi/model_doc/modernvbert#transformers.ModernVBertConfig): [ModernVBertForMaskedLM](/docs/transformers/v5.23.0/vi/model_doc/modernvbert#transformers.ModernVBertForMaskedLM) (mô hình ModernVBertConfig) - Lớp cấu hình [MraConfig](/docs/transformers/v5.23.0/vi/model_doc/mra#transformers.MraConfig): [MraForMaskedLM](/docs/transformers/v5.23.0/vi/model_doc/mra#transformers.MraForMaskedLM) (mô hình MraConfig) - Lớp cấu hình [MvpConfig](/docs/transformers/v5.23.0/vi/model_doc/mvp#transformers.MvpConfig): [MvpForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/mvp#transformers.MvpForConditionalGeneration) (mô hình MvpConfig) - Lớp cấu hình [NeoMMEConfig](/docs/transformers/v5.23.0/vi/model_doc/neomme#transformers.NeoMMEConfig): [NeoMMEForMaskedLM](/docs/transformers/v5.23.0/vi/model_doc/neomme#transformers.NeoMMEForMaskedLM) (mô hình NeoMMEConfig) - Lớp cấu hình [NomicBertConfig](/docs/transformers/v5.23.0/vi/model_doc/nomic_bert#transformers.NomicBertConfig): [NomicBertForMaskedLM](/docs/transformers/v5.23.0/vi/model_doc/nomic_bert#transformers.NomicBertForMaskedLM) (mô hình NomicBertConfig) - Lớp cấu hình [NystromformerConfig](/docs/transformers/v5.23.0/vi/model_doc/nystromformer#transformers.NystromformerConfig): [NystromformerForMaskedLM](/docs/transformers/v5.23.0/vi/model_doc/nystromformer#transformers.NystromformerForMaskedLM) (mô hình NystromformerConfig) - Lớp cấu hình [PerceiverConfig](/docs/transformers/v5.23.0/vi/model_doc/perceiver#transformers.PerceiverConfig): [PerceiverForMaskedLM](/docs/transformers/v5.23.0/vi/model_doc/perceiver#transformers.PerceiverForMaskedLM) (mô hình PerceiverConfig) - Lớp cấu hình [ReformerConfig](/docs/transformers/v5.23.0/vi/model_doc/reformer#transformers.ReformerConfig): [ReformerForMaskedLM](/docs/transformers/v5.23.0/vi/model_doc/reformer#transformers.ReformerForMaskedLM) (mô hình ReformerConfig) - Lớp cấu hình [RemBertConfig](/docs/transformers/v5.23.0/vi/model_doc/rembert#transformers.RemBertConfig): [RemBertForMaskedLM](/docs/transformers/v5.23.0/vi/model_doc/rembert#transformers.RemBertForMaskedLM) (mô hình RemBertConfig) - Lớp cấu hình [RoCBertConfig](/docs/transformers/v5.23.0/vi/model_doc/roc_bert#transformers.RoCBertConfig): [RoCBertForMaskedLM](/docs/transformers/v5.23.0/vi/model_doc/roc_bert#transformers.RoCBertForMaskedLM) (mô hình RoCBertConfig) - Lớp cấu hình [RoFormerConfig](/docs/transformers/v5.23.0/vi/model_doc/roformer#transformers.RoFormerConfig): [RoFormerForMaskedLM](/docs/transformers/v5.23.0/vi/model_doc/roformer#transformers.RoFormerForMaskedLM) (mô hình RoFormerConfig) - Lớp cấu hình [RobertaConfig](/docs/transformers/v5.23.0/vi/model_doc/roberta#transformers.RobertaConfig): [RobertaForMaskedLM](/docs/transformers/v5.23.0/vi/model_doc/roberta#transformers.RobertaForMaskedLM) (mô hình RobertaConfig) - Lớp cấu hình [RobertaPreLayerNormConfig](/docs/transformers/v5.23.0/vi/model_doc/roberta-prelayernorm#transformers.RobertaPreLayerNormConfig): [RobertaPreLayerNormForMaskedLM](/docs/transformers/v5.23.0/vi/model_doc/roberta-prelayernorm#transformers.RobertaPreLayerNormForMaskedLM) (mô hình RobertaPreLayerNormConfig) - Lớp cấu hình [SqueezeBertConfig](/docs/transformers/v5.23.0/vi/model_doc/squeezebert#transformers.SqueezeBertConfig): [SqueezeBertForMaskedLM](/docs/transformers/v5.23.0/vi/model_doc/squeezebert#transformers.SqueezeBertForMaskedLM) (mô hình SqueezeBertConfig) - Lớp cấu hình [TapasConfig](/docs/transformers/v5.23.0/vi/model_doc/tapas#transformers.TapasConfig): [TapasForMaskedLM](/docs/transformers/v5.23.0/vi/model_doc/tapas#transformers.TapasForMaskedLM) (mô hình TapasConfig) - Lớp cấu hình [UltraVBertConfig](/docs/transformers/v5.23.0/vi/model_doc/ultravbert#transformers.UltraVBertConfig): [UltraVBertForMaskedLM](/docs/transformers/v5.23.0/vi/model_doc/ultravbert#transformers.UltraVBertForMaskedLM) (mô hình UltraVBertConfig) - Lớp cấu hình [UltrabertConfig](/docs/transformers/v5.23.0/vi/model_doc/ultrabert#transformers.UltrabertConfig): [UltrabertForMaskedLM](/docs/transformers/v5.23.0/vi/model_doc/ultrabert#transformers.UltrabertForMaskedLM) (mô hình UltrabertConfig) - Lớp cấu hình [XLMConfig](/docs/transformers/v5.23.0/vi/model_doc/xlm#transformers.XLMConfig): [XLMWithLMHeadModel](/docs/transformers/v5.23.0/vi/model_doc/xlm#transformers.XLMWithLMHeadModel) (mô hình XLMConfig) - Lớp cấu hình [XLMRobertaConfig](/docs/transformers/v5.23.0/vi/model_doc/xlm-roberta#transformers.XLMRobertaConfig): [XLMRobertaForMaskedLM](/docs/transformers/v5.23.0/vi/model_doc/xlm-roberta#transformers.XLMRobertaForMaskedLM) (mô hình XLMRobertaConfig) - Lớp cấu hình [XLMRobertaXLConfig](/docs/transformers/v5.23.0/vi/model_doc/xlm-roberta-xl#transformers.XLMRobertaXLConfig): [XLMRobertaXLForMaskedLM](/docs/transformers/v5.23.0/vi/model_doc/xlm-roberta-xl#transformers.XLMRobertaXLForMaskedLM) (mô hình XLMRobertaXLConfig) - Lớp cấu hình [XmodConfig](/docs/transformers/v5.23.0/vi/model_doc/xmod#transformers.XmodConfig): [XmodForMaskedLM](/docs/transformers/v5.23.0/vi/model_doc/xmod#transformers.XmodForMaskedLM) (mô hình XmodConfig) - Lớp cấu hình [YosoConfig](/docs/transformers/v5.23.0/vi/model_doc/yoso#transformers.YosoConfig): [YosoForMaskedLM](/docs/transformers/v5.23.0/vi/model_doc/yoso#transformers.YosoForMaskedLM) (mô hình YosoConfig)

attn_implementation (`str`, *tùy chọn*) : Cách triển khai attention sẽ được sử dụng trong mô hình (nếu có liên quan). Có thể là một trong các giá trị sau - `"eager"` (triển khai thủ công của attention) - `"sdpa"` (sử dụng [`F.scaled_dot_product_attention`](https://pytorch.org/docs/master/generated/torch.nn.functional.scaled_dot_product_attention.html)) - `"flash_attention_2"` (sử dụng [Dao-AILab/flash-attention](https://github.com/Dao-AILab/flash-attention)) - `"flash_attention_3"` (sử dụng [Dao-AILab/flash-attention/hopper](https://github.com/Dao-AILab/flash-attention/tree/main/hopper)) - `"flash_attention_4"` (sử dụng [Dao-AILab/flash-attention/flash_attn/cute](https://github.com/Dao-AILab/flash-attention/tree/main/flash_attn/cute)). Mặc định, nếu khả dụng, SDPA sẽ được sử dụng cho torch>=2.1.1. Mặc định trong các trường hợp khác là triển khai thủ công `"eager"`.

Khởi tạo một trong các lớp mô hình của thư viện (có đầu mô hình hóa ngôn ngữ có che) từ một cấu hình.

Lưu ý: Việc tải một mô hình từ tệp cấu hình của nó **không** tải trọng số của mô hình. Nó chỉ ảnh hưởng đến cấu hình của mô hình. Hãy sử dụng [from_pretrained()](/docs/transformers/v5.23.0/vi/model_doc/auto#transformers.AutoModel.from_pretrained) để tải trọng số của mô hình.

Ví dụ:

```python
>>> from transformers import AutoConfig, AutoModelForMaskedLM

>>> # Download configuration from huggingface.co and cache.
>>> config = AutoConfig.from_pretrained("google-bert/bert-base-cased")
>>> model = AutoModelForMaskedLM.from_config(config)
```

#### from_pretrained[[transformers.AutoModelForMaskedLM.from_pretrained]]

```python
from_pretrained(*model_args, **kwargs)
```

[Nguồn](https://github.com/huggingface/transformers/blob/v5.23.0/src/transformers/models/auto/auto_factory.py#L260)

**Tham số:**

pretrained_model_name_or_path (`str` hoặc `os.PathLike`) : Có thể là:  - Một chuỗi, *model id* của một model được huấn luyện trước lưu trong kho model trên huggingface.co. - Đường dẫn đến một *thư mục* chứa trọng số model được lưu bằng [save_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.save_pretrained), ví dụ: `./my_model_directory/`.

model_args (các đối số vị trí bổ sung, *tùy chọn*) : Sẽ được truyền đến phương thức `__init__()` của model bên dưới.

config ([PreTrainedConfig](/docs/transformers/v5.23.0/vi/main_classes/configuration#transformers.PreTrainedConfig), *tùy chọn*) : Cấu hình cho mô hình cần sử dụng thay vì cấu hình được tải tự động. Cấu hình có thể được tải tự động khi: - Mô hình là một mô hình do thư viện cung cấp (được tải bằng chuỗi *model id* của một mô hình được huấn luyện trước). - Mô hình đã được lưu bằng [save_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.save_pretrained) và được tải lại bằng cách cung cấp thư mục lưu. - Mô hình được tải bằng cách cung cấp một thư mục cục bộ làm `pretrained_model_name_or_path` và một tệp cấu hình JSON có tên *config.json* được tìm thấy trong thư mục đó.

state_dict (*dict[str, torch.Tensor]*, *optional*) : Một state dictionary để sử dụng thay cho state dictionary được tải từ tệp trọng số đã lưu. Tùy chọn này có thể được sử dụng nếu bạn muốn tạo một mô hình từ cấu hình được huấn luyện trước nhưng tải trọng số của riêng bạn. Tuy nhiên, trong trường hợp này, bạn nên kiểm tra xem việc sử dụng [save_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.save_pretrained) và [from_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.from_pretrained) có phải là một tùy chọn đơn giản hơn hay không.

cache_dir (`str` hoặc `os.PathLike`, *tùy chọn*) : Đường dẫn đến thư mục mà cấu hình mô hình được huấn luyện trước đã tải xuống sẽ được lưu vào bộ nhớ đệm nếu không sử dụng bộ nhớ đệm tiêu chuẩn.

force_download (`bool`, *tùy chọn*, mặc định là `False`) : Xác định có nên ép buộc tải lại (re-download) trọng số mô hình và các tệp cấu hình hay không, ghi đè lên các phiên bản đã được lưu trong bộ nhớ đệm nếu chúng tồn tại.

proxies (`dict[str, str]`, *tùy chọn*) : Một từ điển các máy chủ proxy để sử dụng theo giao thức hoặc điểm cuối, ví dụ: `{'http': 'foo.bar:3128', 'http://hostname': 'foo.bar:4012'}`. Các proxy được sử dụng cho mỗi yêu cầu.

output_loading_info(`bool`, *tuỳ chọn*, mặc định là `False`) : Có trả về một từ điển chứa các khóa bị thiếu, các khóa không mong đợi và thông báo lỗi hay không.

local_files_only(`bool`, *tùy chọn*, mặc định là `False`) : Có chỉ xem các tệp cục bộ hay không (ví dụ: không thử tải xuống mô hình).

revision (`str`, *tùy chọn*, mặc định là `"main"`) : Phiên bản mô hình cụ thể cần sử dụng. Nó có thể là tên nhánh, tên thẻ hoặc id commit, vì chúng tôi sử dụng hệ thống dựa trên git để lưu trữ các mô hình và các sản phẩm khác trên huggingface.co, do đó `revision` có thể là bất kỳ định danh nào được git cho phép.

trust_remote_code (`bool`, *tuỳ chọn*, mặc định là `False`) : Cho phép hay không cho phép các mô hình tùy chỉnh được định nghĩa trên Hub trong các tệp modeling riêng của chúng. Chỉ nên đặt tùy chọn này thành `True` cho các kho bạn tin tưởng và đã đọc mã nguồn, vì nó sẽ thực thi mã có trên Hub trên máy cục bộ của bạn.

code_revision (`str`, *tùy chọn*, mặc định là `"main"`) : Phiên bản cụ thể để sử dụng cho mã trên Hub, nếu mã nằm trong một kho lưu trữ khác với phần còn lại của mô hình. Nó có thể là tên nhánh, tên thẻ hoặc id commit, vì chúng tôi sử dụng hệ thống dựa trên git để lưu trữ các mô hình và các sản phẩm khác trên huggingface.co, do đó `revision` có thể là bất kỳ định danh nào được git cho phép.

kwargs (thêm các đối số từ khóa, *tùy chọn*) : Có thể được sử dụng để cập nhật đối tượng cấu hình (sau khi nó được tải) và khởi tạo mô hình (ví dụ: `output_attentions=True`). Hoạt động khác nhau tùy thuộc vào việc có cung cấp `config` hay được tải tự động:  - Nếu một cấu hình được cung cấp với `config`, `**kwargs` sẽ được truyền trực tiếp đến phương thức `__init__` của mô hình cơ sở (chúng tôi giả định rằng tất cả các cập nhật liên quan đến cấu hình đã được thực hiện) - Nếu không cung cấp cấu hình, `kwargs` sẽ trước tiên được truyền đến hàm khởi tạo của lớp cấu hình ([from_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/configuration#transformers.PreTrainedConfig.from_pretrained)). Mỗi khóa của `kwargs` tương ứng với một thuộc tính cấu hình sẽ được sử dụng để ghi đè thuộc tính đó bằng giá trị `kwargs` được cung cấp. Các khóa còn lại không tương ứng với bất kỳ thuộc tính cấu hình nào sẽ được truyền đến hàm `__init__` của mô hình cơ sở.

Khởi tạo một trong các lớp mô hình của thư viện (có đầu mô hình hóa ngôn ngữ có che) từ một mô hình được huấn luyện trước.

Lớp model cần khởi tạo được chọn dựa trên thuộc tính `model_type` của đối tượng config (được truyền dưới dạng đối số hoặc được nạp từ `pretrained_model_name_or_path` nếu có thể), hoặc khi thuộc tính này bị thiếu, bằng cách sử dụng khớp mẫu trên `pretrained_model_name_or_path`:

- **albert** -- [AlbertForMaskedLM](/docs/transformers/v5.23.0/vi/model_doc/albert#transformers.AlbertForMaskedLM) (mô hình AlbertConfig)
- **bart** -- [BartForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/bart#transformers.BartForConditionalGeneration) (mô hình BartConfig)
- **bert** -- [BertForMaskedLM](/docs/transformers/v5.23.0/vi/model_doc/bert#transformers.BertForMaskedLM) (mô hình BertConfig)
- **big_bird** -- [BigBirdForMaskedLM](/docs/transformers/v5.23.0/vi/model_doc/big_bird#transformers.BigBirdForMaskedLM) (mô hình BigBirdConfig)
- **camembert** -- [CamembertForMaskedLM](/docs/transformers/v5.23.0/vi/model_doc/camembert#transformers.CamembertForMaskedLM) (mô hình CamembertConfig)
- **convbert** -- [ConvBertForMaskedLM](/docs/transformers/v5.23.0/vi/model_doc/convbert#transformers.ConvBertForMaskedLM) (mô hình ConvBertConfig)
- **data2vec-text** -- [Data2VecTextForMaskedLM](/docs/transformers/v5.23.0/vi/model_doc/data2vec#transformers.Data2VecTextForMaskedLM) (mô hình Data2VecTextConfig)
- **deberta** -- [DebertaForMaskedLM](/docs/transformers/v5.23.0/vi/model_doc/deberta#transformers.DebertaForMaskedLM) (mô hình DebertaConfig)
- **deberta-v2** -- [DebertaV2ForMaskedLM](/docs/transformers/v5.23.0/vi/model_doc/deberta-v2#transformers.DebertaV2ForMaskedLM) (mô hình DebertaV2Config)
- **distilbert** -- [DistilBertForMaskedLM](/docs/transformers/v5.23.0/vi/model_doc/distilbert#transformers.DistilBertForMaskedLM) (mô hình DistilBertConfig)
- **electra** -- [ElectraForMaskedLM](/docs/transformers/v5.23.0/vi/model_doc/electra#transformers.ElectraForMaskedLM) (mô hình ElectraConfig)
- **ernie** -- [ErnieForMaskedLM](/docs/transformers/v5.23.0/vi/model_doc/ernie#transformers.ErnieForMaskedLM) (mô hình ErnieConfig)
- **esm** -- [EsmForMaskedLM](/docs/transformers/v5.23.0/vi/model_doc/esm#transformers.EsmForMaskedLM) (mô hình EsmConfig)
- **esmc** -- [EsmcForMaskedLM](/docs/transformers/v5.23.0/vi/model_doc/esmc#transformers.EsmcForMaskedLM) (mô hình EsmcConfig)
- **eurobert** -- [EuroBertForMaskedLM](/docs/transformers/v5.23.0/vi/model_doc/eurobert#transformers.EuroBertForMaskedLM) (mô hình EuroBertConfig)
- **flaubert** -- [FlaubertWithLMHeadModel](/docs/transformers/v5.23.0/vi/model_doc/flaubert#transformers.FlaubertWithLMHeadModel) (mô hình FlaubertConfig)
- **fnet** -- [FNetForMaskedLM](/docs/transformers/v5.23.0/vi/model_doc/fnet#transformers.FNetForMaskedLM) (mô hình FNetConfig)
- **funnel** -- [FunnelForMaskedLM](/docs/transformers/v5.23.0/vi/model_doc/funnel#transformers.FunnelForMaskedLM) (mô hình FunnelConfig)
- **gte** -- [GteForMaskedLM](/docs/transformers/v5.23.0/vi/model_doc/gte#transformers.GteForMaskedLM) (mô hình GteConfig)
- **ibert** -- [IBertForMaskedLM](/docs/transformers/v5.23.0/vi/model_doc/ibert#transformers.IBertForMaskedLM) (mô hình IBertConfig)
- **jina_embeddings_v3** -- [JinaEmbeddingsV3ForMaskedLM](/docs/transformers/v5.23.0/vi/model_doc/jina_embeddings_v3#transformers.JinaEmbeddingsV3ForMaskedLM) (mô hình JinaEmbeddingsV3Config)
- **layoutlm** -- [LayoutLMForMaskedLM](/docs/transformers/v5.23.0/vi/model_doc/layoutlm#transformers.LayoutLMForMaskedLM) (mô hình LayoutLMConfig)
- **longformer** -- [LongformerForMaskedLM](/docs/transformers/v5.23.0/vi/model_doc/longformer#transformers.LongformerForMaskedLM) (mô hình LongformerConfig)
- **luke** -- [LukeForMaskedLM](/docs/transformers/v5.23.0/vi/model_doc/luke#transformers.LukeForMaskedLM) (mô hình LukeConfig)
- **mbart** -- [MBartForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/mbart#transformers.MBartForConditionalGeneration) (mô hình MBartConfig)
- **megatron-bert** -- [MegatronBertForMaskedLM](/docs/transformers/v5.23.0/vi/model_doc/megatron-bert#transformers.MegatronBertForMaskedLM) (mô hình MegatronBertConfig)
- **mobilebert** -- [MobileBertForMaskedLM](/docs/transformers/v5.23.0/vi/model_doc/mobilebert#transformers.MobileBertForMaskedLM) (mô hình MobileBertConfig)
- **modernbert** -- [ModernBertForMaskedLM](/docs/transformers/v5.23.0/vi/model_doc/modernbert#transformers.ModernBertForMaskedLM) (mô hình ModernBertConfig)
- **modernvbert** -- [ModernVBertForMaskedLM](/docs/transformers/v5.23.0/vi/model_doc/modernvbert#transformers.ModernVBertForMaskedLM) (mô hình ModernVBertConfig)
- **mpnet** -- [MPNetForMaskedLM](/docs/transformers/v5.23.0/vi/model_doc/mpnet#transformers.MPNetForMaskedLM) (mô hình MPNetConfig)
- **mra** -- [MraForMaskedLM](/docs/transformers/v5.23.0/vi/model_doc/mra#transformers.MraForMaskedLM) (mô hình MraConfig)
- **mvp** -- [MvpForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/mvp#transformers.MvpForConditionalGeneration) (mô hình MvpConfig)
- **neomme** -- [NeoMMEForMaskedLM](/docs/transformers/v5.23.0/vi/model_doc/neomme#transformers.NeoMMEForMaskedLM) (mô hình NeoMMEConfig)
- **nomic_bert** -- [NomicBertForMaskedLM](/docs/transformers/v5.23.0/vi/model_doc/nomic_bert#transformers.NomicBertForMaskedLM) (mô hình NomicBertConfig)
- **nystromformer** -- [NystromformerForMaskedLM](/docs/transformers/v5.23.0/vi/model_doc/nystromformer#transformers.NystromformerForMaskedLM) (mô hình NystromformerConfig)
- **perceiver** -- [PerceiverForMaskedLM](/docs/transformers/v5.23.0/vi/model_doc/perceiver#transformers.PerceiverForMaskedLM) (mô hình PerceiverConfig)
- **reformer** -- [ReformerForMaskedLM](/docs/transformers/v5.23.0/vi/model_doc/reformer#transformers.ReformerForMaskedLM) (mô hình ReformerConfig)
- **rembert** -- [RemBertForMaskedLM](/docs/transformers/v5.23.0/vi/model_doc/rembert#transformers.RemBertForMaskedLM) (mô hình RemBertConfig)
- **roberta** -- [RobertaForMaskedLM](/docs/transformers/v5.23.0/vi/model_doc/roberta#transformers.RobertaForMaskedLM) (mô hình RobertaConfig)
- **roberta-prelayernorm** -- [RobertaPreLayerNormForMaskedLM](/docs/transformers/v5.23.0/vi/model_doc/roberta-prelayernorm#transformers.RobertaPreLayerNormForMaskedLM) (mô hình RobertaPreLayerNormConfig)
- **roc_bert** -- [RoCBertForMaskedLM](/docs/transformers/v5.23.0/vi/model_doc/roc_bert#transformers.RoCBertForMaskedLM) (mô hình RoCBertConfig)
- **roformer** -- [RoFormerForMaskedLM](/docs/transformers/v5.23.0/vi/model_doc/roformer#transformers.RoFormerForMaskedLM) (mô hình RoFormerConfig)
- **squeezebert** -- [SqueezeBertForMaskedLM](/docs/transformers/v5.23.0/vi/model_doc/squeezebert#transformers.SqueezeBertForMaskedLM) (mô hình SqueezeBertConfig)
- **tapas** -- [TapasForMaskedLM](/docs/transformers/v5.23.0/vi/model_doc/tapas#transformers.TapasForMaskedLM) (mô hình TapasConfig)
- **ultrabert** -- [UltrabertForMaskedLM](/docs/transformers/v5.23.0/vi/model_doc/ultrabert#transformers.UltrabertForMaskedLM) (mô hình UltrabertConfig)
- **ultravbert** -- [UltraVBertForMaskedLM](/docs/transformers/v5.23.0/vi/model_doc/ultravbert#transformers.UltraVBertForMaskedLM) (mô hình UltraVBertConfig)
- **xlm** -- [XLMWithLMHeadModel](/docs/transformers/v5.23.0/vi/model_doc/xlm#transformers.XLMWithLMHeadModel) (mô hình XLMConfig)
- **xlm-roberta** -- [XLMRobertaForMaskedLM](/docs/transformers/v5.23.0/vi/model_doc/xlm-roberta#transformers.XLMRobertaForMaskedLM) (mô hình XLMRobertaConfig)
- **xlm-roberta-xl** -- [XLMRobertaXLForMaskedLM](/docs/transformers/v5.23.0/vi/model_doc/xlm-roberta-xl#transformers.XLMRobertaXLForMaskedLM) (mô hình XLMRobertaXLConfig)
- **xmod** -- [XmodForMaskedLM](/docs/transformers/v5.23.0/vi/model_doc/xmod#transformers.XmodForMaskedLM) (mô hình XmodConfig)
- **yoso** -- [YosoForMaskedLM](/docs/transformers/v5.23.0/vi/model_doc/yoso#transformers.YosoForMaskedLM) (mô hình YosoConfig)

Mặc định, model được đặt ở chế độ đánh giá bằng `model.eval()` (ví dụ, các module dropout sẽ bị vô hiệu hóa). Để huấn luyện model, bạn cần đặt lại nó về chế độ huấn luyện bằng `model.train()`

Ví dụ:

```python
>>> from transformers import AutoConfig, AutoModelForMaskedLM

>>> # Download model and configuration from huggingface.co and cache.
>>> model = AutoModelForMaskedLM.from_pretrained("google-bert/bert-base-cased")

>>> # Update configuration during loading
>>> model = AutoModelForMaskedLM.from_pretrained("google-bert/bert-base-cased", output_attentions=True)
>>> model.config.output_attentions
True
```

### AutoModelForMaskGeneration[[transformers.AutoModelForMaskGeneration]]

#### transformers.AutoModelForMaskGeneration[[transformers.AutoModelForMaskGeneration]]

```python
transformers.AutoModelForMaskGeneration(*args, **kwargs)
```

[Nguồn](https://github.com/huggingface/transformers/blob/v5.23.0/src/transformers/models/auto/modeling_auto.py#L2313)

### AutoModelForSeq2SeqLM[[transformers.AutoModelForSeq2SeqLM]]

#### transformers.AutoModelForSeq2SeqLM[[transformers.AutoModelForSeq2SeqLM]]

```python
transformers.AutoModelForSeq2SeqLM(*args, **kwargs)
```

[Nguồn](https://github.com/huggingface/transformers/blob/v5.23.0/src/transformers/models/auto/modeling_auto.py#L2371)

Đây là một lớp mô hình chung sẽ được khởi tạo thành một trong các lớp mô hình của thư viện (với đầu mô hình hóa ngôn ngữ tuần tự-đến-tuần tự) khi được tạo bằng phương thức lớp [from_pretrained()](/docs/transformers/v5.23.0/vi/model_doc/auto#transformers.AutoModel.from_pretrained) hoặc phương thức lớp [from_config()](/docs/transformers/v5.23.0/vi/model_doc/auto#transformers.AutoModel.from_config).

Lớp này không thể được khởi tạo trực tiếp bằng `__init__()` (gây ra lỗi).

#### from_config[[transformers.AutoModelForSeq2SeqLM.from_config]]

```python
from_config(**kwargs)
```

[Nguồn](https://github.com/huggingface/transformers/blob/v5.23.0/src/transformers/models/auto/auto_factory.py#L204)

**Tham số:**

config ([PreTrainedConfig](/docs/transformers/v5.23.0/vi/main_classes/configuration#transformers.PreTrainedConfig)) : Lớp mô hình cần khởi tạo được chọn dựa trên lớp cấu hình:  - Lớp cấu hình [AudioFlamingo3Config](/docs/transformers/v5.23.0/vi/model_doc/audioflamingo3#transformers.AudioFlamingo3Config): [AudioFlamingo3ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/audioflamingo3#transformers.AudioFlamingo3ForConditionalGeneration) (mô hình AudioFlamingo3Config) - Lớp cấu hình [BartConfig](/docs/transformers/v5.23.0/vi/model_doc/bart#transformers.BartConfig): [BartForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/bart#transformers.BartForConditionalGeneration) (mô hình BartConfig) - Lớp cấu hình [BigBirdPegasusConfig](/docs/transformers/v5.23.0/vi/model_doc/bigbird_pegasus#transformers.BigBirdPegasusConfig): [BigBirdPegasusForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/bigbird_pegasus#transformers.BigBirdPegasusForConditionalGeneration) (mô hình BigBirdPegasusConfig) - Lớp cấu hình [BlenderbotConfig](/docs/transformers/v5.23.0/vi/model_doc/blenderbot#transformers.BlenderbotConfig): [BlenderbotForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/blenderbot#transformers.BlenderbotForConditionalGeneration) (mô hình BlenderbotConfig) - Lớp cấu hình [BlenderbotSmallConfig](/docs/transformers/v5.23.0/vi/model_doc/blenderbot-small#transformers.BlenderbotSmallConfig): [BlenderbotSmallForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/blenderbot-small#transformers.BlenderbotSmallForConditionalGeneration) (mô hình BlenderbotSmallConfig) - Lớp cấu hình [EncoderDecoderConfig](/docs/transformers/v5.23.0/vi/model_doc/encoder-decoder#transformers.EncoderDecoderConfig): [EncoderDecoderModel](/docs/transformers/v5.23.0/vi/model_doc/encoder-decoder#transformers.EncoderDecoderModel) (mô hình EncoderDecoderConfig) - Lớp cấu hình [FSMTConfig](/docs/transformers/v5.23.0/vi/model_doc/fsmt#transformers.FSMTConfig): [FSMTForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/fsmt#transformers.FSMTForConditionalGeneration) (mô hình FSMTConfig) - Lớp cấu hình [GlmAsrConfig](/docs/transformers/v5.23.0/vi/model_doc/glmasr#transformers.GlmAsrConfig): [GlmAsrForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/glmasr#transformers.GlmAsrForConditionalGeneration) (mô hình GlmAsrConfig) - Lớp cấu hình [GraniteSpeechConfig](/docs/transformers/v5.23.0/vi/model_doc/granite_speech#transformers.GraniteSpeechConfig): [GraniteSpeechForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/granite_speech#transformers.GraniteSpeechForConditionalGeneration) (mô hình GraniteSpeechConfig) - Lớp cấu hình [GraniteSpeechPlusConfig](/docs/transformers/v5.23.0/vi/model_doc/granite_speech_plus#transformers.GraniteSpeechPlusConfig): [GraniteSpeechPlusForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/granite_speech_plus#transformers.GraniteSpeechPlusForConditionalGeneration) (mô hình GraniteSpeechPlusConfig) - Lớp cấu hình [LEDConfig](/docs/transformers/v5.23.0/vi/model_doc/led#transformers.LEDConfig): [LEDForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/led#transformers.LEDForConditionalGeneration) (mô hình LEDConfig) - Lớp cấu hình [LongT5Config](/docs/transformers/v5.23.0/vi/model_doc/longt5#transformers.LongT5Config): [LongT5ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/longt5#transformers.LongT5ForConditionalGeneration) (mô hình LongT5Config) - Lớp cấu hình [M2M100Config](/docs/transformers/v5.23.0/vi/model_doc/m2m_100#transformers.M2M100Config): [M2M100ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/m2m_100#transformers.M2M100ForConditionalGeneration) (mô hình M2M100Config) - Lớp cấu hình [MBartConfig](/docs/transformers/v5.23.0/vi/model_doc/mbart#transformers.MBartConfig): [MBartForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/mbart#transformers.MBartForConditionalGeneration) (mô hình MBartConfig) - Lớp cấu hình [MT5Config](/docs/transformers/v5.23.0/vi/model_doc/mt5#transformers.MT5Config): [MT5ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/mt5#transformers.MT5ForConditionalGeneration) (mô hình MT5Config) - Lớp cấu hình [MarianConfig](/docs/transformers/v5.23.0/vi/model_doc/marian#transformers.MarianConfig): [MarianMTModel](/docs/transformers/v5.23.0/vi/model_doc/marian#transformers.MarianMTModel) (mô hình MarianConfig) - Lớp cấu hình [MossTranscribeDiarizeConfig](/docs/transformers/v5.23.0/vi/model_doc/moss_transcribe_diarize#transformers.MossTranscribeDiarizeConfig): [MossTranscribeDiarizeForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/moss_transcribe_diarize#transformers.MossTranscribeDiarizeForConditionalGeneration) (mô hình MossTranscribeDiarizeConfig) - Lớp cấu hình [MusicFlamingoConfig](/docs/transformers/v5.23.0/vi/model_doc/musicflamingo#transformers.MusicFlamingoConfig): [MusicFlamingoForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/musicflamingo#transformers.MusicFlamingoForConditionalGeneration) (mô hình MusicFlamingoConfig) - Lớp cấu hình [MvpConfig](/docs/transformers/v5.23.0/vi/model_doc/mvp#transformers.MvpConfig): [MvpForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/mvp#transformers.MvpForConditionalGeneration) (mô hình MvpConfig) - Lớp cấu hình [Nemotron3_5TranscribeConfig](/docs/transformers/v5.23.0/vi/model_doc/nemotron3_5_transcribe#transformers.Nemotron3_5TranscribeConfig): [Nemotron3_5TranscribeForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/nemotron3_5_transcribe#transformers.Nemotron3_5TranscribeForConditionalGeneration) (mô hình Nemotron3_5TranscribeConfig) - Lớp cấu hình [NllbMoeConfig](/docs/transformers/v5.23.0/vi/model_doc/nllb-moe#transformers.NllbMoeConfig): [NllbMoeForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/nllb-moe#transformers.NllbMoeForConditionalGeneration) (mô hình NllbMoeConfig) - Lớp cấu hình [PLBartConfig](/docs/transformers/v5.23.0/vi/model_doc/plbart#transformers.PLBartConfig): [PLBartForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/plbart#transformers.PLBartForConditionalGeneration) (mô hình PLBartConfig) - Lớp cấu hình [PegasusConfig](/docs/transformers/v5.23.0/vi/model_doc/pegasus#transformers.PegasusConfig): [PegasusForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/pegasus#transformers.PegasusForConditionalGeneration) (mô hình PegasusConfig) - Lớp cấu hình [PegasusXConfig](/docs/transformers/v5.23.0/vi/model_doc/pegasus_x#transformers.PegasusXConfig): [PegasusXForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/pegasus_x#transformers.PegasusXForConditionalGeneration) (mô hình PegasusXConfig) - Lớp cấu hình [ProphetNetConfig](/docs/transformers/v5.23.0/vi/model_doc/prophetnet#transformers.ProphetNetConfig): [ProphetNetForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/prophetnet#transformers.ProphetNetForConditionalGeneration) (mô hình ProphetNetConfig) - Lớp cấu hình [Qwen2AudioConfig](/docs/transformers/v5.23.0/vi/model_doc/qwen2_audio#transformers.Qwen2AudioConfig): [Qwen2AudioForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/qwen2_audio#transformers.Qwen2AudioForConditionalGeneration) (mô hình Qwen2AudioConfig) - Lớp cấu hình [Qwen3ASRConfig](/docs/transformers/v5.23.0/vi/model_doc/qwen3_asr#transformers.Qwen3ASRConfig): [Qwen3ASRForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/qwen3_asr#transformers.Qwen3ASRForConditionalGeneration) (mô hình Qwen3ASRConfig) - Lớp cấu hình [SeamlessM4TConfig](/docs/transformers/v5.23.0/vi/model_doc/seamless_m4t#transformers.SeamlessM4TConfig): [SeamlessM4TForTextToText](/docs/transformers/v5.23.0/vi/model_doc/seamless_m4t#transformers.SeamlessM4TForTextToText) (mô hình SeamlessM4TConfig) - Lớp cấu hình [SeamlessM4Tv2Config](/docs/transformers/v5.23.0/vi/model_doc/seamless_m4t_v2#transformers.SeamlessM4Tv2Config): [SeamlessM4Tv2ForTextToText](/docs/transformers/v5.23.0/vi/model_doc/seamless_m4t_v2#transformers.SeamlessM4Tv2ForTextToText) (mô hình SeamlessM4Tv2Config) - Lớp cấu hình [SwitchTransformersConfig](/docs/transformers/v5.23.0/vi/model_doc/switch_transformers#transformers.SwitchTransformersConfig): [SwitchTransformersForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/switch_transformers#transformers.SwitchTransformersForConditionalGeneration) (mô hình SwitchTransformersConfig) - Lớp cấu hình [T5Config](/docs/transformers/v5.23.0/vi/model_doc/t5#transformers.T5Config): [T5ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/t5#transformers.T5ForConditionalGeneration) (mô hình T5Config) - Lớp cấu hình [T5Gemma2Config](/docs/transformers/v5.23.0/vi/model_doc/t5gemma2#transformers.T5Gemma2Config): [T5Gemma2ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/t5gemma2#transformers.T5Gemma2ForConditionalGeneration) (mô hình T5Gemma2Config) - Lớp cấu hình [T5GemmaConfig](/docs/transformers/v5.23.0/vi/model_doc/t5gemma#transformers.T5GemmaConfig): [T5GemmaForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/t5gemma#transformers.T5GemmaForConditionalGeneration) (mô hình T5GemmaConfig) - Lớp cấu hình [UMT5Config](/docs/transformers/v5.23.0/vi/model_doc/umt5#transformers.UMT5Config): [UMT5ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/umt5#transformers.UMT5ForConditionalGeneration) (mô hình UMT5Config) - Lớp cấu hình [VibeVoiceAsrConfig](/docs/transformers/v5.23.0/vi/model_doc/vibevoice_asr#transformers.VibeVoiceAsrConfig): [VibeVoiceAsrForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/vibevoice_asr#transformers.VibeVoiceAsrForConditionalGeneration) (mô hình VibeVoiceAsrConfig) - Lớp cấu hình [VoxtralConfig](/docs/transformers/v5.23.0/vi/model_doc/voxtral#transformers.VoxtralConfig): [VoxtralForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/voxtral#transformers.VoxtralForConditionalGeneration) (mô hình VoxtralConfig) - Lớp cấu hình [VoxtralRealtimeConfig](/docs/transformers/v5.23.0/vi/model_doc/voxtral_realtime#transformers.VoxtralRealtimeConfig): [VoxtralRealtimeForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/voxtral_realtime#transformers.VoxtralRealtimeForConditionalGeneration) (mô hình VoxtralRealtimeConfig)

attn_implementation (`str`, *tùy chọn*) : Cách triển khai attention sẽ được sử dụng trong mô hình (nếu có liên quan). Có thể là một trong các giá trị sau - `"eager"` (triển khai thủ công của attention) - `"sdpa"` (sử dụng [`F.scaled_dot_product_attention`](https://pytorch.org/docs/master/generated/torch.nn.functional.scaled_dot_product_attention.html)) - `"flash_attention_2"` (sử dụng [Dao-AILab/flash-attention](https://github.com/Dao-AILab/flash-attention)) - `"flash_attention_3"` (sử dụng [Dao-AILab/flash-attention/hopper](https://github.com/Dao-AILab/flash-attention/tree/main/hopper)) - `"flash_attention_4"` (sử dụng [Dao-AILab/flash-attention/flash_attn/cute](https://github.com/Dao-AILab/flash-attention/tree/main/flash_attn/cute)). Mặc định, nếu khả dụng, SDPA sẽ được sử dụng cho torch>=2.1.1. Mặc định trong các trường hợp khác là triển khai thủ công `"eager"`.

Khởi tạo một trong các lớp mô hình của thư viện (có đầu mô hình hóa ngôn ngữ từ chuỗi đến chuỗi) từ một cấu hình.

Lưu ý: Việc tải một mô hình từ tệp cấu hình của nó **không** tải trọng số của mô hình. Nó chỉ ảnh hưởng đến cấu hình của mô hình. Hãy sử dụng [from_pretrained()](/docs/transformers/v5.23.0/vi/model_doc/auto#transformers.AutoModel.from_pretrained) để tải trọng số của mô hình.

Ví dụ:

```python
>>> from transformers import AutoConfig, AutoModelForSeq2SeqLM

>>> # Download configuration from huggingface.co and cache.
>>> config = AutoConfig.from_pretrained("google-t5/t5-base")
>>> model = AutoModelForSeq2SeqLM.from_config(config)
```

#### from_pretrained[[transformers.AutoModelForSeq2SeqLM.from_pretrained]]

```python
from_pretrained(*model_args, **kwargs)
```

[Nguồn](https://github.com/huggingface/transformers/blob/v5.23.0/src/transformers/models/auto/auto_factory.py#L260)

**Tham số:**

pretrained_model_name_or_path (`str` hoặc `os.PathLike`) : Có thể là:  - Một chuỗi, *model id* của một model được huấn luyện trước lưu trong kho model trên huggingface.co. - Đường dẫn đến một *thư mục* chứa trọng số model được lưu bằng [save_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.save_pretrained), ví dụ: `./my_model_directory/`.

model_args (các đối số vị trí bổ sung, *tùy chọn*) : Sẽ được truyền đến phương thức `__init__()` của model bên dưới.

config ([PreTrainedConfig](/docs/transformers/v5.23.0/vi/main_classes/configuration#transformers.PreTrainedConfig), *tùy chọn*) : Cấu hình cho mô hình cần sử dụng thay vì cấu hình được tải tự động. Cấu hình có thể được tải tự động khi: - Mô hình là một mô hình do thư viện cung cấp (được tải bằng chuỗi *model id* của một mô hình được huấn luyện trước). - Mô hình đã được lưu bằng [save_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.save_pretrained) và được tải lại bằng cách cung cấp thư mục lưu. - Mô hình được tải bằng cách cung cấp một thư mục cục bộ làm `pretrained_model_name_or_path` và một tệp cấu hình JSON có tên *config.json* được tìm thấy trong thư mục đó.

state_dict (*dict[str, torch.Tensor]*, *optional*) : Một state dictionary để sử dụng thay cho state dictionary được tải từ tệp trọng số đã lưu. Tùy chọn này có thể được sử dụng nếu bạn muốn tạo một mô hình từ cấu hình được huấn luyện trước nhưng tải trọng số của riêng bạn. Tuy nhiên, trong trường hợp này, bạn nên kiểm tra xem việc sử dụng [save_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.save_pretrained) và [from_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.from_pretrained) có phải là một tùy chọn đơn giản hơn hay không.

cache_dir (`str` hoặc `os.PathLike`, *tùy chọn*) : Đường dẫn đến thư mục mà cấu hình mô hình được huấn luyện trước đã tải xuống sẽ được lưu vào bộ nhớ đệm nếu không sử dụng bộ nhớ đệm tiêu chuẩn.

force_download (`bool`, *tùy chọn*, mặc định là `False`) : Xác định có nên ép buộc tải lại (re-download) trọng số mô hình và các tệp cấu hình hay không, ghi đè lên các phiên bản đã được lưu trong bộ nhớ đệm nếu chúng tồn tại.

proxies (`dict[str, str]`, *tùy chọn*) : Một từ điển các máy chủ proxy để sử dụng theo giao thức hoặc điểm cuối, ví dụ: `{'http': 'foo.bar:3128', 'http://hostname': 'foo.bar:4012'}`. Các proxy được sử dụng cho mỗi yêu cầu.

output_loading_info(`bool`, *tuỳ chọn*, mặc định là `False`) : Có trả về một từ điển chứa các khóa bị thiếu, các khóa không mong đợi và thông báo lỗi hay không.

local_files_only(`bool`, *tùy chọn*, mặc định là `False`) : Có chỉ xem các tệp cục bộ hay không (ví dụ: không thử tải xuống mô hình).

revision (`str`, *tùy chọn*, mặc định là `"main"`) : Phiên bản mô hình cụ thể cần sử dụng. Nó có thể là tên nhánh, tên thẻ hoặc id commit, vì chúng tôi sử dụng hệ thống dựa trên git để lưu trữ các mô hình và các sản phẩm khác trên huggingface.co, do đó `revision` có thể là bất kỳ định danh nào được git cho phép.

trust_remote_code (`bool`, *tuỳ chọn*, mặc định là `False`) : Cho phép hay không cho phép các mô hình tùy chỉnh được định nghĩa trên Hub trong các tệp modeling riêng của chúng. Chỉ nên đặt tùy chọn này thành `True` cho các kho bạn tin tưởng và đã đọc mã nguồn, vì nó sẽ thực thi mã có trên Hub trên máy cục bộ của bạn.

code_revision (`str`, *tùy chọn*, mặc định là `"main"`) : Phiên bản cụ thể để sử dụng cho mã trên Hub, nếu mã nằm trong một kho lưu trữ khác với phần còn lại của mô hình. Nó có thể là tên nhánh, tên thẻ hoặc id commit, vì chúng tôi sử dụng hệ thống dựa trên git để lưu trữ các mô hình và các sản phẩm khác trên huggingface.co, do đó `revision` có thể là bất kỳ định danh nào được git cho phép.

kwargs (thêm các đối số từ khóa, *tùy chọn*) : Có thể được sử dụng để cập nhật đối tượng cấu hình (sau khi nó được tải) và khởi tạo mô hình (ví dụ: `output_attentions=True`). Hoạt động khác nhau tùy thuộc vào việc có cung cấp `config` hay được tải tự động:  - Nếu một cấu hình được cung cấp với `config`, `**kwargs` sẽ được truyền trực tiếp đến phương thức `__init__` của mô hình cơ sở (chúng tôi giả định rằng tất cả các cập nhật liên quan đến cấu hình đã được thực hiện) - Nếu không cung cấp cấu hình, `kwargs` sẽ trước tiên được truyền đến hàm khởi tạo của lớp cấu hình ([from_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/configuration#transformers.PreTrainedConfig.from_pretrained)). Mỗi khóa của `kwargs` tương ứng với một thuộc tính cấu hình sẽ được sử dụng để ghi đè thuộc tính đó bằng giá trị `kwargs` được cung cấp. Các khóa còn lại không tương ứng với bất kỳ thuộc tính cấu hình nào sẽ được truyền đến hàm `__init__` của mô hình cơ sở.

Khởi tạo một trong các lớp mô hình của thư viện (với đầu mô hình hóa ngôn ngữ tuần tự-đến-tuần tự) từ một mô hình được huấn luyện trước.

Lớp model cần khởi tạo được chọn dựa trên thuộc tính `model_type` của đối tượng config (được truyền dưới dạng đối số hoặc được nạp từ `pretrained_model_name_or_path` nếu có thể), hoặc khi thuộc tính này bị thiếu, bằng cách sử dụng khớp mẫu trên `pretrained_model_name_or_path`:

- **audioflamingo3** -- [AudioFlamingo3ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/audioflamingo3#transformers.AudioFlamingo3ForConditionalGeneration) (mô hình AudioFlamingo3Config)
- **bart** -- [BartForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/bart#transformers.BartForConditionalGeneration) (mô hình BartConfig)
- **bigbird_pegasus** -- [BigBirdPegasusForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/bigbird_pegasus#transformers.BigBirdPegasusForConditionalGeneration) (mô hình BigBirdPegasusConfig)
- **blenderbot** -- [BlenderbotForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/blenderbot#transformers.BlenderbotForConditionalGeneration) (mô hình BlenderbotConfig)
- **blenderbot-small** -- [BlenderbotSmallForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/blenderbot-small#transformers.BlenderbotSmallForConditionalGeneration) (mô hình BlenderbotSmallConfig)
- **encoder-decoder** -- [EncoderDecoderModel](/docs/transformers/v5.23.0/vi/model_doc/encoder-decoder#transformers.EncoderDecoderModel) (mô hình EncoderDecoderConfig)
- **fsmt** -- [FSMTForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/fsmt#transformers.FSMTForConditionalGeneration) (mô hình FSMTConfig)
- **glmasr** -- [GlmAsrForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/glmasr#transformers.GlmAsrForConditionalGeneration) (mô hình GlmAsrConfig)
- **granite_speech** -- [GraniteSpeechForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/granite_speech#transformers.GraniteSpeechForConditionalGeneration) (mô hình GraniteSpeechConfig)
- **granite_speech_plus** -- [GraniteSpeechPlusForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/granite_speech_plus#transformers.GraniteSpeechPlusForConditionalGeneration) (mô hình GraniteSpeechPlusConfig)
- **led** -- [LEDForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/led#transformers.LEDForConditionalGeneration) (mô hình LEDConfig)
- **longt5** -- [LongT5ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/longt5#transformers.LongT5ForConditionalGeneration) (mô hình LongT5Config)
- **m2m_100** -- [M2M100ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/m2m_100#transformers.M2M100ForConditionalGeneration) (mô hình M2M100Config)
- **marian** -- [MarianMTModel](/docs/transformers/v5.23.0/vi/model_doc/marian#transformers.MarianMTModel) (mô hình MarianConfig)
- **mbart** -- [MBartForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/mbart#transformers.MBartForConditionalGeneration) (mô hình MBartConfig)
- **moss_transcribe_diarize** -- [MossTranscribeDiarizeForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/moss_transcribe_diarize#transformers.MossTranscribeDiarizeForConditionalGeneration) (mô hình MossTranscribeDiarizeConfig)
- **mt5** -- [MT5ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/mt5#transformers.MT5ForConditionalGeneration) (mô hình MT5Config)
- **musicflamingo** -- [MusicFlamingoForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/musicflamingo#transformers.MusicFlamingoForConditionalGeneration) (mô hình MusicFlamingoConfig)
- **mvp** -- [MvpForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/mvp#transformers.MvpForConditionalGeneration) (mô hình MvpConfig)
- **nemo_speechlm** -- [Nemotron3_5TranscribeForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/nemotron3_5_transcribe#transformers.Nemotron3_5TranscribeForConditionalGeneration) (mô hình Nemotron3_5TranscribeConfig)
- **nllb-moe** -- [NllbMoeForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/nllb-moe#transformers.NllbMoeForConditionalGeneration) (mô hình NllbMoeConfig)
- **pegasus** -- [PegasusForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/pegasus#transformers.PegasusForConditionalGeneration) (mô hình PegasusConfig)
- **pegasus_x** -- [PegasusXForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/pegasus_x#transformers.PegasusXForConditionalGeneration) (mô hình PegasusXConfig)
- **plbart** -- [PLBartForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/plbart#transformers.PLBartForConditionalGeneration) (mô hình PLBartConfig)
- **prophetnet** -- [ProphetNetForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/prophetnet#transformers.ProphetNetForConditionalGeneration) (mô hình ProphetNetConfig)
- **qwen2_audio** -- [Qwen2AudioForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/qwen2_audio#transformers.Qwen2AudioForConditionalGeneration) (mô hình Qwen2AudioConfig)
- **qwen3_asr** -- [Qwen3ASRForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/qwen3_asr#transformers.Qwen3ASRForConditionalGeneration) (mô hình Qwen3ASRConfig)
- **seamless_m4t** -- [SeamlessM4TForTextToText](/docs/transformers/v5.23.0/vi/model_doc/seamless_m4t#transformers.SeamlessM4TForTextToText) (mô hình SeamlessM4TConfig)
- **seamless_m4t_v2** -- [SeamlessM4Tv2ForTextToText](/docs/transformers/v5.23.0/vi/model_doc/seamless_m4t_v2#transformers.SeamlessM4Tv2ForTextToText) (mô hình SeamlessM4Tv2Config)
- **switch_transformers** -- [SwitchTransformersForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/switch_transformers#transformers.SwitchTransformersForConditionalGeneration) (mô hình SwitchTransformersConfig)
- **t5** -- [T5ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/t5#transformers.T5ForConditionalGeneration) (mô hình T5Config)
- **t5gemma** -- [T5GemmaForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/t5gemma#transformers.T5GemmaForConditionalGeneration) (mô hình T5GemmaConfig)
- **t5gemma2** -- [T5Gemma2ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/t5gemma2#transformers.T5Gemma2ForConditionalGeneration) (mô hình T5Gemma2Config)
- **umt5** -- [UMT5ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/umt5#transformers.UMT5ForConditionalGeneration) (mô hình UMT5Config)
- **vibevoice_asr** -- [VibeVoiceAsrForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/vibevoice_asr#transformers.VibeVoiceAsrForConditionalGeneration) (mô hình VibeVoiceAsrConfig)
- **voxtral** -- [VoxtralForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/voxtral#transformers.VoxtralForConditionalGeneration) (mô hình VoxtralConfig)
- **voxtral_realtime** -- [VoxtralRealtimeForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/voxtral_realtime#transformers.VoxtralRealtimeForConditionalGeneration) (mô hình VoxtralRealtimeConfig)

Mặc định, model được đặt ở chế độ đánh giá bằng `model.eval()` (ví dụ, các module dropout sẽ bị vô hiệu hóa). Để huấn luyện model, bạn cần đặt lại nó về chế độ huấn luyện bằng `model.train()`

Ví dụ:

```python
>>> from transformers import AutoConfig, AutoModelForSeq2SeqLM

>>> # Download model and configuration from huggingface.co and cache.
>>> model = AutoModelForSeq2SeqLM.from_pretrained("google-t5/t5-base")

>>> # Update configuration during loading
>>> model = AutoModelForSeq2SeqLM.from_pretrained("google-t5/t5-base", output_attentions=True)
>>> model.config.output_attentions
True
```

### AutoModelForSequenceClassification[[transformers.AutoModelForSequenceClassification]]

#### transformers.AutoModelForSequenceClassification[[transformers.AutoModelForSequenceClassification]]

```python
transformers.AutoModelForSequenceClassification(*args, **kwargs)
```

[Nguồn](https://github.com/huggingface/transformers/blob/v5.23.0/src/transformers/models/auto/modeling_auto.py#L2382)

Đây là một lớp mô hình chung sẽ được khởi tạo thành một trong các lớp mô hình của thư viện (với đầu phân loại chuỗi) khi được tạo bằng phương thức lớp [from_pretrained()](/docs/transformers/v5.23.0/vi/model_doc/auto#transformers.AutoModel.from_pretrained) hoặc phương thức lớp [from_config()](/docs/transformers/v5.23.0/vi/model_doc/auto#transformers.AutoModel.from_config).

Lớp này không thể được khởi tạo trực tiếp bằng `__init__()` (gây ra lỗi).

#### from_config[[transformers.AutoModelForSequenceClassification.from_config]]

```python
from_config(**kwargs)
```

[Nguồn](https://github.com/huggingface/transformers/blob/v5.23.0/src/transformers/models/auto/auto_factory.py#L204)

**Tham số:**

config ([PreTrainedConfig](/docs/transformers/v5.23.0/vi/main_classes/configuration#transformers.PreTrainedConfig)) : The model class to instantiate is selected based on the configuration class:  - [AXK1Config](/docs/transformers/v5.23.0/vi/model_doc/axk1#transformers.AXK1Config) configuration class: [AXK1ForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/axk1#transformers.AXK1ForSequenceClassification) (AXK1Config model) - [AXK2Config](/docs/transformers/v5.23.0/vi/model_doc/axk2#transformers.AXK2Config) configuration class: [AXK2ForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/axk2#transformers.AXK2ForSequenceClassification) (AXK2Config model) - [AlbertConfig](/docs/transformers/v5.23.0/vi/model_doc/albert#transformers.AlbertConfig) configuration class: [AlbertForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/albert#transformers.AlbertForSequenceClassification) (AlbertConfig model) - [ArceeConfig](/docs/transformers/v5.23.0/vi/model_doc/arcee#transformers.ArceeConfig) configuration class: [ArceeForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/arcee#transformers.ArceeForSequenceClassification) (ArceeConfig model) - [BartConfig](/docs/transformers/v5.23.0/vi/model_doc/bart#transformers.BartConfig) configuration class: [BartForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/bart#transformers.BartForSequenceClassification) (BartConfig model) - [BertConfig](/docs/transformers/v5.23.0/vi/model_doc/bert#transformers.BertConfig) configuration class: [BertForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/bert#transformers.BertForSequenceClassification) (BertConfig model) - [BigBirdConfig](/docs/transformers/v5.23.0/vi/model_doc/big_bird#transformers.BigBirdConfig) configuration class: [BigBirdForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/big_bird#transformers.BigBirdForSequenceClassification) (BigBirdConfig model) - [BigBirdPegasusConfig](/docs/transformers/v5.23.0/vi/model_doc/bigbird_pegasus#transformers.BigBirdPegasusConfig) configuration class: [BigBirdPegasusForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/bigbird_pegasus#transformers.BigBirdPegasusForSequenceClassification) (BigBirdPegasusConfig model) - [BioGptConfig](/docs/transformers/v5.23.0/vi/model_doc/biogpt#transformers.BioGptConfig) configuration class: [BioGptForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/biogpt#transformers.BioGptForSequenceClassification) (BioGptConfig model) - [BloomConfig](/docs/transformers/v5.23.0/vi/model_doc/bloom#transformers.BloomConfig) configuration class: [BloomForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/bloom#transformers.BloomForSequenceClassification) (BloomConfig model) - [CTRLConfig](/docs/transformers/v5.23.0/vi/model_doc/ctrl#transformers.CTRLConfig) configuration class: [CTRLForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/ctrl#transformers.CTRLForSequenceClassification) (CTRLConfig model) - [CamembertConfig](/docs/transformers/v5.23.0/vi/model_doc/camembert#transformers.CamembertConfig) configuration class: [CamembertForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/camembert#transformers.CamembertForSequenceClassification) (CamembertConfig model) - [CanineConfig](/docs/transformers/v5.23.0/vi/model_doc/canine#transformers.CanineConfig) configuration class: [CanineForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/canine#transformers.CanineForSequenceClassification) (CanineConfig model) - [CohereCompassTextConfig](/docs/transformers/v5.23.0/vi/model_doc/cohere_compass#transformers.CohereCompassTextConfig) configuration class: [CohereCompassTextForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/cohere_compass#transformers.CohereCompassTextForSequenceClassification) (CohereCompassTextConfig model) - [ConvBertConfig](/docs/transformers/v5.23.0/vi/model_doc/convbert#transformers.ConvBertConfig) configuration class: [ConvBertForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/convbert#transformers.ConvBertForSequenceClassification) (ConvBertConfig model) - [Data2VecTextConfig](/docs/transformers/v5.23.0/vi/model_doc/data2vec#transformers.Data2VecTextConfig) configuration class: [Data2VecTextForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/data2vec#transformers.Data2VecTextForSequenceClassification) (Data2VecTextConfig model) - [DebertaConfig](/docs/transformers/v5.23.0/vi/model_doc/deberta#transformers.DebertaConfig) configuration class: [DebertaForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/deberta#transformers.DebertaForSequenceClassification) (DebertaConfig model) - [DebertaV2Config](/docs/transformers/v5.23.0/vi/model_doc/deberta-v2#transformers.DebertaV2Config) configuration class: [DebertaV2ForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/deberta-v2#transformers.DebertaV2ForSequenceClassification) (DebertaV2Config model) - [DeepseekV2Config](/docs/transformers/v5.23.0/vi/model_doc/deepseek_v2#transformers.DeepseekV2Config) configuration class: [DeepseekV2ForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/deepseek_v2#transformers.DeepseekV2ForSequenceClassification) (DeepseekV2Config model) - [DeepseekV3Config](/docs/transformers/v5.23.0/vi/model_doc/deepseek_v3#transformers.DeepseekV3Config) configuration class: [DeepseekV3ForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/deepseek_v3#transformers.DeepseekV3ForSequenceClassification) (DeepseekV3Config model) - [DiffLlamaConfig](/docs/transformers/v5.23.0/vi/model_doc/diffllama#transformers.DiffLlamaConfig) configuration class: [DiffLlamaForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/diffllama#transformers.DiffLlamaForSequenceClassification) (DiffLlamaConfig model) - [DistilBertConfig](/docs/transformers/v5.23.0/vi/model_doc/distilbert#transformers.DistilBertConfig) configuration class: [DistilBertForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/distilbert#transformers.DistilBertForSequenceClassification) (DistilBertConfig model) - [DogeConfig](/docs/transformers/v5.23.0/vi/model_doc/doge#transformers.DogeConfig) configuration class: [DogeForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/doge#transformers.DogeForSequenceClassification) (DogeConfig model) - [ElectraConfig](/docs/transformers/v5.23.0/vi/model_doc/electra#transformers.ElectraConfig) configuration class: [ElectraForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/electra#transformers.ElectraForSequenceClassification) (ElectraConfig model) - [ErnieConfig](/docs/transformers/v5.23.0/vi/model_doc/ernie#transformers.ErnieConfig) configuration class: [ErnieForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/ernie#transformers.ErnieForSequenceClassification) (ErnieConfig model) - [EsmConfig](/docs/transformers/v5.23.0/vi/model_doc/esm#transformers.EsmConfig) configuration class: [EsmForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/esm#transformers.EsmForSequenceClassification) (EsmConfig model) - [EsmcConfig](/docs/transformers/v5.23.0/vi/model_doc/esmc#transformers.EsmcConfig) configuration class: [EsmcForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/esmc#transformers.EsmcForSequenceClassification) (EsmcConfig model) - [EuroBertConfig](/docs/transformers/v5.23.0/vi/model_doc/eurobert#transformers.EuroBertConfig) configuration class: [EuroBertForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/eurobert#transformers.EuroBertForSequenceClassification) (EuroBertConfig model) - [Exaone4Config](/docs/transformers/v5.23.0/vi/model_doc/exaone4#transformers.Exaone4Config) configuration class: [Exaone4ForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/exaone4#transformers.Exaone4ForSequenceClassification) (Exaone4Config model) - [FNetConfig](/docs/transformers/v5.23.0/vi/model_doc/fnet#transformers.FNetConfig) configuration class: [FNetForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/fnet#transformers.FNetForSequenceClassification) (FNetConfig model) - [FalconConfig](/docs/transformers/v5.23.0/vi/model_doc/falcon#transformers.FalconConfig) configuration class: [FalconForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/falcon#transformers.FalconForSequenceClassification) (FalconConfig model) - [FlaubertConfig](/docs/transformers/v5.23.0/vi/model_doc/flaubert#transformers.FlaubertConfig) configuration class: [FlaubertForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/flaubert#transformers.FlaubertForSequenceClassification) (FlaubertConfig model) - [FunnelConfig](/docs/transformers/v5.23.0/vi/model_doc/funnel#transformers.FunnelConfig) configuration class: [FunnelForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/funnel#transformers.FunnelForSequenceClassification) (FunnelConfig model) - [GPT2Config](/docs/transformers/v5.23.0/vi/model_doc/gpt2#transformers.GPT2Config) configuration class: [GPT2ForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/gpt2#transformers.GPT2ForSequenceClassification) (GPT2Config model) - [GPTBigCodeConfig](/docs/transformers/v5.23.0/vi/model_doc/gpt_bigcode#transformers.GPTBigCodeConfig) configuration class: [GPTBigCodeForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/gpt_bigcode#transformers.GPTBigCodeForSequenceClassification) (GPTBigCodeConfig model) - [GPTJConfig](/docs/transformers/v5.23.0/vi/model_doc/gptj#transformers.GPTJConfig) configuration class: [GPTJForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/gptj#transformers.GPTJForSequenceClassification) (GPTJConfig model) - [GPTNeoConfig](/docs/transformers/v5.23.0/vi/model_doc/gpt_neo#transformers.GPTNeoConfig) configuration class: [GPTNeoForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/gpt_neo#transformers.GPTNeoForSequenceClassification) (GPTNeoConfig model) - [GPTNeoXConfig](/docs/transformers/v5.23.0/vi/model_doc/gpt_neox#transformers.GPTNeoXConfig) configuration class: [GPTNeoXForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/gpt_neox#transformers.GPTNeoXForSequenceClassification) (GPTNeoXConfig model) - [Gemma2Config](/docs/transformers/v5.23.0/vi/model_doc/gemma2#transformers.Gemma2Config) configuration class: [Gemma2ForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/gemma2#transformers.Gemma2ForSequenceClassification) (Gemma2Config model) - [Gemma3Config](/docs/transformers/v5.23.0/vi/model_doc/gemma3#transformers.Gemma3Config) configuration class: [Gemma3ForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/gemma3#transformers.Gemma3ForSequenceClassification) (Gemma3Config model) - [Gemma3TextConfig](/docs/transformers/v5.23.0/vi/model_doc/gemma3#transformers.Gemma3TextConfig) configuration class: [Gemma3TextForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/gemma3#transformers.Gemma3TextForSequenceClassification) (Gemma3TextConfig model) - [GemmaConfig](/docs/transformers/v5.23.0/vi/model_doc/gemma#transformers.GemmaConfig) configuration class: [GemmaForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/gemma#transformers.GemmaForSequenceClassification) (GemmaConfig model) - [Glm4Config](/docs/transformers/v5.23.0/vi/model_doc/glm4#transformers.Glm4Config) configuration class: [Glm4ForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/glm4#transformers.Glm4ForSequenceClassification) (Glm4Config model) - [GlmConfig](/docs/transformers/v5.23.0/vi/model_doc/glm#transformers.GlmConfig) configuration class: [GlmForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/glm#transformers.GlmForSequenceClassification) (GlmConfig model) - [GptOssConfig](/docs/transformers/v5.23.0/vi/model_doc/gpt_oss#transformers.GptOssConfig) configuration class: [GptOssForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/gpt_oss#transformers.GptOssForSequenceClassification) (GptOssConfig model) - [GteConfig](/docs/transformers/v5.23.0/vi/model_doc/gte#transformers.GteConfig) configuration class: [GteForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/gte#transformers.GteForSequenceClassification) (GteConfig model) - [HeliumConfig](/docs/transformers/v5.23.0/vi/model_doc/helium#transformers.HeliumConfig) configuration class: [HeliumForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/helium#transformers.HeliumForSequenceClassification) (HeliumConfig model) - [HunYuanDenseV1Config](/docs/transformers/v5.23.0/vi/model_doc/hunyuan_v1_dense#transformers.HunYuanDenseV1Config) configuration class: [HunYuanDenseV1ForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/hunyuan_v1_dense#transformers.HunYuanDenseV1ForSequenceClassification) (HunYuanDenseV1Config model) - [HunYuanMoEV1Config](/docs/transformers/v5.23.0/vi/model_doc/hunyuan_v1_moe#transformers.HunYuanMoEV1Config) configuration class: [HunYuanMoEV1ForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/hunyuan_v1_moe#transformers.HunYuanMoEV1ForSequenceClassification) (HunYuanMoEV1Config model) - [IBertConfig](/docs/transformers/v5.23.0/vi/model_doc/ibert#transformers.IBertConfig) configuration class: [IBertForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/ibert#transformers.IBertForSequenceClassification) (IBertConfig model) - [JambaConfig](/docs/transformers/v5.23.0/vi/model_doc/jamba#transformers.JambaConfig) configuration class: [JambaForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/jamba#transformers.JambaForSequenceClassification) (JambaConfig model) - [JetMoeConfig](/docs/transformers/v5.23.0/vi/model_doc/jetmoe#transformers.JetMoeConfig) configuration class: [JetMoeForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/jetmoe#transformers.JetMoeForSequenceClassification) (JetMoeConfig model) - [JinaEmbeddingsV3Config](/docs/transformers/v5.23.0/vi/model_doc/jina_embeddings_v3#transformers.JinaEmbeddingsV3Config) configuration class: [JinaEmbeddingsV3ForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/jina_embeddings_v3#transformers.JinaEmbeddingsV3ForSequenceClassification) (JinaEmbeddingsV3Config model) - [LayoutLMConfig](/docs/transformers/v5.23.0/vi/model_doc/layoutlm#transformers.LayoutLMConfig) configuration class: [LayoutLMForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/layoutlm#transformers.LayoutLMForSequenceClassification) (LayoutLMConfig model) - [LayoutLMv2Config](/docs/transformers/v5.23.0/vi/model_doc/layoutlmv2#transformers.LayoutLMv2Config) configuration class: [LayoutLMv2ForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/layoutlmv2#transformers.LayoutLMv2ForSequenceClassification) (LayoutLMv2Config model) - [LayoutLMv3Config](/docs/transformers/v5.23.0/vi/model_doc/layoutlmv3#transformers.LayoutLMv3Config) configuration class: [LayoutLMv3ForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/layoutlmv3#transformers.LayoutLMv3ForSequenceClassification) (LayoutLMv3Config model) - [LiltConfig](/docs/transformers/v5.23.0/vi/model_doc/lilt#transformers.LiltConfig) configuration class: [LiltForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/lilt#transformers.LiltForSequenceClassification) (LiltConfig model) - [LlamaConfig](/docs/transformers/v5.23.0/vi/model_doc/llama2#transformers.LlamaConfig) configuration class: [LlamaForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/llama2#transformers.LlamaForSequenceClassification) (LlamaConfig model) - [LongformerConfig](/docs/transformers/v5.23.0/vi/model_doc/longformer#transformers.LongformerConfig) configuration class: [LongformerForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/longformer#transformers.LongformerForSequenceClassification) (LongformerConfig model) - [LukeConfig](/docs/transformers/v5.23.0/vi/model_doc/luke#transformers.LukeConfig) configuration class: [LukeForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/luke#transformers.LukeForSequenceClassification) (LukeConfig model) - [MBartConfig](/docs/transformers/v5.23.0/vi/model_doc/mbart#transformers.MBartConfig) configuration class: [MBartForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/mbart#transformers.MBartForSequenceClassification) (MBartConfig model) - [MPNetConfig](/docs/transformers/v5.23.0/vi/model_doc/mpnet#transformers.MPNetConfig) configuration class: [MPNetForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/mpnet#transformers.MPNetForSequenceClassification) (MPNetConfig model) - [MT5Config](/docs/transformers/v5.23.0/vi/model_doc/mt5#transformers.MT5Config) configuration class: [MT5ForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/mt5#transformers.MT5ForSequenceClassification) (MT5Config model) - [MarkupLMConfig](/docs/transformers/v5.23.0/vi/model_doc/markuplm#transformers.MarkupLMConfig) configuration class: [MarkupLMForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/markuplm#transformers.MarkupLMForSequenceClassification) (MarkupLMConfig model) - [MegatronBertConfig](/docs/transformers/v5.23.0/vi/model_doc/megatron-bert#transformers.MegatronBertConfig) configuration class: [MegatronBertForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/megatron-bert#transformers.MegatronBertForSequenceClassification) (MegatronBertConfig model) - [MiniCPM3Config](/docs/transformers/v5.23.0/vi/model_doc/minicpm3#transformers.MiniCPM3Config) configuration class: [MiniCPM3ForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/minicpm3#transformers.MiniCPM3ForSequenceClassification) (MiniCPM3Config model) - [MiniMaxConfig](/docs/transformers/v5.23.0/vi/model_doc/minimax#transformers.MiniMaxConfig) configuration class: [MiniMaxForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/minimax#transformers.MiniMaxForSequenceClassification) (MiniMaxConfig model) - [Ministral3Config](/docs/transformers/v5.23.0/vi/model_doc/ministral3#transformers.Ministral3Config) configuration class: [Ministral3ForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/ministral3#transformers.Ministral3ForSequenceClassification) (Ministral3Config model) - [MinistralConfig](/docs/transformers/v5.23.0/vi/model_doc/ministral#transformers.MinistralConfig) configuration class: [MinistralForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/ministral#transformers.MinistralForSequenceClassification) (MinistralConfig model) - [Mistral4Config](/docs/transformers/v5.23.0/vi/model_doc/mistral4#transformers.Mistral4Config) configuration class: [Mistral4ForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/mistral4#transformers.Mistral4ForSequenceClassification) (Mistral4Config model) - [MistralConfig](/docs/transformers/v5.23.0/vi/model_doc/mistral#transformers.MistralConfig) configuration class: [MistralForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/mistral#transformers.MistralForSequenceClassification) (MistralConfig model) - [MixtralConfig](/docs/transformers/v5.23.0/vi/model_doc/mixtral#transformers.MixtralConfig) configuration class: [MixtralForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/mixtral#transformers.MixtralForSequenceClassification) (MixtralConfig model) - [MobileBertConfig](/docs/transformers/v5.23.0/vi/model_doc/mobilebert#transformers.MobileBertConfig) configuration class: [MobileBertForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/mobilebert#transformers.MobileBertForSequenceClassification) (MobileBertConfig model) - [ModernBertConfig](/docs/transformers/v5.23.0/vi/model_doc/modernbert#transformers.ModernBertConfig) configuration class: [ModernBertForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/modernbert#transformers.ModernBertForSequenceClassification) (ModernBertConfig model) - [ModernBertDecoderConfig](/docs/transformers/v5.23.0/vi/model_doc/modernbert-decoder#transformers.ModernBertDecoderConfig) configuration class: [ModernBertDecoderForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/modernbert-decoder#transformers.ModernBertDecoderForSequenceClassification) (ModernBertDecoderConfig model) - [ModernVBertConfig](/docs/transformers/v5.23.0/vi/model_doc/modernvbert#transformers.ModernVBertConfig) configuration class: [ModernVBertForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/modernvbert#transformers.ModernVBertForSequenceClassification) (ModernVBertConfig model) - [MptConfig](/docs/transformers/v5.23.0/vi/model_doc/mpt#transformers.MptConfig) configuration class: [MptForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/mpt#transformers.MptForSequenceClassification) (MptConfig model) - [MraConfig](/docs/transformers/v5.23.0/vi/model_doc/mra#transformers.MraConfig) configuration class: [MraForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/mra#transformers.MraForSequenceClassification) (MraConfig model) - [MvpConfig](/docs/transformers/v5.23.0/vi/model_doc/mvp#transformers.MvpConfig) configuration class: [MvpForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/mvp#transformers.MvpForSequenceClassification) (MvpConfig model) - [NemotronConfig](/docs/transformers/v5.23.0/vi/model_doc/nemotron#transformers.NemotronConfig) configuration class: [NemotronForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/nemotron#transformers.NemotronForSequenceClassification) (NemotronConfig model) - [NomicBertConfig](/docs/transformers/v5.23.0/vi/model_doc/nomic_bert#transformers.NomicBertConfig) configuration class: [NomicBertForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/nomic_bert#transformers.NomicBertForSequenceClassification) (NomicBertConfig model) - [NystromformerConfig](/docs/transformers/v5.23.0/vi/model_doc/nystromformer#transformers.NystromformerConfig) configuration class: [NystromformerForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/nystromformer#transformers.NystromformerForSequenceClassification) (NystromformerConfig model) - [OPTConfig](/docs/transformers/v5.23.0/vi/model_doc/opt#transformers.OPTConfig) configuration class: [OPTForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/opt#transformers.OPTForSequenceClassification) (OPTConfig model) - [Olmo2Config](/docs/transformers/v5.23.0/vi/model_doc/olmo2#transformers.Olmo2Config) configuration class: [Olmo2ForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/olmo2#transformers.Olmo2ForSequenceClassification) (Olmo2Config model) - [Olmo3Config](/docs/transformers/v5.23.0/vi/model_doc/olmo3#transformers.Olmo3Config) configuration class: [Olmo3ForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/olmo3#transformers.Olmo3ForSequenceClassification) (Olmo3Config model) - [OlmoConfig](/docs/transformers/v5.23.0/vi/model_doc/olmo#transformers.OlmoConfig) configuration class: [OlmoForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/olmo#transformers.OlmoForSequenceClassification) (OlmoConfig model) - [OpenAIGPTConfig](/docs/transformers/v5.23.0/vi/model_doc/openai-gpt#transformers.OpenAIGPTConfig) configuration class: [OpenAIGPTForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/openai-gpt#transformers.OpenAIGPTForSequenceClassification) (OpenAIGPTConfig model) - [PLBartConfig](/docs/transformers/v5.23.0/vi/model_doc/plbart#transformers.PLBartConfig) configuration class: [PLBartForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/plbart#transformers.PLBartForSequenceClassification) (PLBartConfig model) - [PerceiverConfig](/docs/transformers/v5.23.0/vi/model_doc/perceiver#transformers.PerceiverConfig) configuration class: [PerceiverForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/perceiver#transformers.PerceiverForSequenceClassification) (PerceiverConfig model) - [PersimmonConfig](/docs/transformers/v5.23.0/vi/model_doc/persimmon#transformers.PersimmonConfig) configuration class: [PersimmonForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/persimmon#transformers.PersimmonForSequenceClassification) (PersimmonConfig model) - [Phi3Config](/docs/transformers/v5.23.0/vi/model_doc/phi3#transformers.Phi3Config) configuration class: [Phi3ForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/phi3#transformers.Phi3ForSequenceClassification) (Phi3Config model) - [PhiConfig](/docs/transformers/v5.23.0/vi/model_doc/phi#transformers.PhiConfig) configuration class: [PhiForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/phi#transformers.PhiForSequenceClassification) (PhiConfig model) - [PhimoeConfig](/docs/transformers/v5.23.0/vi/model_doc/phimoe#transformers.PhimoeConfig) configuration class: [PhimoeForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/phimoe#transformers.PhimoeForSequenceClassification) (PhimoeConfig model) - [Qwen2Config](/docs/transformers/v5.23.0/vi/model_doc/qwen2#transformers.Qwen2Config) configuration class: [Qwen2ForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/qwen2#transformers.Qwen2ForSequenceClassification) (Qwen2Config model) - [Qwen2MoeConfig](/docs/transformers/v5.23.0/vi/model_doc/qwen2_moe#transformers.Qwen2MoeConfig) configuration class: [Qwen2MoeForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/qwen2_moe#transformers.Qwen2MoeForSequenceClassification) (Qwen2MoeConfig model) - [Qwen3Config](/docs/transformers/v5.23.0/vi/model_doc/qwen3#transformers.Qwen3Config) configuration class: [Qwen3ForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/qwen3#transformers.Qwen3ForSequenceClassification) (Qwen3Config model) - [Qwen3MoeConfig](/docs/transformers/v5.23.0/vi/model_doc/qwen3_moe#transformers.Qwen3MoeConfig) configuration class: [Qwen3MoeForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/qwen3_moe#transformers.Qwen3MoeForSequenceClassification) (Qwen3MoeConfig model) - [Qwen3NextConfig](/docs/transformers/v5.23.0/vi/model_doc/qwen3_next#transformers.Qwen3NextConfig) configuration class: [Qwen3NextForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/qwen3_next#transformers.Qwen3NextForSequenceClassification) (Qwen3NextConfig model) - [Qwen3_5Config](/docs/transformers/v5.23.0/vi/model_doc/qwen3_5#transformers.Qwen3_5Config) configuration class: [Qwen3_5ForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/qwen3_5#transformers.Qwen3_5ForSequenceClassification) (Qwen3_5Config model) - [Qwen3_5TextConfig](/docs/transformers/v5.23.0/vi/model_doc/qwen3_5#transformers.Qwen3_5TextConfig) configuration class: [Qwen3_5TextForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/qwen3_5#transformers.Qwen3_5TextForSequenceClassification) (Qwen3_5TextConfig model) - [ReformerConfig](/docs/transformers/v5.23.0/vi/model_doc/reformer#transformers.ReformerConfig) configuration class: [ReformerForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/reformer#transformers.ReformerForSequenceClassification) (ReformerConfig model) - [RemBertConfig](/docs/transformers/v5.23.0/vi/model_doc/rembert#transformers.RemBertConfig) configuration class: [RemBertForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/rembert#transformers.RemBertForSequenceClassification) (RemBertConfig model) - [RoCBertConfig](/docs/transformers/v5.23.0/vi/model_doc/roc_bert#transformers.RoCBertConfig) configuration class: [RoCBertForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/roc_bert#transformers.RoCBertForSequenceClassification) (RoCBertConfig model) - [RoFormerConfig](/docs/transformers/v5.23.0/vi/model_doc/roformer#transformers.RoFormerConfig) configuration class: [RoFormerForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/roformer#transformers.RoFormerForSequenceClassification) (RoFormerConfig model) - [RobertaConfig](/docs/transformers/v5.23.0/vi/model_doc/roberta#transformers.RobertaConfig) configuration class: [RobertaForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/roberta#transformers.RobertaForSequenceClassification) (RobertaConfig model) - [RobertaPreLayerNormConfig](/docs/transformers/v5.23.0/vi/model_doc/roberta-prelayernorm#transformers.RobertaPreLayerNormConfig) configuration class: [RobertaPreLayerNormForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/roberta-prelayernorm#transformers.RobertaPreLayerNormForSequenceClassification) (RobertaPreLayerNormConfig model) - [SeedOssConfig](/docs/transformers/v5.23.0/vi/model_doc/seed_oss#transformers.SeedOssConfig) configuration class: [SeedOssForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/seed_oss#transformers.SeedOssForSequenceClassification) (SeedOssConfig model) - [SmolLM3Config](/docs/transformers/v5.23.0/vi/model_doc/smollm3#transformers.SmolLM3Config) configuration class: [SmolLM3ForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/smollm3#transformers.SmolLM3ForSequenceClassification) (SmolLM3Config model) - [SqueezeBertConfig](/docs/transformers/v5.23.0/vi/model_doc/squeezebert#transformers.SqueezeBertConfig) configuration class: [SqueezeBertForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/squeezebert#transformers.SqueezeBertForSequenceClassification) (SqueezeBertConfig model) - [StableLmConfig](/docs/transformers/v5.23.0/vi/model_doc/stablelm#transformers.StableLmConfig) configuration class: [StableLmForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/stablelm#transformers.StableLmForSequenceClassification) (StableLmConfig model) - [Starcoder2Config](/docs/transformers/v5.23.0/vi/model_doc/starcoder2#transformers.Starcoder2Config) configuration class: [Starcoder2ForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/starcoder2#transformers.Starcoder2ForSequenceClassification) (Starcoder2Config model) - [T5Config](/docs/transformers/v5.23.0/vi/model_doc/t5#transformers.T5Config) configuration class: [T5ForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/t5#transformers.T5ForSequenceClassification) (T5Config model) - [T5Gemma2Config](/docs/transformers/v5.23.0/vi/model_doc/t5gemma2#transformers.T5Gemma2Config) configuration class: [T5Gemma2ForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/t5gemma2#transformers.T5Gemma2ForSequenceClassification) (T5Gemma2Config model) - [T5GemmaConfig](/docs/transformers/v5.23.0/vi/model_doc/t5gemma#transformers.T5GemmaConfig) configuration class: [T5GemmaForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/t5gemma#transformers.T5GemmaForSequenceClassification) (T5GemmaConfig model) - [TapasConfig](/docs/transformers/v5.23.0/vi/model_doc/tapas#transformers.TapasConfig) configuration class: [TapasForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/tapas#transformers.TapasForSequenceClassification) (TapasConfig model) - [UMT5Config](/docs/transformers/v5.23.0/vi/model_doc/umt5#transformers.UMT5Config) configuration class: [UMT5ForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/umt5#transformers.UMT5ForSequenceClassification) (UMT5Config model) - [UltraVBertConfig](/docs/transformers/v5.23.0/vi/model_doc/ultravbert#transformers.UltraVBertConfig) configuration class: [UltraVBertForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/ultravbert#transformers.UltraVBertForSequenceClassification) (UltraVBertConfig model) - [UltrabertConfig](/docs/transformers/v5.23.0/vi/model_doc/ultrabert#transformers.UltrabertConfig) configuration class: [UltrabertForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/ultrabert#transformers.UltrabertForSequenceClassification) (UltrabertConfig model) - [XLMConfig](/docs/transformers/v5.23.0/vi/model_doc/xlm#transformers.XLMConfig) configuration class: [XLMForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/xlm#transformers.XLMForSequenceClassification) (XLMConfig model) - [XLMRobertaConfig](/docs/transformers/v5.23.0/vi/model_doc/xlm-roberta#transformers.XLMRobertaConfig) configuration class: [XLMRobertaForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/xlm-roberta#transformers.XLMRobertaForSequenceClassification) (XLMRobertaConfig model) - [XLMRobertaXLConfig](/docs/transformers/v5.23.0/vi/model_doc/xlm-roberta-xl#transformers.XLMRobertaXLConfig) configuration class: [XLMRobertaXLForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/xlm-roberta-xl#transformers.XLMRobertaXLForSequenceClassification) (XLMRobertaXLConfig model) - [XLNetConfig](/docs/transformers/v5.23.0/vi/model_doc/xlnet#transformers.XLNetConfig) configuration class: [XLNetForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/xlnet#transformers.XLNetForSequenceClassification) (XLNetConfig model) - [XmodConfig](/docs/transformers/v5.23.0/vi/model_doc/xmod#transformers.XmodConfig) configuration class: [XmodForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/xmod#transformers.XmodForSequenceClassification) (XmodConfig model) - [YosoConfig](/docs/transformers/v5.23.0/vi/model_doc/yoso#transformers.YosoConfig) configuration class: [YosoForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/yoso#transformers.YosoForSequenceClassification) (YosoConfig model) - [Zamba2Config](/docs/transformers/v5.23.0/vi/model_doc/zamba2#transformers.Zamba2Config) configuration class: [Zamba2ForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/zamba2#transformers.Zamba2ForSequenceClassification) (Zamba2Config model) - [ZambaConfig](/docs/transformers/v5.23.0/vi/model_doc/zamba#transformers.ZambaConfig) configuration class: [ZambaForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/zamba#transformers.ZambaForSequenceClassification) (ZambaConfig model)

attn_implementation (`str`, *tùy chọn*) : Cách triển khai attention sẽ được sử dụng trong mô hình (nếu có liên quan). Có thể là một trong các giá trị sau - `"eager"` (triển khai thủ công của attention) - `"sdpa"` (sử dụng [`F.scaled_dot_product_attention`](https://pytorch.org/docs/master/generated/torch.nn.functional.scaled_dot_product_attention.html)) - `"flash_attention_2"` (sử dụng [Dao-AILab/flash-attention](https://github.com/Dao-AILab/flash-attention)) - `"flash_attention_3"` (sử dụng [Dao-AILab/flash-attention/hopper](https://github.com/Dao-AILab/flash-attention/tree/main/hopper)) - `"flash_attention_4"` (sử dụng [Dao-AILab/flash-attention/flash_attn/cute](https://github.com/Dao-AILab/flash-attention/tree/main/flash_attn/cute)). Mặc định, nếu khả dụng, SDPA sẽ được sử dụng cho torch>=2.1.1. Mặc định trong các trường hợp khác là triển khai thủ công `"eager"`.

Khởi tạo một trong các lớp mô hình của thư viện (có đầu phân loại chuỗi) từ một cấu hình.

Lưu ý: Việc tải một mô hình từ tệp cấu hình của nó **không** tải trọng số của mô hình. Nó chỉ ảnh hưởng đến cấu hình của mô hình. Hãy sử dụng [from_pretrained()](/docs/transformers/v5.23.0/vi/model_doc/auto#transformers.AutoModel.from_pretrained) để tải trọng số của mô hình.

Ví dụ:

```python
>>> from transformers import AutoConfig, AutoModelForSequenceClassification

>>> # Download configuration from huggingface.co and cache.
>>> config = AutoConfig.from_pretrained("google-bert/bert-base-cased")
>>> model = AutoModelForSequenceClassification.from_config(config)
```

#### from_pretrained[[transformers.AutoModelForSequenceClassification.from_pretrained]]

```python
from_pretrained(*model_args, **kwargs)
```

[Nguồn](https://github.com/huggingface/transformers/blob/v5.23.0/src/transformers/models/auto/auto_factory.py#L260)

**Tham số:**

pretrained_model_name_or_path (`str` hoặc `os.PathLike`) : Có thể là:  - Một chuỗi, *model id* của một model được huấn luyện trước lưu trong kho model trên huggingface.co. - Đường dẫn đến một *thư mục* chứa trọng số model được lưu bằng [save_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.save_pretrained), ví dụ: `./my_model_directory/`.

model_args (các đối số vị trí bổ sung, *tùy chọn*) : Sẽ được truyền đến phương thức `__init__()` của model bên dưới.

config ([PreTrainedConfig](/docs/transformers/v5.23.0/vi/main_classes/configuration#transformers.PreTrainedConfig), *tùy chọn*) : Cấu hình cho mô hình cần sử dụng thay vì cấu hình được tải tự động. Cấu hình có thể được tải tự động khi: - Mô hình là một mô hình do thư viện cung cấp (được tải bằng chuỗi *model id* của một mô hình được huấn luyện trước). - Mô hình đã được lưu bằng [save_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.save_pretrained) và được tải lại bằng cách cung cấp thư mục lưu. - Mô hình được tải bằng cách cung cấp một thư mục cục bộ làm `pretrained_model_name_or_path` và một tệp cấu hình JSON có tên *config.json* được tìm thấy trong thư mục đó.

state_dict (*dict[str, torch.Tensor]*, *optional*) : Một state dictionary để sử dụng thay cho state dictionary được tải từ tệp trọng số đã lưu. Tùy chọn này có thể được sử dụng nếu bạn muốn tạo một mô hình từ cấu hình được huấn luyện trước nhưng tải trọng số của riêng bạn. Tuy nhiên, trong trường hợp này, bạn nên kiểm tra xem việc sử dụng [save_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.save_pretrained) và [from_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.from_pretrained) có phải là một tùy chọn đơn giản hơn hay không.

cache_dir (`str` hoặc `os.PathLike`, *tùy chọn*) : Đường dẫn đến thư mục mà cấu hình mô hình được huấn luyện trước đã tải xuống sẽ được lưu vào bộ nhớ đệm nếu không sử dụng bộ nhớ đệm tiêu chuẩn.

force_download (`bool`, *tùy chọn*, mặc định là `False`) : Xác định có nên ép buộc tải lại (re-download) trọng số mô hình và các tệp cấu hình hay không, ghi đè lên các phiên bản đã được lưu trong bộ nhớ đệm nếu chúng tồn tại.

proxies (`dict[str, str]`, *tùy chọn*) : Một từ điển các máy chủ proxy để sử dụng theo giao thức hoặc điểm cuối, ví dụ: `{'http': 'foo.bar:3128', 'http://hostname': 'foo.bar:4012'}`. Các proxy được sử dụng cho mỗi yêu cầu.

output_loading_info(`bool`, *tuỳ chọn*, mặc định là `False`) : Có trả về một từ điển chứa các khóa bị thiếu, các khóa không mong đợi và thông báo lỗi hay không.

local_files_only(`bool`, *tùy chọn*, mặc định là `False`) : Có chỉ xem các tệp cục bộ hay không (ví dụ: không thử tải xuống mô hình).

revision (`str`, *tùy chọn*, mặc định là `"main"`) : Phiên bản mô hình cụ thể cần sử dụng. Nó có thể là tên nhánh, tên thẻ hoặc id commit, vì chúng tôi sử dụng hệ thống dựa trên git để lưu trữ các mô hình và các sản phẩm khác trên huggingface.co, do đó `revision` có thể là bất kỳ định danh nào được git cho phép.

trust_remote_code (`bool`, *tuỳ chọn*, mặc định là `False`) : Cho phép hay không cho phép các mô hình tùy chỉnh được định nghĩa trên Hub trong các tệp modeling riêng của chúng. Chỉ nên đặt tùy chọn này thành `True` cho các kho bạn tin tưởng và đã đọc mã nguồn, vì nó sẽ thực thi mã có trên Hub trên máy cục bộ của bạn.

code_revision (`str`, *tùy chọn*, mặc định là `"main"`) : Phiên bản cụ thể để sử dụng cho mã trên Hub, nếu mã nằm trong một kho lưu trữ khác với phần còn lại của mô hình. Nó có thể là tên nhánh, tên thẻ hoặc id commit, vì chúng tôi sử dụng hệ thống dựa trên git để lưu trữ các mô hình và các sản phẩm khác trên huggingface.co, do đó `revision` có thể là bất kỳ định danh nào được git cho phép.

kwargs (thêm các đối số từ khóa, *tùy chọn*) : Có thể được sử dụng để cập nhật đối tượng cấu hình (sau khi nó được tải) và khởi tạo mô hình (ví dụ: `output_attentions=True`). Hoạt động khác nhau tùy thuộc vào việc có cung cấp `config` hay được tải tự động:  - Nếu một cấu hình được cung cấp với `config`, `**kwargs` sẽ được truyền trực tiếp đến phương thức `__init__` của mô hình cơ sở (chúng tôi giả định rằng tất cả các cập nhật liên quan đến cấu hình đã được thực hiện) - Nếu không cung cấp cấu hình, `kwargs` sẽ trước tiên được truyền đến hàm khởi tạo của lớp cấu hình ([from_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/configuration#transformers.PreTrainedConfig.from_pretrained)). Mỗi khóa của `kwargs` tương ứng với một thuộc tính cấu hình sẽ được sử dụng để ghi đè thuộc tính đó bằng giá trị `kwargs` được cung cấp. Các khóa còn lại không tương ứng với bất kỳ thuộc tính cấu hình nào sẽ được truyền đến hàm `__init__` của mô hình cơ sở.

Khởi tạo một trong các lớp mô hình của thư viện (với đầu phân loại chuỗi) từ một mô hình được huấn luyện trước.

Lớp model cần khởi tạo được chọn dựa trên thuộc tính `model_type` của đối tượng config (được truyền dưới dạng đối số hoặc được nạp từ `pretrained_model_name_or_path` nếu có thể), hoặc khi thuộc tính này bị thiếu, bằng cách sử dụng khớp mẫu trên `pretrained_model_name_or_path`:

- **albert** -- [AlbertForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/albert#transformers.AlbertForSequenceClassification) (mô hình AlbertConfig)
- **arcee** -- [ArceeForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/arcee#transformers.ArceeForSequenceClassification) (mô hình ArceeConfig)
- **axk1** -- [AXK1ForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/axk1#transformers.AXK1ForSequenceClassification) (mô hình AXK1Config)
- **axk2** -- [AXK2ForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/axk2#transformers.AXK2ForSequenceClassification) (mô hình AXK2Config)
- **bart** -- [BartForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/bart#transformers.BartForSequenceClassification) (mô hình BartConfig)
- **bert** -- [BertForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/bert#transformers.BertForSequenceClassification) (mô hình BertConfig)
- **big_bird** -- [BigBirdForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/big_bird#transformers.BigBirdForSequenceClassification) (mô hình BigBirdConfig)
- **bigbird_pegasus** -- [BigBirdPegasusForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/bigbird_pegasus#transformers.BigBirdPegasusForSequenceClassification) (mô hình BigBirdPegasusConfig)
- **biogpt** -- [BioGptForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/biogpt#transformers.BioGptForSequenceClassification) (mô hình BioGptConfig)
- **bloom** -- [BloomForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/bloom#transformers.BloomForSequenceClassification) (mô hình BloomConfig)
- **camembert** -- [CamembertForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/camembert#transformers.CamembertForSequenceClassification) (mô hình CamembertConfig)
- **canine** -- [CanineForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/canine#transformers.CanineForSequenceClassification) (mô hình CanineConfig)
- **cohere_compass_text** -- [CohereCompassTextForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/cohere_compass#transformers.CohereCompassTextForSequenceClassification) (mô hình CohereCompassTextConfig)
- **convbert** -- [ConvBertForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/convbert#transformers.ConvBertForSequenceClassification) (mô hình ConvBertConfig)
- **ctrl** -- [CTRLForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/ctrl#transformers.CTRLForSequenceClassification) (mô hình CTRLConfig)
- **data2vec-text** -- [Data2VecTextForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/data2vec#transformers.Data2VecTextForSequenceClassification) (mô hình Data2VecTextConfig)
- **deberta** -- [DebertaForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/deberta#transformers.DebertaForSequenceClassification) (mô hình DebertaConfig)
- **deberta-v2** -- [DebertaV2ForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/deberta-v2#transformers.DebertaV2ForSequenceClassification) (mô hình DebertaV2Config)
- **deepseek_v2** -- [DeepseekV2ForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/deepseek_v2#transformers.DeepseekV2ForSequenceClassification) (mô hình DeepseekV2Config)
- **deepseek_v3** -- [DeepseekV3ForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/deepseek_v3#transformers.DeepseekV3ForSequenceClassification) (mô hình DeepseekV3Config)
- **diffllama** -- [DiffLlamaForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/diffllama#transformers.DiffLlamaForSequenceClassification) (mô hình DiffLlamaConfig)
- **distilbert** -- [DistilBertForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/distilbert#transformers.DistilBertForSequenceClassification) (mô hình DistilBertConfig)
- **doge** -- [DogeForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/doge#transformers.DogeForSequenceClassification) (mô hình DogeConfig)
- **electra** -- [ElectraForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/electra#transformers.ElectraForSequenceClassification) (mô hình ElectraConfig)
- **ernie** -- [ErnieForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/ernie#transformers.ErnieForSequenceClassification) (mô hình ErnieConfig)
- **esm** -- [EsmForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/esm#transformers.EsmForSequenceClassification) (mô hình EsmConfig)
- **esmc** -- [EsmcForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/esmc#transformers.EsmcForSequenceClassification) (mô hình EsmcConfig)
- **eurobert** -- [EuroBertForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/eurobert#transformers.EuroBertForSequenceClassification) (mô hình EuroBertConfig)
- **exaone4** -- [Exaone4ForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/exaone4#transformers.Exaone4ForSequenceClassification) (mô hình Exaone4Config)
- **falcon** -- [FalconForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/falcon#transformers.FalconForSequenceClassification) (mô hình FalconConfig)
- **flaubert** -- [FlaubertForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/flaubert#transformers.FlaubertForSequenceClassification) (mô hình FlaubertConfig)
- **fnet** -- [FNetForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/fnet#transformers.FNetForSequenceClassification) (mô hình FNetConfig)
- **funnel** -- [FunnelForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/funnel#transformers.FunnelForSequenceClassification) (mô hình FunnelConfig)
- **gemma** -- [GemmaForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/gemma#transformers.GemmaForSequenceClassification) (mô hình GemmaConfig)
- **gemma2** -- [Gemma2ForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/gemma2#transformers.Gemma2ForSequenceClassification) (mô hình Gemma2Config)
- **gemma3** -- [Gemma3ForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/gemma3#transformers.Gemma3ForSequenceClassification) (mô hình Gemma3Config)
- **gemma3_text** -- [Gemma3TextForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/gemma3#transformers.Gemma3TextForSequenceClassification) (mô hình Gemma3TextConfig)
- **glm** -- [GlmForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/glm#transformers.GlmForSequenceClassification) (mô hình GlmConfig)
- **glm4** -- [Glm4ForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/glm4#transformers.Glm4ForSequenceClassification) (mô hình Glm4Config)
- **gpt-sw3** -- [GPT2ForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/gpt2#transformers.GPT2ForSequenceClassification) (mô hình GPT2Config)
- **gpt2** -- [GPT2ForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/gpt2#transformers.GPT2ForSequenceClassification) (mô hình GPT2Config)
- **gpt_bigcode** -- [GPTBigCodeForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/gpt_bigcode#transformers.GPTBigCodeForSequenceClassification) (mô hình GPTBigCodeConfig)
- **gpt_neo** -- [GPTNeoForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/gpt_neo#transformers.GPTNeoForSequenceClassification) (mô hình GPTNeoConfig)
- **gpt_neox** -- [GPTNeoXForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/gpt_neox#transformers.GPTNeoXForSequenceClassification) (mô hình GPTNeoXConfig)
- **gpt_oss** -- [GptOssForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/gpt_oss#transformers.GptOssForSequenceClassification) (mô hình GptOssConfig)
- **gptj** -- [GPTJForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/gptj#transformers.GPTJForSequenceClassification) (mô hình GPTJConfig)
- **gte** -- [GteForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/gte#transformers.GteForSequenceClassification) (mô hình GteConfig)
- **helium** -- [HeliumForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/helium#transformers.HeliumForSequenceClassification) (mô hình HeliumConfig)
- **hunyuan_v1_dense** -- [HunYuanDenseV1ForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/hunyuan_v1_dense#transformers.HunYuanDenseV1ForSequenceClassification) (mô hình HunYuanDenseV1Config)
- **hunyuan_v1_moe** -- [HunYuanMoEV1ForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/hunyuan_v1_moe#transformers.HunYuanMoEV1ForSequenceClassification) (mô hình HunYuanMoEV1Config)
- **ibert** -- [IBertForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/ibert#transformers.IBertForSequenceClassification) (mô hình IBertConfig)
- **jamba** -- [JambaForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/jamba#transformers.JambaForSequenceClassification) (mô hình JambaConfig)
- **jetmoe** -- [JetMoeForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/jetmoe#transformers.JetMoeForSequenceClassification) (mô hình JetMoeConfig)
- **jina_embeddings_v3** -- [JinaEmbeddingsV3ForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/jina_embeddings_v3#transformers.JinaEmbeddingsV3ForSequenceClassification) (mô hình JinaEmbeddingsV3Config)
- **layoutlm** -- [LayoutLMForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/layoutlm#transformers.LayoutLMForSequenceClassification) (mô hình LayoutLMConfig)
- **layoutlmv2** -- [LayoutLMv2ForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/layoutlmv2#transformers.LayoutLMv2ForSequenceClassification) (mô hình LayoutLMv2Config)
- **layoutlmv3** -- [LayoutLMv3ForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/layoutlmv3#transformers.LayoutLMv3ForSequenceClassification) (mô hình LayoutLMv3Config)
- **lilt** -- [LiltForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/lilt#transformers.LiltForSequenceClassification) (mô hình LiltConfig)
- **llama** -- [LlamaForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/llama2#transformers.LlamaForSequenceClassification) (mô hình LlamaConfig)
- **longformer** -- [LongformerForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/longformer#transformers.LongformerForSequenceClassification) (mô hình LongformerConfig)
- **luke** -- [LukeForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/luke#transformers.LukeForSequenceClassification) (mô hình LukeConfig)
- **markuplm** -- [MarkupLMForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/markuplm#transformers.MarkupLMForSequenceClassification) (mô hình MarkupLMConfig)
- **mbart** -- [MBartForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/mbart#transformers.MBartForSequenceClassification) (mô hình MBartConfig)
- **megatron-bert** -- [MegatronBertForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/megatron-bert#transformers.MegatronBertForSequenceClassification) (mô hình MegatronBertConfig)
- **minicpm3** -- [MiniCPM3ForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/minicpm3#transformers.MiniCPM3ForSequenceClassification) (mô hình MiniCPM3Config)
- **minimax** -- [MiniMaxForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/minimax#transformers.MiniMaxForSequenceClassification) (mô hình MiniMaxConfig)
- **ministral** -- [MinistralForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/ministral#transformers.MinistralForSequenceClassification) (mô hình MinistralConfig)
- **ministral3** -- [Ministral3ForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/ministral3#transformers.Ministral3ForSequenceClassification) (mô hình Ministral3Config)
- **mistral** -- [MistralForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/mistral#transformers.MistralForSequenceClassification) (mô hình MistralConfig)
- **mistral4** -- [Mistral4ForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/mistral4#transformers.Mistral4ForSequenceClassification) (mô hình Mistral4Config)
- **mixtral** -- [MixtralForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/mixtral#transformers.MixtralForSequenceClassification) (mô hình MixtralConfig)
- **mobilebert** -- [MobileBertForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/mobilebert#transformers.MobileBertForSequenceClassification) (mô hình MobileBertConfig)
- **modernbert** -- [ModernBertForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/modernbert#transformers.ModernBertForSequenceClassification) (mô hình ModernBertConfig)
- **modernbert-decoder** -- [ModernBertDecoderForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/modernbert-decoder#transformers.ModernBertDecoderForSequenceClassification) (mô hình ModernBertDecoderConfig)
- **modernvbert** -- [ModernVBertForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/modernvbert#transformers.ModernVBertForSequenceClassification) (mô hình ModernVBertConfig)
- **mpnet** -- [MPNetForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/mpnet#transformers.MPNetForSequenceClassification) (mô hình MPNetConfig)
- **mpt** -- [MptForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/mpt#transformers.MptForSequenceClassification) (mô hình MptConfig)
- **mra** -- [MraForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/mra#transformers.MraForSequenceClassification) (mô hình MraConfig)
- **mt5** -- [MT5ForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/mt5#transformers.MT5ForSequenceClassification) (mô hình MT5Config)
- **mvp** -- [MvpForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/mvp#transformers.MvpForSequenceClassification) (mô hình MvpConfig)
- **nemotron** -- [NemotronForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/nemotron#transformers.NemotronForSequenceClassification) (mô hình NemotronConfig)
- **nomic_bert** -- [NomicBertForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/nomic_bert#transformers.NomicBertForSequenceClassification) (mô hình NomicBertConfig)
- **nystromformer** -- [NystromformerForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/nystromformer#transformers.NystromformerForSequenceClassification) (mô hình NystromformerConfig)
- **olmo** -- [OlmoForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/olmo#transformers.OlmoForSequenceClassification) (mô hình OlmoConfig)
- **olmo2** -- [Olmo2ForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/olmo2#transformers.Olmo2ForSequenceClassification) (mô hình Olmo2Config)
- **olmo3** -- [Olmo3ForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/olmo3#transformers.Olmo3ForSequenceClassification) (mô hình Olmo3Config)
- **openai-gpt** -- [OpenAIGPTForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/openai-gpt#transformers.OpenAIGPTForSequenceClassification) (mô hình OpenAIGPTConfig)
- **opt** -- [OPTForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/opt#transformers.OPTForSequenceClassification) (mô hình OPTConfig)
- **perceiver** -- [PerceiverForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/perceiver#transformers.PerceiverForSequenceClassification) (mô hình PerceiverConfig)
- **persimmon** -- [PersimmonForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/persimmon#transformers.PersimmonForSequenceClassification) (mô hình PersimmonConfig)
- **phi** -- [PhiForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/phi#transformers.PhiForSequenceClassification) (PhiConfig model)
- **phi3** -- [Phi3ForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/phi3#transformers.Phi3ForSequenceClassification) (Phi3Config model)
- **phimoe** -- [PhimoeForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/phimoe#transformers.PhimoeForSequenceClassification) (mô hình PhimoeConfig)
- **plbart** -- [PLBartForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/plbart#transformers.PLBartForSequenceClassification) (mô hình PLBartConfig)
- **qwen2** -- [Qwen2ForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/qwen2#transformers.Qwen2ForSequenceClassification) (mô hình Qwen2Config)
- **qwen2_moe** -- [Qwen2MoeForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/qwen2_moe#transformers.Qwen2MoeForSequenceClassification) (mô hình Qwen2MoeConfig)
- **qwen3** -- [Qwen3ForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/qwen3#transformers.Qwen3ForSequenceClassification) (mô hình Qwen3Config)
- **qwen3_5** -- [Qwen3_5ForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/qwen3_5#transformers.Qwen3_5ForSequenceClassification) (mô hình Qwen3_5Config)
- **qwen3_5_text** -- [Qwen3_5TextForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/qwen3_5#transformers.Qwen3_5TextForSequenceClassification) (mô hình Qwen3_5TextConfig)
- **qwen3_moe** -- [Qwen3MoeForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/qwen3_moe#transformers.Qwen3MoeForSequenceClassification) (mô hình Qwen3MoeConfig)
- **qwen3_next** -- [Qwen3NextForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/qwen3_next#transformers.Qwen3NextForSequenceClassification) (mô hình Qwen3NextConfig)
- **reformer** -- [ReformerForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/reformer#transformers.ReformerForSequenceClassification) (mô hình ReformerConfig)
- **rembert** -- [RemBertForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/rembert#transformers.RemBertForSequenceClassification) (mô hình RemBertConfig)
- **roberta** -- [RobertaForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/roberta#transformers.RobertaForSequenceClassification) (mô hình RobertaConfig)
- **roberta-prelayernorm** -- [RobertaPreLayerNormForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/roberta-prelayernorm#transformers.RobertaPreLayerNormForSequenceClassification) (mô hình RobertaPreLayerNormConfig)
- **roc_bert** -- [RoCBertForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/roc_bert#transformers.RoCBertForSequenceClassification) (mô hình RoCBertConfig)
- **roformer** -- [RoFormerForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/roformer#transformers.RoFormerForSequenceClassification) (mô hình RoFormerConfig)
- **seed_oss** -- [SeedOssForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/seed_oss#transformers.SeedOssForSequenceClassification) (mô hình SeedOssConfig)
- **smollm3** -- [SmolLM3ForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/smollm3#transformers.SmolLM3ForSequenceClassification) (mô hình SmolLM3Config)
- **squeezebert** -- [SqueezeBertForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/squeezebert#transformers.SqueezeBertForSequenceClassification) (mô hình SqueezeBertConfig)
- **stablelm** -- [StableLmForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/stablelm#transformers.StableLmForSequenceClassification) (mô hình StableLmConfig)
- **starcoder2** -- [Starcoder2ForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/starcoder2#transformers.Starcoder2ForSequenceClassification) (mô hình Starcoder2Config)
- **t5** -- [T5ForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/t5#transformers.T5ForSequenceClassification) (mô hình T5Config)
- **t5gemma** -- [T5GemmaForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/t5gemma#transformers.T5GemmaForSequenceClassification) (mô hình T5GemmaConfig)
- **t5gemma2** -- [T5Gemma2ForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/t5gemma2#transformers.T5Gemma2ForSequenceClassification) (mô hình T5Gemma2Config)
- **tapas** -- [TapasForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/tapas#transformers.TapasForSequenceClassification) (mô hình TapasConfig)
- **ultrabert** -- [UltrabertForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/ultrabert#transformers.UltrabertForSequenceClassification) (mô hình UltrabertConfig)
- **ultravbert** -- [UltraVBertForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/ultravbert#transformers.UltraVBertForSequenceClassification) (mô hình UltraVBertConfig)
- **umt5** -- [UMT5ForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/umt5#transformers.UMT5ForSequenceClassification) (mô hình UMT5Config)
- **xlm** -- [XLMForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/xlm#transformers.XLMForSequenceClassification) (mô hình XLMConfig)
- **xlm-roberta** -- [XLMRobertaForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/xlm-roberta#transformers.XLMRobertaForSequenceClassification) (mô hình XLMRobertaConfig)
- **xlm-roberta-xl** -- [XLMRobertaXLForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/xlm-roberta-xl#transformers.XLMRobertaXLForSequenceClassification) (mô hình XLMRobertaXLConfig)
- **xlnet** -- [XLNetForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/xlnet#transformers.XLNetForSequenceClassification) (mô hình XLNetConfig)
- **xmod** -- [XmodForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/xmod#transformers.XmodForSequenceClassification) (mô hình XmodConfig)
- **yoso** -- [YosoForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/yoso#transformers.YosoForSequenceClassification) (mô hình YosoConfig)
- **zamba** -- [ZambaForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/zamba#transformers.ZambaForSequenceClassification) (mô hình ZambaConfig)
- **zamba2** -- [Zamba2ForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/zamba2#transformers.Zamba2ForSequenceClassification) (mô hình Zamba2Config)

Mặc định, model được đặt ở chế độ đánh giá bằng `model.eval()` (ví dụ, các module dropout sẽ bị vô hiệu hóa). Để huấn luyện model, bạn cần đặt lại nó về chế độ huấn luyện bằng `model.train()`

Ví dụ:

```python
>>> from transformers import AutoConfig, AutoModelForSequenceClassification

>>> # Download model and configuration from huggingface.co and cache.
>>> model = AutoModelForSequenceClassification.from_pretrained("google-bert/bert-base-cased")

>>> # Update configuration during loading
>>> model = AutoModelForSequenceClassification.from_pretrained("google-bert/bert-base-cased", output_attentions=True)
>>> model.config.output_attentions
True
```

### AutoModelForMultipleChoice[[transformers.AutoModelForMultipleChoice]]

#### transformers.AutoModelForMultipleChoice[[transformers.AutoModelForMultipleChoice]]

```python
transformers.AutoModelForMultipleChoice(*args, **kwargs)
```

[Nguồn](https://github.com/huggingface/transformers/blob/v5.23.0/src/transformers/models/auto/modeling_auto.py#L2438)

Đây là một lớp mô hình chung sẽ được khởi tạo thành một trong các lớp mô hình của thư viện (với đầu chọn nhiều lựa chọn) khi được tạo bằng phương thức lớp [from_pretrained()](/docs/transformers/v5.23.0/vi/model_doc/auto#transformers.AutoModel.from_pretrained) hoặc phương thức lớp [from_config()](/docs/transformers/v5.23.0/vi/model_doc/auto#transformers.AutoModel.from_config).

Lớp này không thể được khởi tạo trực tiếp bằng `__init__()` (gây ra lỗi).

#### from_config[[transformers.AutoModelForMultipleChoice.from_config]]

```python
from_config(**kwargs)
```

[Nguồn](https://github.com/huggingface/transformers/blob/v5.23.0/src/transformers/models/auto/auto_factory.py#L204)

**Tham số:**

config ([PreTrainedConfig](/docs/transformers/v5.23.0/vi/main_classes/configuration#transformers.PreTrainedConfig)) : Lớp mô hình cần khởi tạo được chọn dựa trên lớp cấu hình:  - Lớp cấu hình [AlbertConfig](/docs/transformers/v5.23.0/vi/model_doc/albert#transformers.AlbertConfig): [AlbertForMultipleChoice](/docs/transformers/v5.23.0/vi/model_doc/albert#transformers.AlbertForMultipleChoice) (mô hình AlbertConfig) - Lớp cấu hình [BertConfig](/docs/transformers/v5.23.0/vi/model_doc/bert#transformers.BertConfig): [BertForMultipleChoice](/docs/transformers/v5.23.0/vi/model_doc/bert#transformers.BertForMultipleChoice) (mô hình BertConfig) - Lớp cấu hình [BigBirdConfig](/docs/transformers/v5.23.0/vi/model_doc/big_bird#transformers.BigBirdConfig): [BigBirdForMultipleChoice](/docs/transformers/v5.23.0/vi/model_doc/big_bird#transformers.BigBirdForMultipleChoice) (mô hình BigBirdConfig) - Lớp cấu hình [CamembertConfig](/docs/transformers/v5.23.0/vi/model_doc/camembert#transformers.CamembertConfig): [CamembertForMultipleChoice](/docs/transformers/v5.23.0/vi/model_doc/camembert#transformers.CamembertForMultipleChoice) (mô hình CamembertConfig) - Lớp cấu hình [CanineConfig](/docs/transformers/v5.23.0/vi/model_doc/canine#transformers.CanineConfig): [CanineForMultipleChoice](/docs/transformers/v5.23.0/vi/model_doc/canine#transformers.CanineForMultipleChoice) (mô hình CanineConfig) - Lớp cấu hình [ConvBertConfig](/docs/transformers/v5.23.0/vi/model_doc/convbert#transformers.ConvBertConfig): [ConvBertForMultipleChoice](/docs/transformers/v5.23.0/vi/model_doc/convbert#transformers.ConvBertForMultipleChoice) (mô hình ConvBertConfig) - Lớp cấu hình [Data2VecTextConfig](/docs/transformers/v5.23.0/vi/model_doc/data2vec#transformers.Data2VecTextConfig): [Data2VecTextForMultipleChoice](/docs/transformers/v5.23.0/vi/model_doc/data2vec#transformers.Data2VecTextForMultipleChoice) (mô hình Data2VecTextConfig) - Lớp cấu hình [DebertaV2Config](/docs/transformers/v5.23.0/vi/model_doc/deberta-v2#transformers.DebertaV2Config): [DebertaV2ForMultipleChoice](/docs/transformers/v5.23.0/vi/model_doc/deberta-v2#transformers.DebertaV2ForMultipleChoice) (mô hình DebertaV2Config) - Lớp cấu hình [DistilBertConfig](/docs/transformers/v5.23.0/vi/model_doc/distilbert#transformers.DistilBertConfig): [DistilBertForMultipleChoice](/docs/transformers/v5.23.0/vi/model_doc/distilbert#transformers.DistilBertForMultipleChoice) (mô hình DistilBertConfig) - Lớp cấu hình [ElectraConfig](/docs/transformers/v5.23.0/vi/model_doc/electra#transformers.ElectraConfig): [ElectraForMultipleChoice](/docs/transformers/v5.23.0/vi/model_doc/electra#transformers.ElectraForMultipleChoice) (mô hình ElectraConfig) - Lớp cấu hình [ErnieConfig](/docs/transformers/v5.23.0/vi/model_doc/ernie#transformers.ErnieConfig): [ErnieForMultipleChoice](/docs/transformers/v5.23.0/vi/model_doc/ernie#transformers.ErnieForMultipleChoice) (mô hình ErnieConfig) - Lớp cấu hình [FNetConfig](/docs/transformers/v5.23.0/vi/model_doc/fnet#transformers.FNetConfig): [FNetForMultipleChoice](/docs/transformers/v5.23.0/vi/model_doc/fnet#transformers.FNetForMultipleChoice) (mô hình FNetConfig) - Lớp cấu hình [FlaubertConfig](/docs/transformers/v5.23.0/vi/model_doc/flaubert#transformers.FlaubertConfig): [FlaubertForMultipleChoice](/docs/transformers/v5.23.0/vi/model_doc/flaubert#transformers.FlaubertForMultipleChoice) (mô hình FlaubertConfig) - Lớp cấu hình [FunnelConfig](/docs/transformers/v5.23.0/vi/model_doc/funnel#transformers.FunnelConfig): [FunnelForMultipleChoice](/docs/transformers/v5.23.0/vi/model_doc/funnel#transformers.FunnelForMultipleChoice) (mô hình FunnelConfig) - Lớp cấu hình [IBertConfig](/docs/transformers/v5.23.0/vi/model_doc/ibert#transformers.IBertConfig): [IBertForMultipleChoice](/docs/transformers/v5.23.0/vi/model_doc/ibert#transformers.IBertForMultipleChoice) (mô hình IBertConfig) - Lớp cấu hình [LongformerConfig](/docs/transformers/v5.23.0/vi/model_doc/longformer#transformers.LongformerConfig): [LongformerForMultipleChoice](/docs/transformers/v5.23.0/vi/model_doc/longformer#transformers.LongformerForMultipleChoice) (mô hình LongformerConfig) - Lớp cấu hình [LukeConfig](/docs/transformers/v5.23.0/vi/model_doc/luke#transformers.LukeConfig): [LukeForMultipleChoice](/docs/transformers/v5.23.0/vi/model_doc/luke#transformers.LukeForMultipleChoice) (mô hình LukeConfig) - Lớp cấu hình [MPNetConfig](/docs/transformers/v5.23.0/vi/model_doc/mpnet#transformers.MPNetConfig): [MPNetForMultipleChoice](/docs/transformers/v5.23.0/vi/model_doc/mpnet#transformers.MPNetForMultipleChoice) (mô hình MPNetConfig) - Lớp cấu hình [MegatronBertConfig](/docs/transformers/v5.23.0/vi/model_doc/megatron-bert#transformers.MegatronBertConfig): [MegatronBertForMultipleChoice](/docs/transformers/v5.23.0/vi/model_doc/megatron-bert#transformers.MegatronBertForMultipleChoice) (mô hình MegatronBertConfig) - Lớp cấu hình [MobileBertConfig](/docs/transformers/v5.23.0/vi/model_doc/mobilebert#transformers.MobileBertConfig): [MobileBertForMultipleChoice](/docs/transformers/v5.23.0/vi/model_doc/mobilebert#transformers.MobileBertForMultipleChoice) (mô hình MobileBertConfig) - Lớp cấu hình [ModernBertConfig](/docs/transformers/v5.23.0/vi/model_doc/modernbert#transformers.ModernBertConfig): [ModernBertForMultipleChoice](/docs/transformers/v5.23.0/vi/model_doc/modernbert#transformers.ModernBertForMultipleChoice) (mô hình ModernBertConfig) - Lớp cấu hình [MraConfig](/docs/transformers/v5.23.0/vi/model_doc/mra#transformers.MraConfig): [MraForMultipleChoice](/docs/transformers/v5.23.0/vi/model_doc/mra#transformers.MraForMultipleChoice) (mô hình MraConfig) - Lớp cấu hình [NystromformerConfig](/docs/transformers/v5.23.0/vi/model_doc/nystromformer#transformers.NystromformerConfig): [NystromformerForMultipleChoice](/docs/transformers/v5.23.0/vi/model_doc/nystromformer#transformers.NystromformerForMultipleChoice) (mô hình NystromformerConfig) - Lớp cấu hình [RemBertConfig](/docs/transformers/v5.23.0/vi/model_doc/rembert#transformers.RemBertConfig): [RemBertForMultipleChoice](/docs/transformers/v5.23.0/vi/model_doc/rembert#transformers.RemBertForMultipleChoice) (mô hình RemBertConfig) - Lớp cấu hình [RoCBertConfig](/docs/transformers/v5.23.0/vi/model_doc/roc_bert#transformers.RoCBertConfig): [RoCBertForMultipleChoice](/docs/transformers/v5.23.0/vi/model_doc/roc_bert#transformers.RoCBertForMultipleChoice) (mô hình RoCBertConfig) - Lớp cấu hình [RoFormerConfig](/docs/transformers/v5.23.0/vi/model_doc/roformer#transformers.RoFormerConfig): [RoFormerForMultipleChoice](/docs/transformers/v5.23.0/vi/model_doc/roformer#transformers.RoFormerForMultipleChoice) (mô hình RoFormerConfig) - Lớp cấu hình [RobertaConfig](/docs/transformers/v5.23.0/vi/model_doc/roberta#transformers.RobertaConfig): [RobertaForMultipleChoice](/docs/transformers/v5.23.0/vi/model_doc/roberta#transformers.RobertaForMultipleChoice) (mô hình RobertaConfig) - Lớp cấu hình [RobertaPreLayerNormConfig](/docs/transformers/v5.23.0/vi/model_doc/roberta-prelayernorm#transformers.RobertaPreLayerNormConfig): [RobertaPreLayerNormForMultipleChoice](/docs/transformers/v5.23.0/vi/model_doc/roberta-prelayernorm#transformers.RobertaPreLayerNormForMultipleChoice) (mô hình RobertaPreLayerNormConfig) - Lớp cấu hình [SqueezeBertConfig](/docs/transformers/v5.23.0/vi/model_doc/squeezebert#transformers.SqueezeBertConfig): [SqueezeBertForMultipleChoice](/docs/transformers/v5.23.0/vi/model_doc/squeezebert#transformers.SqueezeBertForMultipleChoice) (mô hình SqueezeBertConfig) - Lớp cấu hình [XLMConfig](/docs/transformers/v5.23.0/vi/model_doc/xlm#transformers.XLMConfig): [XLMForMultipleChoice](/docs/transformers/v5.23.0/vi/model_doc/xlm#transformers.XLMForMultipleChoice) (mô hình XLMConfig) - Lớp cấu hình [XLMRobertaConfig](/docs/transformers/v5.23.0/vi/model_doc/xlm-roberta#transformers.XLMRobertaConfig): [XLMRobertaForMultipleChoice](/docs/transformers/v5.23.0/vi/model_doc/xlm-roberta#transformers.XLMRobertaForMultipleChoice) (mô hình XLMRobertaConfig) - Lớp cấu hình [XLMRobertaXLConfig](/docs/transformers/v5.23.0/vi/model_doc/xlm-roberta-xl#transformers.XLMRobertaXLConfig): [XLMRobertaXLForMultipleChoice](/docs/transformers/v5.23.0/vi/model_doc/xlm-roberta-xl#transformers.XLMRobertaXLForMultipleChoice) (mô hình XLMRobertaXLConfig) - Lớp cấu hình [XLNetConfig](/docs/transformers/v5.23.0/vi/model_doc/xlnet#transformers.XLNetConfig): [XLNetForMultipleChoice](/docs/transformers/v5.23.0/vi/model_doc/xlnet#transformers.XLNetForMultipleChoice) (mô hình XLNetConfig) - Lớp cấu hình [XmodConfig](/docs/transformers/v5.23.0/vi/model_doc/xmod#transformers.XmodConfig): [XmodForMultipleChoice](/docs/transformers/v5.23.0/vi/model_doc/xmod#transformers.XmodForMultipleChoice) (mô hình XmodConfig) - Lớp cấu hình [YosoConfig](/docs/transformers/v5.23.0/vi/model_doc/yoso#transformers.YosoConfig): [YosoForMultipleChoice](/docs/transformers/v5.23.0/vi/model_doc/yoso#transformers.YosoForMultipleChoice) (mô hình YosoConfig)

attn_implementation (`str`, *tùy chọn*) : Cách triển khai attention sẽ được sử dụng trong mô hình (nếu có liên quan). Có thể là một trong các giá trị sau - `"eager"` (triển khai thủ công của attention) - `"sdpa"` (sử dụng [`F.scaled_dot_product_attention`](https://pytorch.org/docs/master/generated/torch.nn.functional.scaled_dot_product_attention.html)) - `"flash_attention_2"` (sử dụng [Dao-AILab/flash-attention](https://github.com/Dao-AILab/flash-attention)) - `"flash_attention_3"` (sử dụng [Dao-AILab/flash-attention/hopper](https://github.com/Dao-AILab/flash-attention/tree/main/hopper)) - `"flash_attention_4"` (sử dụng [Dao-AILab/flash-attention/flash_attn/cute](https://github.com/Dao-AILab/flash-attention/tree/main/flash_attn/cute)). Mặc định, nếu khả dụng, SDPA sẽ được sử dụng cho torch>=2.1.1. Mặc định trong các trường hợp khác là triển khai thủ công `"eager"`.

Khởi tạo một trong các lớp mô hình của thư viện (có đầu chọn nhiều lựa chọn) từ một cấu hình.

Lưu ý: Việc tải một mô hình từ tệp cấu hình của nó **không** tải trọng số của mô hình. Nó chỉ ảnh hưởng đến cấu hình của mô hình. Hãy sử dụng [from_pretrained()](/docs/transformers/v5.23.0/vi/model_doc/auto#transformers.AutoModel.from_pretrained) để tải trọng số của mô hình.

Ví dụ:

```python
>>> from transformers import AutoConfig, AutoModelForMultipleChoice

>>> # Download configuration from huggingface.co and cache.
>>> config = AutoConfig.from_pretrained("google-bert/bert-base-cased")
>>> model = AutoModelForMultipleChoice.from_config(config)
```

#### from_pretrained[[transformers.AutoModelForMultipleChoice.from_pretrained]]

```python
from_pretrained(*model_args, **kwargs)
```

[Nguồn](https://github.com/huggingface/transformers/blob/v5.23.0/src/transformers/models/auto/auto_factory.py#L260)

**Tham số:**

pretrained_model_name_or_path (`str` hoặc `os.PathLike`) : Có thể là:  - Một chuỗi, *model id* của một model được huấn luyện trước lưu trong kho model trên huggingface.co. - Đường dẫn đến một *thư mục* chứa trọng số model được lưu bằng [save_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.save_pretrained), ví dụ: `./my_model_directory/`.

model_args (các đối số vị trí bổ sung, *tùy chọn*) : Sẽ được truyền đến phương thức `__init__()` của model bên dưới.

config ([PreTrainedConfig](/docs/transformers/v5.23.0/vi/main_classes/configuration#transformers.PreTrainedConfig), *tùy chọn*) : Cấu hình cho mô hình cần sử dụng thay vì cấu hình được tải tự động. Cấu hình có thể được tải tự động khi: - Mô hình là một mô hình do thư viện cung cấp (được tải bằng chuỗi *model id* của một mô hình được huấn luyện trước). - Mô hình đã được lưu bằng [save_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.save_pretrained) và được tải lại bằng cách cung cấp thư mục lưu. - Mô hình được tải bằng cách cung cấp một thư mục cục bộ làm `pretrained_model_name_or_path` và một tệp cấu hình JSON có tên *config.json* được tìm thấy trong thư mục đó.

state_dict (*dict[str, torch.Tensor]*, *optional*) : Một state dictionary để sử dụng thay cho state dictionary được tải từ tệp trọng số đã lưu. Tùy chọn này có thể được sử dụng nếu bạn muốn tạo một mô hình từ cấu hình được huấn luyện trước nhưng tải trọng số của riêng bạn. Tuy nhiên, trong trường hợp này, bạn nên kiểm tra xem việc sử dụng [save_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.save_pretrained) và [from_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.from_pretrained) có phải là một tùy chọn đơn giản hơn hay không.

cache_dir (`str` hoặc `os.PathLike`, *tùy chọn*) : Đường dẫn đến thư mục mà cấu hình mô hình được huấn luyện trước đã tải xuống sẽ được lưu vào bộ nhớ đệm nếu không sử dụng bộ nhớ đệm tiêu chuẩn.

force_download (`bool`, *tùy chọn*, mặc định là `False`) : Xác định có nên ép buộc tải lại (re-download) trọng số mô hình và các tệp cấu hình hay không, ghi đè lên các phiên bản đã được lưu trong bộ nhớ đệm nếu chúng tồn tại.

proxies (`dict[str, str]`, *tùy chọn*) : Một từ điển các máy chủ proxy để sử dụng theo giao thức hoặc điểm cuối, ví dụ: `{'http': 'foo.bar:3128', 'http://hostname': 'foo.bar:4012'}`. Các proxy được sử dụng cho mỗi yêu cầu.

output_loading_info(`bool`, *tuỳ chọn*, mặc định là `False`) : Có trả về một từ điển chứa các khóa bị thiếu, các khóa không mong đợi và thông báo lỗi hay không.

local_files_only(`bool`, *tùy chọn*, mặc định là `False`) : Có chỉ xem các tệp cục bộ hay không (ví dụ: không thử tải xuống mô hình).

revision (`str`, *tùy chọn*, mặc định là `"main"`) : Phiên bản mô hình cụ thể cần sử dụng. Nó có thể là tên nhánh, tên thẻ hoặc id commit, vì chúng tôi sử dụng hệ thống dựa trên git để lưu trữ các mô hình và các sản phẩm khác trên huggingface.co, do đó `revision` có thể là bất kỳ định danh nào được git cho phép.

trust_remote_code (`bool`, *tuỳ chọn*, mặc định là `False`) : Cho phép hay không cho phép các mô hình tùy chỉnh được định nghĩa trên Hub trong các tệp modeling riêng của chúng. Chỉ nên đặt tùy chọn này thành `True` cho các kho bạn tin tưởng và đã đọc mã nguồn, vì nó sẽ thực thi mã có trên Hub trên máy cục bộ của bạn.

code_revision (`str`, *tùy chọn*, mặc định là `"main"`) : Phiên bản cụ thể để sử dụng cho mã trên Hub, nếu mã nằm trong một kho lưu trữ khác với phần còn lại của mô hình. Nó có thể là tên nhánh, tên thẻ hoặc id commit, vì chúng tôi sử dụng hệ thống dựa trên git để lưu trữ các mô hình và các sản phẩm khác trên huggingface.co, do đó `revision` có thể là bất kỳ định danh nào được git cho phép.

kwargs (thêm các đối số từ khóa, *tùy chọn*) : Có thể được sử dụng để cập nhật đối tượng cấu hình (sau khi nó được tải) và khởi tạo mô hình (ví dụ: `output_attentions=True`). Hoạt động khác nhau tùy thuộc vào việc có cung cấp `config` hay được tải tự động:  - Nếu một cấu hình được cung cấp với `config`, `**kwargs` sẽ được truyền trực tiếp đến phương thức `__init__` của mô hình cơ sở (chúng tôi giả định rằng tất cả các cập nhật liên quan đến cấu hình đã được thực hiện) - Nếu không cung cấp cấu hình, `kwargs` sẽ trước tiên được truyền đến hàm khởi tạo của lớp cấu hình ([from_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/configuration#transformers.PreTrainedConfig.from_pretrained)). Mỗi khóa của `kwargs` tương ứng với một thuộc tính cấu hình sẽ được sử dụng để ghi đè thuộc tính đó bằng giá trị `kwargs` được cung cấp. Các khóa còn lại không tương ứng với bất kỳ thuộc tính cấu hình nào sẽ được truyền đến hàm `__init__` của mô hình cơ sở.

Khởi tạo một trong các lớp mô hình của thư viện (với đầu ra lựa chọn nhiều phương án) từ một mô hình được huấn luyện trước.

Lớp model cần khởi tạo được chọn dựa trên thuộc tính `model_type` của đối tượng config (được truyền dưới dạng đối số hoặc được nạp từ `pretrained_model_name_or_path` nếu có thể), hoặc khi thuộc tính này bị thiếu, bằng cách sử dụng khớp mẫu trên `pretrained_model_name_or_path`:

- **albert** -- [AlbertForMultipleChoice](/docs/transformers/v5.23.0/vi/model_doc/albert#transformers.AlbertForMultipleChoice) (mô hình AlbertConfig)
- **bert** -- [BertForMultipleChoice](/docs/transformers/v5.23.0/vi/model_doc/bert#transformers.BertForMultipleChoice) (mô hình BertConfig)
- **big_bird** -- [BigBirdForMultipleChoice](/docs/transformers/v5.23.0/vi/model_doc/big_bird#transformers.BigBirdForMultipleChoice) (mô hình BigBirdConfig)
- **camembert** -- [CamembertForMultipleChoice](/docs/transformers/v5.23.0/vi/model_doc/camembert#transformers.CamembertForMultipleChoice) (mô hình CamembertConfig)
- **canine** -- [CanineForMultipleChoice](/docs/transformers/v5.23.0/vi/model_doc/canine#transformers.CanineForMultipleChoice) (mô hình CanineConfig)
- **convbert** -- [ConvBertForMultipleChoice](/docs/transformers/v5.23.0/vi/model_doc/convbert#transformers.ConvBertForMultipleChoice) (mô hình ConvBertConfig)
- **data2vec-text** -- [Data2VecTextForMultipleChoice](/docs/transformers/v5.23.0/vi/model_doc/data2vec#transformers.Data2VecTextForMultipleChoice) (mô hình Data2VecTextConfig)
- **deberta-v2** -- [DebertaV2ForMultipleChoice](/docs/transformers/v5.23.0/vi/model_doc/deberta-v2#transformers.DebertaV2ForMultipleChoice) (mô hình DebertaV2Config)
- **distilbert** -- [DistilBertForMultipleChoice](/docs/transformers/v5.23.0/vi/model_doc/distilbert#transformers.DistilBertForMultipleChoice) (mô hình DistilBertConfig)
- **electra** -- [ElectraForMultipleChoice](/docs/transformers/v5.23.0/vi/model_doc/electra#transformers.ElectraForMultipleChoice) (mô hình ElectraConfig)
- **ernie** -- [ErnieForMultipleChoice](/docs/transformers/v5.23.0/vi/model_doc/ernie#transformers.ErnieForMultipleChoice) (mô hình ErnieConfig)
- **flaubert** -- [FlaubertForMultipleChoice](/docs/transformers/v5.23.0/vi/model_doc/flaubert#transformers.FlaubertForMultipleChoice) (mô hình FlaubertConfig)
- **fnet** -- [FNetForMultipleChoice](/docs/transformers/v5.23.0/vi/model_doc/fnet#transformers.FNetForMultipleChoice) (mô hình FNetConfig)
- **funnel** -- [FunnelForMultipleChoice](/docs/transformers/v5.23.0/vi/model_doc/funnel#transformers.FunnelForMultipleChoice) (mô hình FunnelConfig)
- **ibert** -- [IBertForMultipleChoice](/docs/transformers/v5.23.0/vi/model_doc/ibert#transformers.IBertForMultipleChoice) (mô hình IBertConfig)
- **longformer** -- [LongformerForMultipleChoice](/docs/transformers/v5.23.0/vi/model_doc/longformer#transformers.LongformerForMultipleChoice) (mô hình LongformerConfig)
- **luke** -- [LukeForMultipleChoice](/docs/transformers/v5.23.0/vi/model_doc/luke#transformers.LukeForMultipleChoice) (mô hình LukeConfig)
- **megatron-bert** -- [MegatronBertForMultipleChoice](/docs/transformers/v5.23.0/vi/model_doc/megatron-bert#transformers.MegatronBertForMultipleChoice) (mô hình MegatronBertConfig)
- **mobilebert** -- [MobileBertForMultipleChoice](/docs/transformers/v5.23.0/vi/model_doc/mobilebert#transformers.MobileBertForMultipleChoice) (mô hình MobileBertConfig)
- **modernbert** -- [ModernBertForMultipleChoice](/docs/transformers/v5.23.0/vi/model_doc/modernbert#transformers.ModernBertForMultipleChoice) (mô hình ModernBertConfig)
- **mpnet** -- [MPNetForMultipleChoice](/docs/transformers/v5.23.0/vi/model_doc/mpnet#transformers.MPNetForMultipleChoice) (mô hình MPNetConfig)
- **mra** -- [MraForMultipleChoice](/docs/transformers/v5.23.0/vi/model_doc/mra#transformers.MraForMultipleChoice) (mô hình MraConfig)
- **nystromformer** -- [NystromformerForMultipleChoice](/docs/transformers/v5.23.0/vi/model_doc/nystromformer#transformers.NystromformerForMultipleChoice) (mô hình NystromformerConfig)
- **rembert** -- [RemBertForMultipleChoice](/docs/transformers/v5.23.0/vi/model_doc/rembert#transformers.RemBertForMultipleChoice) (mô hình RemBertConfig)
- **roberta** -- [RobertaForMultipleChoice](/docs/transformers/v5.23.0/vi/model_doc/roberta#transformers.RobertaForMultipleChoice) (mô hình RobertaConfig)
- **roberta-prelayernorm** -- [RobertaPreLayerNormForMultipleChoice](/docs/transformers/v5.23.0/vi/model_doc/roberta-prelayernorm#transformers.RobertaPreLayerNormForMultipleChoice) (mô hình RobertaPreLayerNormConfig)
- **roc_bert** -- [RoCBertForMultipleChoice](/docs/transformers/v5.23.0/vi/model_doc/roc_bert#transformers.RoCBertForMultipleChoice) (mô hình RoCBertConfig)
- **roformer** -- [RoFormerForMultipleChoice](/docs/transformers/v5.23.0/vi/model_doc/roformer#transformers.RoFormerForMultipleChoice) (mô hình RoFormerConfig)
- **squeezebert** -- [SqueezeBertForMultipleChoice](/docs/transformers/v5.23.0/vi/model_doc/squeezebert#transformers.SqueezeBertForMultipleChoice) (mô hình SqueezeBertConfig)
- **xlm** -- [XLMForMultipleChoice](/docs/transformers/v5.23.0/vi/model_doc/xlm#transformers.XLMForMultipleChoice) (mô hình XLMConfig)
- **xlm-roberta** -- [XLMRobertaForMultipleChoice](/docs/transformers/v5.23.0/vi/model_doc/xlm-roberta#transformers.XLMRobertaForMultipleChoice) (mô hình XLMRobertaConfig)
- **xlm-roberta-xl** -- [XLMRobertaXLForMultipleChoice](/docs/transformers/v5.23.0/vi/model_doc/xlm-roberta-xl#transformers.XLMRobertaXLForMultipleChoice) (mô hình XLMRobertaXLConfig)
- **xlnet** -- [XLNetForMultipleChoice](/docs/transformers/v5.23.0/vi/model_doc/xlnet#transformers.XLNetForMultipleChoice) (mô hình XLNetConfig)
- **xmod** -- [XmodForMultipleChoice](/docs/transformers/v5.23.0/vi/model_doc/xmod#transformers.XmodForMultipleChoice) (mô hình XmodConfig)
- **yoso** -- [YosoForMultipleChoice](/docs/transformers/v5.23.0/vi/model_doc/yoso#transformers.YosoForMultipleChoice) (mô hình YosoConfig)

Mặc định, model được đặt ở chế độ đánh giá bằng `model.eval()` (ví dụ, các module dropout sẽ bị vô hiệu hóa). Để huấn luyện model, bạn cần đặt lại nó về chế độ huấn luyện bằng `model.train()`

Ví dụ:

```python
>>> from transformers import AutoConfig, AutoModelForMultipleChoice

>>> # Download model and configuration from huggingface.co and cache.
>>> model = AutoModelForMultipleChoice.from_pretrained("google-bert/bert-base-cased")

>>> # Update configuration during loading
>>> model = AutoModelForMultipleChoice.from_pretrained("google-bert/bert-base-cased", output_attentions=True)
>>> model.config.output_attentions
True
```

### AutoModelForNextSentencePrediction[[transformers.AutoModelForNextSentencePrediction]]

#### transformers.AutoModelForNextSentencePrediction[[transformers.AutoModelForNextSentencePrediction]]

```python
transformers.AutoModelForNextSentencePrediction(*args, **kwargs)
```

[Nguồn](https://github.com/huggingface/transformers/blob/v5.23.0/src/transformers/models/auto/modeling_auto.py#L2445)

Đây là một lớp mô hình chung sẽ được khởi tạo thành một trong các lớp mô hình của thư viện (với đầu dự đoán câu tiếp theo) khi được tạo bằng phương thức lớp [from_pretrained()](/docs/transformers/v5.23.0/vi/model_doc/auto#transformers.AutoModel.from_pretrained) hoặc phương thức lớp [from_config()](/docs/transformers/v5.23.0/vi/model_doc/auto#transformers.AutoModel.from_config).

Lớp này không thể được khởi tạo trực tiếp bằng `__init__()` (gây ra lỗi).

#### from_config[[transformers.AutoModelForNextSentencePrediction.from_config]]

```python
from_config(**kwargs)
```

[Nguồn](https://github.com/huggingface/transformers/blob/v5.23.0/src/transformers/models/auto/auto_factory.py#L204)

**Tham số:**

config ([PreTrainedConfig](/docs/transformers/v5.23.0/vi/main_classes/configuration#transformers.PreTrainedConfig)) : Lớp mô hình cần khởi tạo được chọn dựa trên lớp cấu hình:  - Lớp cấu hình [BertConfig](/docs/transformers/v5.23.0/vi/model_doc/bert#transformers.BertConfig): [BertForNextSentencePrediction](/docs/transformers/v5.23.0/vi/model_doc/bert#transformers.BertForNextSentencePrediction) (mô hình BertConfig) - Lớp cấu hình [ErnieConfig](/docs/transformers/v5.23.0/vi/model_doc/ernie#transformers.ErnieConfig): [ErnieForNextSentencePrediction](/docs/transformers/v5.23.0/vi/model_doc/ernie#transformers.ErnieForNextSentencePrediction) (mô hình ErnieConfig) - Lớp cấu hình [FNetConfig](/docs/transformers/v5.23.0/vi/model_doc/fnet#transformers.FNetConfig): [FNetForNextSentencePrediction](/docs/transformers/v5.23.0/vi/model_doc/fnet#transformers.FNetForNextSentencePrediction) (mô hình FNetConfig) - Lớp cấu hình [MegatronBertConfig](/docs/transformers/v5.23.0/vi/model_doc/megatron-bert#transformers.MegatronBertConfig): [MegatronBertForNextSentencePrediction](/docs/transformers/v5.23.0/vi/model_doc/megatron-bert#transformers.MegatronBertForNextSentencePrediction) (mô hình MegatronBertConfig) - Lớp cấu hình [MobileBertConfig](/docs/transformers/v5.23.0/vi/model_doc/mobilebert#transformers.MobileBertConfig): [MobileBertForNextSentencePrediction](/docs/transformers/v5.23.0/vi/model_doc/mobilebert#transformers.MobileBertForNextSentencePrediction) (mô hình MobileBertConfig)

attn_implementation (`str`, *tùy chọn*) : Cách triển khai attention sẽ được sử dụng trong mô hình (nếu có liên quan). Có thể là một trong các giá trị sau - `"eager"` (triển khai thủ công của attention) - `"sdpa"` (sử dụng [`F.scaled_dot_product_attention`](https://pytorch.org/docs/master/generated/torch.nn.functional.scaled_dot_product_attention.html)) - `"flash_attention_2"` (sử dụng [Dao-AILab/flash-attention](https://github.com/Dao-AILab/flash-attention)) - `"flash_attention_3"` (sử dụng [Dao-AILab/flash-attention/hopper](https://github.com/Dao-AILab/flash-attention/tree/main/hopper)) - `"flash_attention_4"` (sử dụng [Dao-AILab/flash-attention/flash_attn/cute](https://github.com/Dao-AILab/flash-attention/tree/main/flash_attn/cute)). Mặc định, nếu khả dụng, SDPA sẽ được sử dụng cho torch>=2.1.1. Mặc định trong các trường hợp khác là triển khai thủ công `"eager"`.

Khởi tạo một trong các lớp mô hình của thư viện (có đầu dự đoán câu tiếp theo) từ một cấu hình.

Lưu ý: Việc tải một mô hình từ tệp cấu hình của nó **không** tải trọng số của mô hình. Nó chỉ ảnh hưởng đến cấu hình của mô hình. Hãy sử dụng [from_pretrained()](/docs/transformers/v5.23.0/vi/model_doc/auto#transformers.AutoModel.from_pretrained) để tải trọng số của mô hình.

Ví dụ:

```python
>>> from transformers import AutoConfig, AutoModelForNextSentencePrediction

>>> # Download configuration from huggingface.co and cache.
>>> config = AutoConfig.from_pretrained("google-bert/bert-base-cased")
>>> model = AutoModelForNextSentencePrediction.from_config(config)
```

#### from_pretrained[[transformers.AutoModelForNextSentencePrediction.from_pretrained]]

```python
from_pretrained(*model_args, **kwargs)
```

[Nguồn](https://github.com/huggingface/transformers/blob/v5.23.0/src/transformers/models/auto/auto_factory.py#L260)

**Tham số:**

pretrained_model_name_or_path (`str` hoặc `os.PathLike`) : Có thể là:  - Một chuỗi, *model id* của một model được huấn luyện trước lưu trong kho model trên huggingface.co. - Đường dẫn đến một *thư mục* chứa trọng số model được lưu bằng [save_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.save_pretrained), ví dụ: `./my_model_directory/`.

model_args (các đối số vị trí bổ sung, *tùy chọn*) : Sẽ được truyền đến phương thức `__init__()` của model bên dưới.

config ([PreTrainedConfig](/docs/transformers/v5.23.0/vi/main_classes/configuration#transformers.PreTrainedConfig), *tùy chọn*) : Cấu hình cho mô hình cần sử dụng thay vì cấu hình được tải tự động. Cấu hình có thể được tải tự động khi: - Mô hình là một mô hình do thư viện cung cấp (được tải bằng chuỗi *model id* của một mô hình được huấn luyện trước). - Mô hình đã được lưu bằng [save_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.save_pretrained) và được tải lại bằng cách cung cấp thư mục lưu. - Mô hình được tải bằng cách cung cấp một thư mục cục bộ làm `pretrained_model_name_or_path` và một tệp cấu hình JSON có tên *config.json* được tìm thấy trong thư mục đó.

state_dict (*dict[str, torch.Tensor]*, *optional*) : Một state dictionary để sử dụng thay cho state dictionary được tải từ tệp trọng số đã lưu. Tùy chọn này có thể được sử dụng nếu bạn muốn tạo một mô hình từ cấu hình được huấn luyện trước nhưng tải trọng số của riêng bạn. Tuy nhiên, trong trường hợp này, bạn nên kiểm tra xem việc sử dụng [save_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.save_pretrained) và [from_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.from_pretrained) có phải là một tùy chọn đơn giản hơn hay không.

cache_dir (`str` hoặc `os.PathLike`, *tùy chọn*) : Đường dẫn đến thư mục mà cấu hình mô hình được huấn luyện trước đã tải xuống sẽ được lưu vào bộ nhớ đệm nếu không sử dụng bộ nhớ đệm tiêu chuẩn.

force_download (`bool`, *tùy chọn*, mặc định là `False`) : Xác định có nên ép buộc tải lại (re-download) trọng số mô hình và các tệp cấu hình hay không, ghi đè lên các phiên bản đã được lưu trong bộ nhớ đệm nếu chúng tồn tại.

proxies (`dict[str, str]`, *tùy chọn*) : Một từ điển các máy chủ proxy để sử dụng theo giao thức hoặc điểm cuối, ví dụ: `{'http': 'foo.bar:3128', 'http://hostname': 'foo.bar:4012'}`. Các proxy được sử dụng cho mỗi yêu cầu.

output_loading_info(`bool`, *tuỳ chọn*, mặc định là `False`) : Có trả về một từ điển chứa các khóa bị thiếu, các khóa không mong đợi và thông báo lỗi hay không.

local_files_only(`bool`, *tùy chọn*, mặc định là `False`) : Có chỉ xem các tệp cục bộ hay không (ví dụ: không thử tải xuống mô hình).

revision (`str`, *tùy chọn*, mặc định là `"main"`) : Phiên bản mô hình cụ thể cần sử dụng. Nó có thể là tên nhánh, tên thẻ hoặc id commit, vì chúng tôi sử dụng hệ thống dựa trên git để lưu trữ các mô hình và các sản phẩm khác trên huggingface.co, do đó `revision` có thể là bất kỳ định danh nào được git cho phép.

trust_remote_code (`bool`, *tuỳ chọn*, mặc định là `False`) : Cho phép hay không cho phép các mô hình tùy chỉnh được định nghĩa trên Hub trong các tệp modeling riêng của chúng. Chỉ nên đặt tùy chọn này thành `True` cho các kho bạn tin tưởng và đã đọc mã nguồn, vì nó sẽ thực thi mã có trên Hub trên máy cục bộ của bạn.

code_revision (`str`, *tùy chọn*, mặc định là `"main"`) : Phiên bản cụ thể để sử dụng cho mã trên Hub, nếu mã nằm trong một kho lưu trữ khác với phần còn lại của mô hình. Nó có thể là tên nhánh, tên thẻ hoặc id commit, vì chúng tôi sử dụng hệ thống dựa trên git để lưu trữ các mô hình và các sản phẩm khác trên huggingface.co, do đó `revision` có thể là bất kỳ định danh nào được git cho phép.

kwargs (thêm các đối số từ khóa, *tùy chọn*) : Có thể được sử dụng để cập nhật đối tượng cấu hình (sau khi nó được tải) và khởi tạo mô hình (ví dụ: `output_attentions=True`). Hoạt động khác nhau tùy thuộc vào việc có cung cấp `config` hay được tải tự động:  - Nếu một cấu hình được cung cấp với `config`, `**kwargs` sẽ được truyền trực tiếp đến phương thức `__init__` của mô hình cơ sở (chúng tôi giả định rằng tất cả các cập nhật liên quan đến cấu hình đã được thực hiện) - Nếu không cung cấp cấu hình, `kwargs` sẽ trước tiên được truyền đến hàm khởi tạo của lớp cấu hình ([from_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/configuration#transformers.PreTrainedConfig.from_pretrained)). Mỗi khóa của `kwargs` tương ứng với một thuộc tính cấu hình sẽ được sử dụng để ghi đè thuộc tính đó bằng giá trị `kwargs` được cung cấp. Các khóa còn lại không tương ứng với bất kỳ thuộc tính cấu hình nào sẽ được truyền đến hàm `__init__` của mô hình cơ sở.

Khởi tạo một trong các lớp mô hình của thư viện (với đầu dự đoán câu tiếp theo) từ một mô hình được huấn luyện trước.

Lớp model cần khởi tạo được chọn dựa trên thuộc tính `model_type` của đối tượng config (được truyền dưới dạng đối số hoặc được nạp từ `pretrained_model_name_or_path` nếu có thể), hoặc khi thuộc tính này bị thiếu, bằng cách sử dụng khớp mẫu trên `pretrained_model_name_or_path`:

- **bert** -- [BertForNextSentencePrediction](/docs/transformers/v5.23.0/vi/model_doc/bert#transformers.BertForNextSentencePrediction) (mô hình BertConfig)
- **ernie** -- [ErnieForNextSentencePrediction](/docs/transformers/v5.23.0/vi/model_doc/ernie#transformers.ErnieForNextSentencePrediction) (mô hình ErnieConfig)
- **fnet** -- [FNetForNextSentencePrediction](/docs/transformers/v5.23.0/vi/model_doc/fnet#transformers.FNetForNextSentencePrediction) (mô hình FNetConfig)
- **megatron-bert** -- [MegatronBertForNextSentencePrediction](/docs/transformers/v5.23.0/vi/model_doc/megatron-bert#transformers.MegatronBertForNextSentencePrediction) (mô hình MegatronBertConfig)
- **mobilebert** -- [MobileBertForNextSentencePrediction](/docs/transformers/v5.23.0/vi/model_doc/mobilebert#transformers.MobileBertForNextSentencePrediction) (mô hình MobileBertConfig)

Mặc định, model được đặt ở chế độ đánh giá bằng `model.eval()` (ví dụ, các module dropout sẽ bị vô hiệu hóa). Để huấn luyện model, bạn cần đặt lại nó về chế độ huấn luyện bằng `model.train()`

Ví dụ:

```python
>>> from transformers import AutoConfig, AutoModelForNextSentencePrediction

>>> # Download model and configuration from huggingface.co and cache.
>>> model = AutoModelForNextSentencePrediction.from_pretrained("google-bert/bert-base-cased")

>>> # Update configuration during loading
>>> model = AutoModelForNextSentencePrediction.from_pretrained("google-bert/bert-base-cased", output_attentions=True)
>>> model.config.output_attentions
True
```

### AutoModelForTokenClassification[[transformers.AutoModelForTokenClassification]]

#### transformers.AutoModelForTokenClassification[[transformers.AutoModelForTokenClassification]]

```python
transformers.AutoModelForTokenClassification(*args, **kwargs)
```

[Nguồn](https://github.com/huggingface/transformers/blob/v5.23.0/src/transformers/models/auto/modeling_auto.py#L2431)

Đây là một lớp mô hình chung sẽ được khởi tạo thành một trong các lớp mô hình của thư viện (với đầu phân loại token) khi được tạo bằng phương thức lớp [from_pretrained()](/docs/transformers/v5.23.0/vi/model_doc/auto#transformers.AutoModel.from_pretrained) hoặc phương thức lớp [from_config()](/docs/transformers/v5.23.0/vi/model_doc/auto#transformers.AutoModel.from_config).

Lớp này không thể được khởi tạo trực tiếp bằng `__init__()` (gây ra lỗi).

#### from_config[[transformers.AutoModelForTokenClassification.from_config]]

```python
from_config(**kwargs)
```

[Nguồn](https://github.com/huggingface/transformers/blob/v5.23.0/src/transformers/models/auto/auto_factory.py#L204)

**Tham số:**

config ([PreTrainedConfig](/docs/transformers/v5.23.0/vi/main_classes/configuration#transformers.PreTrainedConfig)) : The model class to instantiate is selected based on the configuration class:  - [AXK1Config](/docs/transformers/v5.23.0/vi/model_doc/axk1#transformers.AXK1Config) configuration class: [AXK1ForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/axk1#transformers.AXK1ForTokenClassification) (AXK1Config model) - [AXK2Config](/docs/transformers/v5.23.0/vi/model_doc/axk2#transformers.AXK2Config) configuration class: [AXK2ForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/axk2#transformers.AXK2ForTokenClassification) (AXK2Config model) - [AlbertConfig](/docs/transformers/v5.23.0/vi/model_doc/albert#transformers.AlbertConfig) configuration class: [AlbertForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/albert#transformers.AlbertForTokenClassification) (AlbertConfig model) - [ApertusConfig](/docs/transformers/v5.23.0/vi/model_doc/apertus#transformers.ApertusConfig) configuration class: [ApertusForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/apertus#transformers.ApertusForTokenClassification) (ApertusConfig model) - [ArceeConfig](/docs/transformers/v5.23.0/vi/model_doc/arcee#transformers.ArceeConfig) configuration class: [ArceeForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/arcee#transformers.ArceeForTokenClassification) (ArceeConfig model) - [BertConfig](/docs/transformers/v5.23.0/vi/model_doc/bert#transformers.BertConfig) configuration class: [BertForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/bert#transformers.BertForTokenClassification) (BertConfig model) - [BigBirdConfig](/docs/transformers/v5.23.0/vi/model_doc/big_bird#transformers.BigBirdConfig) configuration class: [BigBirdForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/big_bird#transformers.BigBirdForTokenClassification) (BigBirdConfig model) - [BioGptConfig](/docs/transformers/v5.23.0/vi/model_doc/biogpt#transformers.BioGptConfig) configuration class: [BioGptForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/biogpt#transformers.BioGptForTokenClassification) (BioGptConfig model) - [BloomConfig](/docs/transformers/v5.23.0/vi/model_doc/bloom#transformers.BloomConfig) configuration class: [BloomForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/bloom#transformers.BloomForTokenClassification) (BloomConfig model) - [BrosConfig](/docs/transformers/v5.23.0/vi/model_doc/bros#transformers.BrosConfig) configuration class: [BrosForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/bros#transformers.BrosForTokenClassification) (BrosConfig model) - [CamembertConfig](/docs/transformers/v5.23.0/vi/model_doc/camembert#transformers.CamembertConfig) configuration class: [CamembertForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/camembert#transformers.CamembertForTokenClassification) (CamembertConfig model) - [CanineConfig](/docs/transformers/v5.23.0/vi/model_doc/canine#transformers.CanineConfig) configuration class: [CanineForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/canine#transformers.CanineForTokenClassification) (CanineConfig model) - [ConvBertConfig](/docs/transformers/v5.23.0/vi/model_doc/convbert#transformers.ConvBertConfig) configuration class: [ConvBertForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/convbert#transformers.ConvBertForTokenClassification) (ConvBertConfig model) - [Data2VecTextConfig](/docs/transformers/v5.23.0/vi/model_doc/data2vec#transformers.Data2VecTextConfig) configuration class: [Data2VecTextForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/data2vec#transformers.Data2VecTextForTokenClassification) (Data2VecTextConfig model) - [DebertaConfig](/docs/transformers/v5.23.0/vi/model_doc/deberta#transformers.DebertaConfig) configuration class: [DebertaForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/deberta#transformers.DebertaForTokenClassification) (DebertaConfig model) - [DebertaV2Config](/docs/transformers/v5.23.0/vi/model_doc/deberta-v2#transformers.DebertaV2Config) configuration class: [DebertaV2ForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/deberta-v2#transformers.DebertaV2ForTokenClassification) (DebertaV2Config model) - [DeepseekV3Config](/docs/transformers/v5.23.0/vi/model_doc/deepseek_v3#transformers.DeepseekV3Config) configuration class: [DeepseekV3ForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/deepseek_v3#transformers.DeepseekV3ForTokenClassification) (DeepseekV3Config model) - [DiffLlamaConfig](/docs/transformers/v5.23.0/vi/model_doc/diffllama#transformers.DiffLlamaConfig) configuration class: [DiffLlamaForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/diffllama#transformers.DiffLlamaForTokenClassification) (DiffLlamaConfig model) - [DistilBertConfig](/docs/transformers/v5.23.0/vi/model_doc/distilbert#transformers.DistilBertConfig) configuration class: [DistilBertForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/distilbert#transformers.DistilBertForTokenClassification) (DistilBertConfig model) - [ElectraConfig](/docs/transformers/v5.23.0/vi/model_doc/electra#transformers.ElectraConfig) configuration class: [ElectraForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/electra#transformers.ElectraForTokenClassification) (ElectraConfig model) - [ErnieConfig](/docs/transformers/v5.23.0/vi/model_doc/ernie#transformers.ErnieConfig) configuration class: [ErnieForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/ernie#transformers.ErnieForTokenClassification) (ErnieConfig model) - [EsmConfig](/docs/transformers/v5.23.0/vi/model_doc/esm#transformers.EsmConfig) configuration class: [EsmForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/esm#transformers.EsmForTokenClassification) (EsmConfig model) - [EsmcConfig](/docs/transformers/v5.23.0/vi/model_doc/esmc#transformers.EsmcConfig) configuration class: [EsmcForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/esmc#transformers.EsmcForTokenClassification) (EsmcConfig model) - [EuroBertConfig](/docs/transformers/v5.23.0/vi/model_doc/eurobert#transformers.EuroBertConfig) configuration class: [EuroBertForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/eurobert#transformers.EuroBertForTokenClassification) (EuroBertConfig model) - [Exaone4Config](/docs/transformers/v5.23.0/vi/model_doc/exaone4#transformers.Exaone4Config) configuration class: [Exaone4ForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/exaone4#transformers.Exaone4ForTokenClassification) (Exaone4Config model) - [FNetConfig](/docs/transformers/v5.23.0/vi/model_doc/fnet#transformers.FNetConfig) configuration class: [FNetForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/fnet#transformers.FNetForTokenClassification) (FNetConfig model) - [FalconConfig](/docs/transformers/v5.23.0/vi/model_doc/falcon#transformers.FalconConfig) configuration class: [FalconForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/falcon#transformers.FalconForTokenClassification) (FalconConfig model) - [FlaubertConfig](/docs/transformers/v5.23.0/vi/model_doc/flaubert#transformers.FlaubertConfig) configuration class: [FlaubertForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/flaubert#transformers.FlaubertForTokenClassification) (FlaubertConfig model) - [FunnelConfig](/docs/transformers/v5.23.0/vi/model_doc/funnel#transformers.FunnelConfig) configuration class: [FunnelForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/funnel#transformers.FunnelForTokenClassification) (FunnelConfig model) - [GPT2Config](/docs/transformers/v5.23.0/vi/model_doc/gpt2#transformers.GPT2Config) configuration class: [GPT2ForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/gpt2#transformers.GPT2ForTokenClassification) (GPT2Config model) - [GPTBigCodeConfig](/docs/transformers/v5.23.0/vi/model_doc/gpt_bigcode#transformers.GPTBigCodeConfig) configuration class: [GPTBigCodeForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/gpt_bigcode#transformers.GPTBigCodeForTokenClassification) (GPTBigCodeConfig model) - [GPTNeoConfig](/docs/transformers/v5.23.0/vi/model_doc/gpt_neo#transformers.GPTNeoConfig) configuration class: [GPTNeoForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/gpt_neo#transformers.GPTNeoForTokenClassification) (GPTNeoConfig model) - [GPTNeoXConfig](/docs/transformers/v5.23.0/vi/model_doc/gpt_neox#transformers.GPTNeoXConfig) configuration class: [GPTNeoXForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/gpt_neox#transformers.GPTNeoXForTokenClassification) (GPTNeoXConfig model) - [Gemma2Config](/docs/transformers/v5.23.0/vi/model_doc/gemma2#transformers.Gemma2Config) configuration class: [Gemma2ForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/gemma2#transformers.Gemma2ForTokenClassification) (Gemma2Config model) - [GemmaConfig](/docs/transformers/v5.23.0/vi/model_doc/gemma#transformers.GemmaConfig) configuration class: [GemmaForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/gemma#transformers.GemmaForTokenClassification) (GemmaConfig model) - [Glm4Config](/docs/transformers/v5.23.0/vi/model_doc/glm4#transformers.Glm4Config) configuration class: [Glm4ForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/glm4#transformers.Glm4ForTokenClassification) (Glm4Config model) - [GlmConfig](/docs/transformers/v5.23.0/vi/model_doc/glm#transformers.GlmConfig) configuration class: [GlmForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/glm#transformers.GlmForTokenClassification) (GlmConfig model) - [GptOssConfig](/docs/transformers/v5.23.0/vi/model_doc/gpt_oss#transformers.GptOssConfig) configuration class: [GptOssForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/gpt_oss#transformers.GptOssForTokenClassification) (GptOssConfig model) - [GteConfig](/docs/transformers/v5.23.0/vi/model_doc/gte#transformers.GteConfig) configuration class: [GteForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/gte#transformers.GteForTokenClassification) (GteConfig model) - [HeliumConfig](/docs/transformers/v5.23.0/vi/model_doc/helium#transformers.HeliumConfig) configuration class: [HeliumForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/helium#transformers.HeliumForTokenClassification) (HeliumConfig model) - [IBertConfig](/docs/transformers/v5.23.0/vi/model_doc/ibert#transformers.IBertConfig) configuration class: [IBertForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/ibert#transformers.IBertForTokenClassification) (IBertConfig model) - [JinaEmbeddingsV3Config](/docs/transformers/v5.23.0/vi/model_doc/jina_embeddings_v3#transformers.JinaEmbeddingsV3Config) configuration class: [JinaEmbeddingsV3ForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/jina_embeddings_v3#transformers.JinaEmbeddingsV3ForTokenClassification) (JinaEmbeddingsV3Config model) - [LayoutLMConfig](/docs/transformers/v5.23.0/vi/model_doc/layoutlm#transformers.LayoutLMConfig) configuration class: [LayoutLMForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/layoutlm#transformers.LayoutLMForTokenClassification) (LayoutLMConfig model) - [LayoutLMv2Config](/docs/transformers/v5.23.0/vi/model_doc/layoutlmv2#transformers.LayoutLMv2Config) configuration class: [LayoutLMv2ForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/layoutlmv2#transformers.LayoutLMv2ForTokenClassification) (LayoutLMv2Config model) - [LayoutLMv3Config](/docs/transformers/v5.23.0/vi/model_doc/layoutlmv3#transformers.LayoutLMv3Config) configuration class: [LayoutLMv3ForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/layoutlmv3#transformers.LayoutLMv3ForTokenClassification) (LayoutLMv3Config model) - [LiltConfig](/docs/transformers/v5.23.0/vi/model_doc/lilt#transformers.LiltConfig) configuration class: [LiltForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/lilt#transformers.LiltForTokenClassification) (LiltConfig model) - [LlamaConfig](/docs/transformers/v5.23.0/vi/model_doc/llama2#transformers.LlamaConfig) configuration class: [LlamaForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/llama#transformers.LlamaForTokenClassification) (LlamaConfig model) - [LongformerConfig](/docs/transformers/v5.23.0/vi/model_doc/longformer#transformers.LongformerConfig) configuration class: [LongformerForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/longformer#transformers.LongformerForTokenClassification) (LongformerConfig model) - [LukeConfig](/docs/transformers/v5.23.0/vi/model_doc/luke#transformers.LukeConfig) configuration class: [LukeForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/luke#transformers.LukeForTokenClassification) (LukeConfig model) - [MPNetConfig](/docs/transformers/v5.23.0/vi/model_doc/mpnet#transformers.MPNetConfig) configuration class: [MPNetForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/mpnet#transformers.MPNetForTokenClassification) (MPNetConfig model) - [MT5Config](/docs/transformers/v5.23.0/vi/model_doc/mt5#transformers.MT5Config) configuration class: [MT5ForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/mt5#transformers.MT5ForTokenClassification) (MT5Config model) - [MarkupLMConfig](/docs/transformers/v5.23.0/vi/model_doc/markuplm#transformers.MarkupLMConfig) configuration class: [MarkupLMForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/markuplm#transformers.MarkupLMForTokenClassification) (MarkupLMConfig model) - [MegatronBertConfig](/docs/transformers/v5.23.0/vi/model_doc/megatron-bert#transformers.MegatronBertConfig) configuration class: [MegatronBertForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/megatron-bert#transformers.MegatronBertForTokenClassification) (MegatronBertConfig model) - [MiniMaxConfig](/docs/transformers/v5.23.0/vi/model_doc/minimax#transformers.MiniMaxConfig) configuration class: [MiniMaxForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/minimax#transformers.MiniMaxForTokenClassification) (MiniMaxConfig model) - [Ministral3Config](/docs/transformers/v5.23.0/vi/model_doc/ministral3#transformers.Ministral3Config) configuration class: [Ministral3ForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/ministral3#transformers.Ministral3ForTokenClassification) (Ministral3Config model) - [MinistralConfig](/docs/transformers/v5.23.0/vi/model_doc/ministral#transformers.MinistralConfig) configuration class: [MinistralForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/ministral#transformers.MinistralForTokenClassification) (MinistralConfig model) - [Mistral4Config](/docs/transformers/v5.23.0/vi/model_doc/mistral4#transformers.Mistral4Config) configuration class: [Mistral4ForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/mistral4#transformers.Mistral4ForTokenClassification) (Mistral4Config model) - [MistralConfig](/docs/transformers/v5.23.0/vi/model_doc/mistral#transformers.MistralConfig) configuration class: [MistralForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/mistral#transformers.MistralForTokenClassification) (MistralConfig model) - [MixtralConfig](/docs/transformers/v5.23.0/vi/model_doc/mixtral#transformers.MixtralConfig) configuration class: [MixtralForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/mixtral#transformers.MixtralForTokenClassification) (MixtralConfig model) - [MobileBertConfig](/docs/transformers/v5.23.0/vi/model_doc/mobilebert#transformers.MobileBertConfig) configuration class: [MobileBertForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/mobilebert#transformers.MobileBertForTokenClassification) (MobileBertConfig model) - [ModernBertConfig](/docs/transformers/v5.23.0/vi/model_doc/modernbert#transformers.ModernBertConfig) configuration class: [ModernBertForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/modernbert#transformers.ModernBertForTokenClassification) (ModernBertConfig model) - [ModernVBertConfig](/docs/transformers/v5.23.0/vi/model_doc/modernvbert#transformers.ModernVBertConfig) configuration class: [ModernVBertForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/modernvbert#transformers.ModernVBertForTokenClassification) (ModernVBertConfig model) - [MptConfig](/docs/transformers/v5.23.0/vi/model_doc/mpt#transformers.MptConfig) configuration class: [MptForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/mpt#transformers.MptForTokenClassification) (MptConfig model) - [MraConfig](/docs/transformers/v5.23.0/vi/model_doc/mra#transformers.MraConfig) configuration class: [MraForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/mra#transformers.MraForTokenClassification) (MraConfig model) - [NemotronConfig](/docs/transformers/v5.23.0/vi/model_doc/nemotron#transformers.NemotronConfig) configuration class: [NemotronForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/nemotron#transformers.NemotronForTokenClassification) (NemotronConfig model) - [NomicBertConfig](/docs/transformers/v5.23.0/vi/model_doc/nomic_bert#transformers.NomicBertConfig) configuration class: [NomicBertForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/nomic_bert#transformers.NomicBertForTokenClassification) (NomicBertConfig model) - [NystromformerConfig](/docs/transformers/v5.23.0/vi/model_doc/nystromformer#transformers.NystromformerConfig) configuration class: [NystromformerForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/nystromformer#transformers.NystromformerForTokenClassification) (NystromformerConfig model) - [OpenAIPrivacyFilterConfig](/docs/transformers/v5.23.0/vi/model_doc/openai_privacy_filter#transformers.OpenAIPrivacyFilterConfig) configuration class: [OpenAIPrivacyFilterForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/openai_privacy_filter#transformers.OpenAIPrivacyFilterForTokenClassification) (OpenAIPrivacyFilterConfig model) - [PersimmonConfig](/docs/transformers/v5.23.0/vi/model_doc/persimmon#transformers.PersimmonConfig) configuration class: [PersimmonForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/persimmon#transformers.PersimmonForTokenClassification) (PersimmonConfig model) - [Phi3Config](/docs/transformers/v5.23.0/vi/model_doc/phi3#transformers.Phi3Config) configuration class: [Phi3ForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/phi3#transformers.Phi3ForTokenClassification) (Phi3Config model) - [PhiConfig](/docs/transformers/v5.23.0/vi/model_doc/phi#transformers.PhiConfig) configuration class: [PhiForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/phi#transformers.PhiForTokenClassification) (PhiConfig model) - [Qwen2Config](/docs/transformers/v5.23.0/vi/model_doc/qwen2#transformers.Qwen2Config) configuration class: [Qwen2ForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/qwen2#transformers.Qwen2ForTokenClassification) (Qwen2Config model) - [Qwen2MoeConfig](/docs/transformers/v5.23.0/vi/model_doc/qwen2_moe#transformers.Qwen2MoeConfig) configuration class: [Qwen2MoeForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/qwen2_moe#transformers.Qwen2MoeForTokenClassification) (Qwen2MoeConfig model) - [Qwen3ASRConfig](/docs/transformers/v5.23.0/vi/model_doc/qwen3_asr#transformers.Qwen3ASRConfig) configuration class: [Qwen3ASRForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/qwen3_asr#transformers.Qwen3ASRForTokenClassification) (Qwen3ASRConfig model) - [Qwen3Config](/docs/transformers/v5.23.0/vi/model_doc/qwen3#transformers.Qwen3Config) configuration class: [Qwen3ForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/qwen3#transformers.Qwen3ForTokenClassification) (Qwen3Config model) - [Qwen3MoeConfig](/docs/transformers/v5.23.0/vi/model_doc/qwen3_moe#transformers.Qwen3MoeConfig) configuration class: [Qwen3MoeForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/qwen3_moe#transformers.Qwen3MoeForTokenClassification) (Qwen3MoeConfig model) - [Qwen3NextConfig](/docs/transformers/v5.23.0/vi/model_doc/qwen3_next#transformers.Qwen3NextConfig) configuration class: [Qwen3NextForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/qwen3_next#transformers.Qwen3NextForTokenClassification) (Qwen3NextConfig model) - [Qwen3_5Config](/docs/transformers/v5.23.0/vi/model_doc/qwen3_5#transformers.Qwen3_5Config) configuration class: [Qwen3_5ForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/qwen3_5#transformers.Qwen3_5ForTokenClassification) (Qwen3_5Config model) - [RemBertConfig](/docs/transformers/v5.23.0/vi/model_doc/rembert#transformers.RemBertConfig) configuration class: [RemBertForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/rembert#transformers.RemBertForTokenClassification) (RemBertConfig model) - [RoCBertConfig](/docs/transformers/v5.23.0/vi/model_doc/roc_bert#transformers.RoCBertConfig) configuration class: [RoCBertForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/roc_bert#transformers.RoCBertForTokenClassification) (RoCBertConfig model) - [RoFormerConfig](/docs/transformers/v5.23.0/vi/model_doc/roformer#transformers.RoFormerConfig) configuration class: [RoFormerForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/roformer#transformers.RoFormerForTokenClassification) (RoFormerConfig model) - [RobertaConfig](/docs/transformers/v5.23.0/vi/model_doc/roberta#transformers.RobertaConfig) configuration class: [RobertaForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/roberta#transformers.RobertaForTokenClassification) (RobertaConfig model) - [RobertaPreLayerNormConfig](/docs/transformers/v5.23.0/vi/model_doc/roberta-prelayernorm#transformers.RobertaPreLayerNormConfig) configuration class: [RobertaPreLayerNormForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/roberta-prelayernorm#transformers.RobertaPreLayerNormForTokenClassification) (RobertaPreLayerNormConfig model) - [SeedOssConfig](/docs/transformers/v5.23.0/vi/model_doc/seed_oss#transformers.SeedOssConfig) configuration class: [SeedOssForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/seed_oss#transformers.SeedOssForTokenClassification) (SeedOssConfig model) - [SmolLM3Config](/docs/transformers/v5.23.0/vi/model_doc/smollm3#transformers.SmolLM3Config) configuration class: [SmolLM3ForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/smollm3#transformers.SmolLM3ForTokenClassification) (SmolLM3Config model) - [SqueezeBertConfig](/docs/transformers/v5.23.0/vi/model_doc/squeezebert#transformers.SqueezeBertConfig) configuration class: [SqueezeBertForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/squeezebert#transformers.SqueezeBertForTokenClassification) (SqueezeBertConfig model) - [StableLmConfig](/docs/transformers/v5.23.0/vi/model_doc/stablelm#transformers.StableLmConfig) configuration class: [StableLmForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/stablelm#transformers.StableLmForTokenClassification) (StableLmConfig model) - [Starcoder2Config](/docs/transformers/v5.23.0/vi/model_doc/starcoder2#transformers.Starcoder2Config) configuration class: [Starcoder2ForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/starcoder2#transformers.Starcoder2ForTokenClassification) (Starcoder2Config model) - [T5Config](/docs/transformers/v5.23.0/vi/model_doc/t5#transformers.T5Config) configuration class: [T5ForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/t5#transformers.T5ForTokenClassification) (T5Config model) - [T5Gemma2Config](/docs/transformers/v5.23.0/vi/model_doc/t5gemma2#transformers.T5Gemma2Config) configuration class: [T5Gemma2ForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/t5gemma2#transformers.T5Gemma2ForTokenClassification) (T5Gemma2Config model) - [T5GemmaConfig](/docs/transformers/v5.23.0/vi/model_doc/t5gemma#transformers.T5GemmaConfig) configuration class: [T5GemmaForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/t5gemma#transformers.T5GemmaForTokenClassification) (T5GemmaConfig model) - [UMT5Config](/docs/transformers/v5.23.0/vi/model_doc/umt5#transformers.UMT5Config) configuration class: [UMT5ForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/umt5#transformers.UMT5ForTokenClassification) (UMT5Config model) - [UltraVBertConfig](/docs/transformers/v5.23.0/vi/model_doc/ultravbert#transformers.UltraVBertConfig) configuration class: [UltraVBertForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/ultravbert#transformers.UltraVBertForTokenClassification) (UltraVBertConfig model) - [UltrabertConfig](/docs/transformers/v5.23.0/vi/model_doc/ultrabert#transformers.UltrabertConfig) configuration class: [UltrabertForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/ultrabert#transformers.UltrabertForTokenClassification) (UltrabertConfig model) - [XLMConfig](/docs/transformers/v5.23.0/vi/model_doc/xlm#transformers.XLMConfig) configuration class: [XLMForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/xlm#transformers.XLMForTokenClassification) (XLMConfig model) - [XLMRobertaConfig](/docs/transformers/v5.23.0/vi/model_doc/xlm-roberta#transformers.XLMRobertaConfig) configuration class: [XLMRobertaForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/xlm-roberta#transformers.XLMRobertaForTokenClassification) (XLMRobertaConfig model) - [XLMRobertaXLConfig](/docs/transformers/v5.23.0/vi/model_doc/xlm-roberta-xl#transformers.XLMRobertaXLConfig) configuration class: [XLMRobertaXLForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/xlm-roberta-xl#transformers.XLMRobertaXLForTokenClassification) (XLMRobertaXLConfig model) - [XLNetConfig](/docs/transformers/v5.23.0/vi/model_doc/xlnet#transformers.XLNetConfig) configuration class: [XLNetForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/xlnet#transformers.XLNetForTokenClassification) (XLNetConfig model) - [XmodConfig](/docs/transformers/v5.23.0/vi/model_doc/xmod#transformers.XmodConfig) configuration class: [XmodForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/xmod#transformers.XmodForTokenClassification) (XmodConfig model) - [YosoConfig](/docs/transformers/v5.23.0/vi/model_doc/yoso#transformers.YosoConfig) configuration class: [YosoForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/yoso#transformers.YosoForTokenClassification) (YosoConfig model)

attn_implementation (`str`, *tùy chọn*) : Cách triển khai attention sẽ được sử dụng trong mô hình (nếu có liên quan). Có thể là một trong các giá trị sau - `"eager"` (triển khai thủ công của attention) - `"sdpa"` (sử dụng [`F.scaled_dot_product_attention`](https://pytorch.org/docs/master/generated/torch.nn.functional.scaled_dot_product_attention.html)) - `"flash_attention_2"` (sử dụng [Dao-AILab/flash-attention](https://github.com/Dao-AILab/flash-attention)) - `"flash_attention_3"` (sử dụng [Dao-AILab/flash-attention/hopper](https://github.com/Dao-AILab/flash-attention/tree/main/hopper)) - `"flash_attention_4"` (sử dụng [Dao-AILab/flash-attention/flash_attn/cute](https://github.com/Dao-AILab/flash-attention/tree/main/flash_attn/cute)). Mặc định, nếu khả dụng, SDPA sẽ được sử dụng cho torch>=2.1.1. Mặc định trong các trường hợp khác là triển khai thủ công `"eager"`.

Khởi tạo một trong các lớp mô hình của thư viện (có đầu phân loại token) từ một cấu hình.

Lưu ý: Việc tải một mô hình từ tệp cấu hình của nó **không** tải trọng số của mô hình. Nó chỉ ảnh hưởng đến cấu hình của mô hình. Hãy sử dụng [from_pretrained()](/docs/transformers/v5.23.0/vi/model_doc/auto#transformers.AutoModel.from_pretrained) để tải trọng số của mô hình.

Ví dụ:

```python
>>> from transformers import AutoConfig, AutoModelForTokenClassification

>>> # Download configuration from huggingface.co and cache.
>>> config = AutoConfig.from_pretrained("google-bert/bert-base-cased")
>>> model = AutoModelForTokenClassification.from_config(config)
```

#### from_pretrained[[transformers.AutoModelForTokenClassification.from_pretrained]]

```python
from_pretrained(*model_args, **kwargs)
```

[Nguồn](https://github.com/huggingface/transformers/blob/v5.23.0/src/transformers/models/auto/auto_factory.py#L260)

**Tham số:**

pretrained_model_name_or_path (`str` hoặc `os.PathLike`) : Có thể là:  - Một chuỗi, *model id* của một model được huấn luyện trước lưu trong kho model trên huggingface.co. - Đường dẫn đến một *thư mục* chứa trọng số model được lưu bằng [save_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.save_pretrained), ví dụ: `./my_model_directory/`.

model_args (các đối số vị trí bổ sung, *tùy chọn*) : Sẽ được truyền đến phương thức `__init__()` của model bên dưới.

config ([PreTrainedConfig](/docs/transformers/v5.23.0/vi/main_classes/configuration#transformers.PreTrainedConfig), *tùy chọn*) : Cấu hình cho mô hình cần sử dụng thay vì cấu hình được tải tự động. Cấu hình có thể được tải tự động khi: - Mô hình là một mô hình do thư viện cung cấp (được tải bằng chuỗi *model id* của một mô hình được huấn luyện trước). - Mô hình đã được lưu bằng [save_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.save_pretrained) và được tải lại bằng cách cung cấp thư mục lưu. - Mô hình được tải bằng cách cung cấp một thư mục cục bộ làm `pretrained_model_name_or_path` và một tệp cấu hình JSON có tên *config.json* được tìm thấy trong thư mục đó.

state_dict (*dict[str, torch.Tensor]*, *optional*) : Một state dictionary để sử dụng thay cho state dictionary được tải từ tệp trọng số đã lưu. Tùy chọn này có thể được sử dụng nếu bạn muốn tạo một mô hình từ cấu hình được huấn luyện trước nhưng tải trọng số của riêng bạn. Tuy nhiên, trong trường hợp này, bạn nên kiểm tra xem việc sử dụng [save_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.save_pretrained) và [from_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.from_pretrained) có phải là một tùy chọn đơn giản hơn hay không.

cache_dir (`str` hoặc `os.PathLike`, *tùy chọn*) : Đường dẫn đến thư mục mà cấu hình mô hình được huấn luyện trước đã tải xuống sẽ được lưu vào bộ nhớ đệm nếu không sử dụng bộ nhớ đệm tiêu chuẩn.

force_download (`bool`, *tùy chọn*, mặc định là `False`) : Xác định có nên ép buộc tải lại (re-download) trọng số mô hình và các tệp cấu hình hay không, ghi đè lên các phiên bản đã được lưu trong bộ nhớ đệm nếu chúng tồn tại.

proxies (`dict[str, str]`, *tùy chọn*) : Một từ điển các máy chủ proxy để sử dụng theo giao thức hoặc điểm cuối, ví dụ: `{'http': 'foo.bar:3128', 'http://hostname': 'foo.bar:4012'}`. Các proxy được sử dụng cho mỗi yêu cầu.

output_loading_info(`bool`, *tuỳ chọn*, mặc định là `False`) : Có trả về một từ điển chứa các khóa bị thiếu, các khóa không mong đợi và thông báo lỗi hay không.

local_files_only(`bool`, *tùy chọn*, mặc định là `False`) : Có chỉ xem các tệp cục bộ hay không (ví dụ: không thử tải xuống mô hình).

revision (`str`, *tùy chọn*, mặc định là `"main"`) : Phiên bản mô hình cụ thể cần sử dụng. Nó có thể là tên nhánh, tên thẻ hoặc id commit, vì chúng tôi sử dụng hệ thống dựa trên git để lưu trữ các mô hình và các sản phẩm khác trên huggingface.co, do đó `revision` có thể là bất kỳ định danh nào được git cho phép.

trust_remote_code (`bool`, *tuỳ chọn*, mặc định là `False`) : Cho phép hay không cho phép các mô hình tùy chỉnh được định nghĩa trên Hub trong các tệp modeling riêng của chúng. Chỉ nên đặt tùy chọn này thành `True` cho các kho bạn tin tưởng và đã đọc mã nguồn, vì nó sẽ thực thi mã có trên Hub trên máy cục bộ của bạn.

code_revision (`str`, *tùy chọn*, mặc định là `"main"`) : Phiên bản cụ thể để sử dụng cho mã trên Hub, nếu mã nằm trong một kho lưu trữ khác với phần còn lại của mô hình. Nó có thể là tên nhánh, tên thẻ hoặc id commit, vì chúng tôi sử dụng hệ thống dựa trên git để lưu trữ các mô hình và các sản phẩm khác trên huggingface.co, do đó `revision` có thể là bất kỳ định danh nào được git cho phép.

kwargs (thêm các đối số từ khóa, *tùy chọn*) : Có thể được sử dụng để cập nhật đối tượng cấu hình (sau khi nó được tải) và khởi tạo mô hình (ví dụ: `output_attentions=True`). Hoạt động khác nhau tùy thuộc vào việc có cung cấp `config` hay được tải tự động:  - Nếu một cấu hình được cung cấp với `config`, `**kwargs` sẽ được truyền trực tiếp đến phương thức `__init__` của mô hình cơ sở (chúng tôi giả định rằng tất cả các cập nhật liên quan đến cấu hình đã được thực hiện) - Nếu không cung cấp cấu hình, `kwargs` sẽ trước tiên được truyền đến hàm khởi tạo của lớp cấu hình ([from_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/configuration#transformers.PreTrainedConfig.from_pretrained)). Mỗi khóa của `kwargs` tương ứng với một thuộc tính cấu hình sẽ được sử dụng để ghi đè thuộc tính đó bằng giá trị `kwargs` được cung cấp. Các khóa còn lại không tương ứng với bất kỳ thuộc tính cấu hình nào sẽ được truyền đến hàm `__init__` của mô hình cơ sở.

Khởi tạo một trong các lớp mô hình của thư viện (có đầu phân loại token) từ một mô hình được huấn luyện trước.

Lớp model cần khởi tạo được chọn dựa trên thuộc tính `model_type` của đối tượng config (được truyền dưới dạng đối số hoặc được nạp từ `pretrained_model_name_or_path` nếu có thể), hoặc khi thuộc tính này bị thiếu, bằng cách sử dụng khớp mẫu trên `pretrained_model_name_or_path`:

- **albert** -- [AlbertForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/albert#transformers.AlbertForTokenClassification) (mô hình AlbertConfig)
- **apertus** -- [ApertusForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/apertus#transformers.ApertusForTokenClassification) (mô hình ApertusConfig)
- **arcee** -- [ArceeForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/arcee#transformers.ArceeForTokenClassification) (mô hình ArceeConfig)
- **axk1** -- [AXK1ForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/axk1#transformers.AXK1ForTokenClassification) (mô hình AXK1Config)
- **axk2** -- [AXK2ForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/axk2#transformers.AXK2ForTokenClassification) (mô hình AXK2Config)
- **bert** -- [BertForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/bert#transformers.BertForTokenClassification) (mô hình BertConfig)
- **big_bird** -- [BigBirdForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/big_bird#transformers.BigBirdForTokenClassification) (mô hình BigBirdConfig)
- **biogpt** -- [BioGptForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/biogpt#transformers.BioGptForTokenClassification) (mô hình BioGptConfig)
- **bloom** -- [BloomForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/bloom#transformers.BloomForTokenClassification) (mô hình BloomConfig)
- **bros** -- [BrosForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/bros#transformers.BrosForTokenClassification) (mô hình BrosConfig)
- **camembert** -- [CamembertForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/camembert#transformers.CamembertForTokenClassification) (mô hình CamembertConfig)
- **canine** -- [CanineForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/canine#transformers.CanineForTokenClassification) (mô hình CanineConfig)
- **convbert** -- [ConvBertForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/convbert#transformers.ConvBertForTokenClassification) (mô hình ConvBertConfig)
- **data2vec-text** -- [Data2VecTextForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/data2vec#transformers.Data2VecTextForTokenClassification) (mô hình Data2VecTextConfig)
- **deberta** -- [DebertaForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/deberta#transformers.DebertaForTokenClassification) (mô hình DebertaConfig)
- **deberta-v2** -- [DebertaV2ForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/deberta-v2#transformers.DebertaV2ForTokenClassification) (mô hình DebertaV2Config)
- **deepseek_v3** -- [DeepseekV3ForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/deepseek_v3#transformers.DeepseekV3ForTokenClassification) (mô hình DeepseekV3Config)
- **diffllama** -- [DiffLlamaForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/diffllama#transformers.DiffLlamaForTokenClassification) (mô hình DiffLlamaConfig)
- **distilbert** -- [DistilBertForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/distilbert#transformers.DistilBertForTokenClassification) (mô hình DistilBertConfig)
- **electra** -- [ElectraForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/electra#transformers.ElectraForTokenClassification) (mô hình ElectraConfig)
- **ernie** -- [ErnieForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/ernie#transformers.ErnieForTokenClassification) (mô hình ErnieConfig)
- **esm** -- [EsmForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/esm#transformers.EsmForTokenClassification) (mô hình EsmConfig)
- **esmc** -- [EsmcForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/esmc#transformers.EsmcForTokenClassification) (mô hình EsmcConfig)
- **eurobert** -- [EuroBertForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/eurobert#transformers.EuroBertForTokenClassification) (mô hình EuroBertConfig)
- **exaone4** -- [Exaone4ForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/exaone4#transformers.Exaone4ForTokenClassification) (mô hình Exaone4Config)
- **falcon** -- [FalconForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/falcon#transformers.FalconForTokenClassification) (mô hình FalconConfig)
- **flaubert** -- [FlaubertForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/flaubert#transformers.FlaubertForTokenClassification) (mô hình FlaubertConfig)
- **fnet** -- [FNetForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/fnet#transformers.FNetForTokenClassification) (mô hình FNetConfig)
- **funnel** -- [FunnelForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/funnel#transformers.FunnelForTokenClassification) (mô hình FunnelConfig)
- **gemma** -- [GemmaForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/gemma#transformers.GemmaForTokenClassification) (mô hình GemmaConfig)
- **gemma2** -- [Gemma2ForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/gemma2#transformers.Gemma2ForTokenClassification) (mô hình Gemma2Config)
- **glm** -- [GlmForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/glm#transformers.GlmForTokenClassification) (mô hình GlmConfig)
- **glm4** -- [Glm4ForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/glm4#transformers.Glm4ForTokenClassification) (mô hình Glm4Config)
- **gpt-sw3** -- [GPT2ForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/gpt2#transformers.GPT2ForTokenClassification) (mô hình GPT2Config)
- **gpt2** -- [GPT2ForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/gpt2#transformers.GPT2ForTokenClassification) (mô hình GPT2Config)
- **gpt_bigcode** -- [GPTBigCodeForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/gpt_bigcode#transformers.GPTBigCodeForTokenClassification) (mô hình GPTBigCodeConfig)
- **gpt_neo** -- [GPTNeoForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/gpt_neo#transformers.GPTNeoForTokenClassification) (mô hình GPTNeoConfig)
- **gpt_neox** -- [GPTNeoXForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/gpt_neox#transformers.GPTNeoXForTokenClassification) (mô hình GPTNeoXConfig)
- **gpt_oss** -- [GptOssForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/gpt_oss#transformers.GptOssForTokenClassification) (mô hình GptOssConfig)
- **gte** -- [GteForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/gte#transformers.GteForTokenClassification) (mô hình GteConfig)
- **helium** -- [HeliumForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/helium#transformers.HeliumForTokenClassification) (mô hình HeliumConfig)
- **ibert** -- [IBertForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/ibert#transformers.IBertForTokenClassification) (mô hình IBertConfig)
- **jina_embeddings_v3** -- [JinaEmbeddingsV3ForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/jina_embeddings_v3#transformers.JinaEmbeddingsV3ForTokenClassification) (mô hình JinaEmbeddingsV3Config)
- **layoutlm** -- [LayoutLMForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/layoutlm#transformers.LayoutLMForTokenClassification) (mô hình LayoutLMConfig)
- **layoutlmv2** -- [LayoutLMv2ForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/layoutlmv2#transformers.LayoutLMv2ForTokenClassification) (mô hình LayoutLMv2Config)
- **layoutlmv3** -- [LayoutLMv3ForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/layoutlmv3#transformers.LayoutLMv3ForTokenClassification) (mô hình LayoutLMv3Config)
- **lilt** -- [LiltForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/lilt#transformers.LiltForTokenClassification) (mô hình LiltConfig)
- **llama** -- [LlamaForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/llama#transformers.LlamaForTokenClassification) (mô hình LlamaConfig)
- **longformer** -- [LongformerForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/longformer#transformers.LongformerForTokenClassification) (mô hình LongformerConfig)
- **luke** -- [LukeForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/luke#transformers.LukeForTokenClassification) (mô hình LukeConfig)
- **markuplm** -- [MarkupLMForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/markuplm#transformers.MarkupLMForTokenClassification) (mô hình MarkupLMConfig)
- **megatron-bert** -- [MegatronBertForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/megatron-bert#transformers.MegatronBertForTokenClassification) (mô hình MegatronBertConfig)
- **minimax** -- [MiniMaxForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/minimax#transformers.MiniMaxForTokenClassification) (mô hình MiniMaxConfig)
- **ministral** -- [MinistralForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/ministral#transformers.MinistralForTokenClassification) (mô hình MinistralConfig)
- **ministral3** -- [Ministral3ForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/ministral3#transformers.Ministral3ForTokenClassification) (mô hình Ministral3Config)
- **mistral** -- [MistralForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/mistral#transformers.MistralForTokenClassification) (mô hình MistralConfig)
- **mistral4** -- [Mistral4ForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/mistral4#transformers.Mistral4ForTokenClassification) (mô hình Mistral4Config)
- **mixtral** -- [MixtralForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/mixtral#transformers.MixtralForTokenClassification) (mô hình MixtralConfig)
- **mobilebert** -- [MobileBertForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/mobilebert#transformers.MobileBertForTokenClassification) (mô hình MobileBertConfig)
- **modernbert** -- [ModernBertForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/modernbert#transformers.ModernBertForTokenClassification) (mô hình ModernBertConfig)
- **modernvbert** -- [ModernVBertForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/modernvbert#transformers.ModernVBertForTokenClassification) (mô hình ModernVBertConfig)
- **mpnet** -- [MPNetForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/mpnet#transformers.MPNetForTokenClassification) (mô hình MPNetConfig)
- **mpt** -- [MptForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/mpt#transformers.MptForTokenClassification) (mô hình MptConfig)
- **mra** -- [MraForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/mra#transformers.MraForTokenClassification) (mô hình MraConfig)
- **mt5** -- [MT5ForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/mt5#transformers.MT5ForTokenClassification) (mô hình MT5Config)
- **nemotron** -- [NemotronForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/nemotron#transformers.NemotronForTokenClassification) (mô hình NemotronConfig)
- **nomic_bert** -- [NomicBertForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/nomic_bert#transformers.NomicBertForTokenClassification) (mô hình NomicBertConfig)
- **nystromformer** -- [NystromformerForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/nystromformer#transformers.NystromformerForTokenClassification) (mô hình NystromformerConfig)
- **openai_privacy_filter** -- [OpenAIPrivacyFilterForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/openai_privacy_filter#transformers.OpenAIPrivacyFilterForTokenClassification) (mô hình OpenAIPrivacyFilterConfig)
- **persimmon** -- [PersimmonForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/persimmon#transformers.PersimmonForTokenClassification) (mô hình PersimmonConfig)
- **phi** -- [PhiForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/phi#transformers.PhiForTokenClassification) (PhiConfig model)
- **phi3** -- [Phi3ForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/phi3#transformers.Phi3ForTokenClassification) (mô hình Phi3Config)
- **qwen2** -- [Qwen2ForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/qwen2#transformers.Qwen2ForTokenClassification) (mô hình Qwen2Config)
- **qwen2_moe** -- [Qwen2MoeForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/qwen2_moe#transformers.Qwen2MoeForTokenClassification) (mô hình Qwen2MoeConfig)
- **qwen3** -- [Qwen3ForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/qwen3#transformers.Qwen3ForTokenClassification) (mô hình Qwen3Config)
- **qwen3_5** -- [Qwen3_5ForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/qwen3_5#transformers.Qwen3_5ForTokenClassification) (mô hình Qwen3_5Config)
- **qwen3_asr** -- [Qwen3ASRForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/qwen3_asr#transformers.Qwen3ASRForTokenClassification) (mô hình Qwen3ASRConfig)
- **qwen3_moe** -- [Qwen3MoeForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/qwen3_moe#transformers.Qwen3MoeForTokenClassification) (mô hình Qwen3MoeConfig)
- **qwen3_next** -- [Qwen3NextForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/qwen3_next#transformers.Qwen3NextForTokenClassification) (mô hình Qwen3NextConfig)
- **rembert** -- [RemBertForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/rembert#transformers.RemBertForTokenClassification) (mô hình RemBertConfig)
- **roberta** -- [RobertaForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/roberta#transformers.RobertaForTokenClassification) (mô hình RobertaConfig)
- **roberta-prelayernorm** -- [RobertaPreLayerNormForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/roberta-prelayernorm#transformers.RobertaPreLayerNormForTokenClassification) (mô hình RobertaPreLayerNormConfig)
- **roc_bert** -- [RoCBertForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/roc_bert#transformers.RoCBertForTokenClassification) (mô hình RoCBertConfig)
- **roformer** -- [RoFormerForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/roformer#transformers.RoFormerForTokenClassification) (mô hình RoFormerConfig)
- **seed_oss** -- [SeedOssForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/seed_oss#transformers.SeedOssForTokenClassification) (mô hình SeedOssConfig)
- **smollm3** -- [SmolLM3ForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/smollm3#transformers.SmolLM3ForTokenClassification) (mô hình SmolLM3Config)
- **squeezebert** -- [SqueezeBertForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/squeezebert#transformers.SqueezeBertForTokenClassification) (mô hình SqueezeBertConfig)
- **stablelm** -- [StableLmForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/stablelm#transformers.StableLmForTokenClassification) (mô hình StableLmConfig)
- **starcoder2** -- [Starcoder2ForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/starcoder2#transformers.Starcoder2ForTokenClassification) (mô hình Starcoder2Config)
- **t5** -- [T5ForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/t5#transformers.T5ForTokenClassification) (mô hình T5Config)
- **t5gemma** -- [T5GemmaForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/t5gemma#transformers.T5GemmaForTokenClassification) (mô hình T5GemmaConfig)
- **t5gemma2** -- [T5Gemma2ForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/t5gemma2#transformers.T5Gemma2ForTokenClassification) (mô hình T5Gemma2Config)
- **ultrabert** -- [UltrabertForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/ultrabert#transformers.UltrabertForTokenClassification) (mô hình UltrabertConfig)
- **ultravbert** -- [UltraVBertForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/ultravbert#transformers.UltraVBertForTokenClassification) (mô hình UltraVBertConfig)
- **umt5** -- [UMT5ForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/umt5#transformers.UMT5ForTokenClassification) (mô hình UMT5Config)
- **xlm** -- [XLMForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/xlm#transformers.XLMForTokenClassification) (mô hình XLMConfig)
- **xlm-roberta** -- [XLMRobertaForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/xlm-roberta#transformers.XLMRobertaForTokenClassification) (mô hình XLMRobertaConfig)
- **xlm-roberta-xl** -- [XLMRobertaXLForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/xlm-roberta-xl#transformers.XLMRobertaXLForTokenClassification) (mô hình XLMRobertaXLConfig)
- **xlnet** -- [XLNetForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/xlnet#transformers.XLNetForTokenClassification) (mô hình XLNetConfig)
- **xmod** -- [XmodForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/xmod#transformers.XmodForTokenClassification) (mô hình XmodConfig)
- **yoso** -- [YosoForTokenClassification](/docs/transformers/v5.23.0/vi/model_doc/yoso#transformers.YosoForTokenClassification) (mô hình YosoConfig)

Mặc định, model được đặt ở chế độ đánh giá bằng `model.eval()` (ví dụ, các module dropout sẽ bị vô hiệu hóa). Để huấn luyện model, bạn cần đặt lại nó về chế độ huấn luyện bằng `model.train()`

Ví dụ:

```python
>>> from transformers import AutoConfig, AutoModelForTokenClassification

>>> # Download model and configuration from huggingface.co and cache.
>>> model = AutoModelForTokenClassification.from_pretrained("google-bert/bert-base-cased")

>>> # Update configuration during loading
>>> model = AutoModelForTokenClassification.from_pretrained("google-bert/bert-base-cased", output_attentions=True)
>>> model.config.output_attentions
True
```

### AutoModelForQuestionAnswering[[transformers.AutoModelForQuestionAnswering]]

#### transformers.AutoModelForQuestionAnswering[[transformers.AutoModelForQuestionAnswering]]

```python
transformers.AutoModelForQuestionAnswering(*args, **kwargs)
```

[Nguồn](https://github.com/huggingface/transformers/blob/v5.23.0/src/transformers/models/auto/modeling_auto.py#L2391)

Đây là một lớp mô hình chung sẽ được khởi tạo thành một trong các lớp mô hình của thư viện (với đầu câu trả lời câu hỏi) khi được tạo bằng phương thức lớp [from_pretrained()](/docs/transformers/v5.23.0/vi/model_doc/auto#transformers.AutoModel.from_pretrained) hoặc phương thức lớp [from_config()](/docs/transformers/v5.23.0/vi/model_doc/auto#transformers.AutoModel.from_config).

Lớp này không thể được khởi tạo trực tiếp bằng `__init__()` (gây ra lỗi).

#### from_config[[transformers.AutoModelForQuestionAnswering.from_config]]

```python
from_config(**kwargs)
```

[Nguồn](https://github.com/huggingface/transformers/blob/v5.23.0/src/transformers/models/auto/auto_factory.py#L204)

**Tham số:**

config ([PreTrainedConfig](/docs/transformers/v5.23.0/vi/main_classes/configuration#transformers.PreTrainedConfig)) : Lớp mô hình cần khởi tạo được chọn dựa trên lớp cấu hình: - Lớp cấu hình [AlbertConfig](/docs/transformers/v5.23.0/vi/model_doc/albert#transformers.AlbertConfig): [AlbertForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/albert#transformers.AlbertForQuestionAnswering) (mô hình AlbertConfig) - Lớp cấu hình [ArceeConfig](/docs/transformers/v5.23.0/vi/model_doc/arcee#transformers.ArceeConfig): [ArceeForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/arcee#transformers.ArceeForQuestionAnswering) (mô hình ArceeConfig) - Lớp cấu hình [BartConfig](/docs/transformers/v5.23.0/vi/model_doc/bart#transformers.BartConfig): [BartForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/bart#transformers.BartForQuestionAnswering) (mô hình BartConfig) - Lớp cấu hình [BertConfig](/docs/transformers/v5.23.0/vi/model_doc/bert#transformers.BertConfig): [BertForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/bert#transformers.BertForQuestionAnswering) (mô hình BertConfig) - Lớp cấu hình [BigBirdConfig](/docs/transformers/v5.23.0/vi/model_doc/big_bird#transformers.BigBirdConfig): [BigBirdForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/big_bird#transformers.BigBirdForQuestionAnswering) (mô hình BigBirdConfig) - Lớp cấu hình [BigBirdPegasusConfig](/docs/transformers/v5.23.0/vi/model_doc/bigbird_pegasus#transformers.BigBirdPegasusConfig): [BigBirdPegasusForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/bigbird_pegasus#transformers.BigBirdPegasusForQuestionAnswering) (mô hình BigBirdPegasusConfig) - Lớp cấu hình [BloomConfig](/docs/transformers/v5.23.0/vi/model_doc/bloom#transformers.BloomConfig): [BloomForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/bloom#transformers.BloomForQuestionAnswering) (mô hình BloomConfig) - Lớp cấu hình [CamembertConfig](/docs/transformers/v5.23.0/vi/model_doc/camembert#transformers.CamembertConfig): [CamembertForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/camembert#transformers.CamembertForQuestionAnswering) (mô hình CamembertConfig) - Lớp cấu hình [CanineConfig](/docs/transformers/v5.23.0/vi/model_doc/canine#transformers.CanineConfig): [CanineForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/canine#transformers.CanineForQuestionAnswering) (mô hình CanineConfig) - Lớp cấu hình [ConvBertConfig](/docs/transformers/v5.23.0/vi/model_doc/convbert#transformers.ConvBertConfig): [ConvBertForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/convbert#transformers.ConvBertForQuestionAnswering) (mô hình ConvBertConfig) - Lớp cấu hình [Data2VecTextConfig](/docs/transformers/v5.23.0/vi/model_doc/data2vec#transformers.Data2VecTextConfig): [Data2VecTextForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/data2vec#transformers.Data2VecTextForQuestionAnswering) (mô hình Data2VecTextConfig) - Lớp cấu hình [DebertaConfig](/docs/transformers/v5.23.0/vi/model_doc/deberta#transformers.DebertaConfig): [DebertaForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/deberta#transformers.DebertaForQuestionAnswering) (mô hình DebertaConfig) - Lớp cấu hình [DebertaV2Config](/docs/transformers/v5.23.0/vi/model_doc/deberta-v2#transformers.DebertaV2Config): [DebertaV2ForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/deberta-v2#transformers.DebertaV2ForQuestionAnswering) (mô hình DebertaV2Config) - Lớp cấu hình [DiffLlamaConfig](/docs/transformers/v5.23.0/vi/model_doc/diffllama#transformers.DiffLlamaConfig): [DiffLlamaForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/diffllama#transformers.DiffLlamaForQuestionAnswering) (mô hình DiffLlamaConfig) - Lớp cấu hình [DistilBertConfig](/docs/transformers/v5.23.0/vi/model_doc/distilbert#transformers.DistilBertConfig): [DistilBertForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/distilbert#transformers.DistilBertForQuestionAnswering) (mô hình DistilBertConfig) - Lớp cấu hình [ElectraConfig](/docs/transformers/v5.23.0/vi/model_doc/electra#transformers.ElectraConfig): [ElectraForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/electra#transformers.ElectraForQuestionAnswering) (mô hình ElectraConfig) - Lớp cấu hình [ErnieConfig](/docs/transformers/v5.23.0/vi/model_doc/ernie#transformers.ErnieConfig): [ErnieForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/ernie#transformers.ErnieForQuestionAnswering) (mô hình ErnieConfig) - Lớp cấu hình [Exaone4Config](/docs/transformers/v5.23.0/vi/model_doc/exaone4#transformers.Exaone4Config): [Exaone4ForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/exaone4#transformers.Exaone4ForQuestionAnswering) (mô hình Exaone4Config) - Lớp cấu hình [FNetConfig](/docs/transformers/v5.23.0/vi/model_doc/fnet#transformers.FNetConfig): [FNetForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/fnet#transformers.FNetForQuestionAnswering) (mô hình FNetConfig) - Lớp cấu hình [FalconConfig](/docs/transformers/v5.23.0/vi/model_doc/falcon#transformers.FalconConfig): [FalconForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/falcon#transformers.FalconForQuestionAnswering) (mô hình FalconConfig) - Lớp cấu hình [FlaubertConfig](/docs/transformers/v5.23.0/vi/model_doc/flaubert#transformers.FlaubertConfig): [FlaubertForQuestionAnsweringSimple](/docs/transformers/v5.23.0/vi/model_doc/flaubert#transformers.FlaubertForQuestionAnsweringSimple) (mô hình FlaubertConfig) - Lớp cấu hình [FunnelConfig](/docs/transformers/v5.23.0/vi/model_doc/funnel#transformers.FunnelConfig): [FunnelForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/funnel#transformers.FunnelForQuestionAnswering) (mô hình FunnelConfig) - Lớp cấu hình [GPT2Config](/docs/transformers/v5.23.0/vi/model_doc/gpt2#transformers.GPT2Config): [GPT2ForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/gpt2#transformers.GPT2ForQuestionAnswering) (mô hình GPT2Config) - Lớp cấu hình [GPTJConfig](/docs/transformers/v5.23.0/vi/model_doc/gptj#transformers.GPTJConfig): [GPTJForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/gptj#transformers.GPTJForQuestionAnswering) (mô hình GPTJConfig) - Lớp cấu hình [GPTNeoConfig](/docs/transformers/v5.23.0/vi/model_doc/gpt_neo#transformers.GPTNeoConfig): [GPTNeoForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/gpt_neo#transformers.GPTNeoForQuestionAnswering) (mô hình GPTNeoConfig) - Lớp cấu hình [GPTNeoXConfig](/docs/transformers/v5.23.0/vi/model_doc/gpt_neox#transformers.GPTNeoXConfig): [GPTNeoXForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/gpt_neox#transformers.GPTNeoXForQuestionAnswering) (mô hình GPTNeoXConfig) - Lớp cấu hình [IBertConfig](/docs/transformers/v5.23.0/vi/model_doc/ibert#transformers.IBertConfig): [IBertForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/ibert#transformers.IBertForQuestionAnswering) (mô hình IBertConfig) - Lớp cấu hình [JinaEmbeddingsV3Config](/docs/transformers/v5.23.0/vi/model_doc/jina_embeddings_v3#transformers.JinaEmbeddingsV3Config): [JinaEmbeddingsV3ForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/jina_embeddings_v3#transformers.JinaEmbeddingsV3ForQuestionAnswering) (mô hình JinaEmbeddingsV3Config) - Lớp cấu hình [LEDConfig](/docs/transformers/v5.23.0/vi/model_doc/led#transformers.LEDConfig): [LEDForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/led#transformers.LEDForQuestionAnswering) (mô hình LEDConfig) - Lớp cấu hình [LayoutLMv2Config](/docs/transformers/v5.23.0/vi/model_doc/layoutlmv2#transformers.LayoutLMv2Config): [LayoutLMv2ForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/layoutlmv2#transformers.LayoutLMv2ForQuestionAnswering) (mô hình LayoutLMv2Config) - Lớp cấu hình [LayoutLMv3Config](/docs/transformers/v5.23.0/vi/model_doc/layoutlmv3#transformers.LayoutLMv3Config): [LayoutLMv3ForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/layoutlmv3#transformers.LayoutLMv3ForQuestionAnswering) (mô hình LayoutLMv3Config) - Lớp cấu hình [LiltConfig](/docs/transformers/v5.23.0/vi/model_doc/lilt#transformers.LiltConfig): [LiltForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/lilt#transformers.LiltForQuestionAnswering) (mô hình LiltConfig) - Lớp cấu hình [LlamaConfig](/docs/transformers/v5.23.0/vi/model_doc/llama2#transformers.LlamaConfig): [LlamaForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/llama#transformers.LlamaForQuestionAnswering) (mô hình LlamaConfig) - Lớp cấu hình [LongformerConfig](/docs/transformers/v5.23.0/vi/model_doc/longformer#transformers.LongformerConfig): [LongformerForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/longformer#transformers.LongformerForQuestionAnswering) (mô hình LongformerConfig) - Lớp cấu hình [LukeConfig](/docs/transformers/v5.23.0/vi/model_doc/luke#transformers.LukeConfig): [LukeForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/luke#transformers.LukeForQuestionAnswering) (mô hình LukeConfig) - Lớp cấu hình [LxmertConfig](/docs/transformers/v5.23.0/vi/model_doc/lxmert#transformers.LxmertConfig): [LxmertForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/lxmert#transformers.LxmertForQuestionAnswering) (mô hình LxmertConfig) - Lớp cấu hình [MBartConfig](/docs/transformers/v5.23.0/vi/model_doc/mbart#transformers.MBartConfig): [MBartForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/mbart#transformers.MBartForQuestionAnswering) (mô hình MBartConfig) - Lớp cấu hình [MPNetConfig](/docs/transformers/v5.23.0/vi/model_doc/mpnet#transformers.MPNetConfig): [MPNetForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/mpnet#transformers.MPNetForQuestionAnswering) (mô hình MPNetConfig) - Lớp cấu hình [MT5Config](/docs/transformers/v5.23.0/vi/model_doc/mt5#transformers.MT5Config): [MT5ForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/mt5#transformers.MT5ForQuestionAnswering) (mô hình MT5Config) - Lớp cấu hình [MarkupLMConfig](/docs/transformers/v5.23.0/vi/model_doc/markuplm#transformers.MarkupLMConfig): [MarkupLMForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/markuplm#transformers.MarkupLMForQuestionAnswering) (mô hình MarkupLMConfig) - Lớp cấu hình [MegatronBertConfig](/docs/transformers/v5.23.0/vi/model_doc/megatron-bert#transformers.MegatronBertConfig): [MegatronBertForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/megatron-bert#transformers.MegatronBertForQuestionAnswering) (mô hình MegatronBertConfig) - Lớp cấu hình [MiniMaxConfig](/docs/transformers/v5.23.0/vi/model_doc/minimax#transformers.MiniMaxConfig): [MiniMaxForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/minimax#transformers.MiniMaxForQuestionAnswering) (mô hình MiniMaxConfig) - Lớp cấu hình [Ministral3Config](/docs/transformers/v5.23.0/vi/model_doc/ministral3#transformers.Ministral3Config): [Ministral3ForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/ministral3#transformers.Ministral3ForQuestionAnswering) (mô hình Ministral3Config) - Lớp cấu hình [MinistralConfig](/docs/transformers/v5.23.0/vi/model_doc/ministral#transformers.MinistralConfig): [MinistralForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/ministral#transformers.MinistralForQuestionAnswering) (mô hình MinistralConfig) - Lớp cấu hình [MistralConfig](/docs/transformers/v5.23.0/vi/model_doc/mistral#transformers.MistralConfig): [MistralForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/mistral#transformers.MistralForQuestionAnswering) (mô hình MistralConfig) - Lớp cấu hình [MixtralConfig](/docs/transformers/v5.23.0/vi/model_doc/mixtral#transformers.MixtralConfig): [MixtralForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/mixtral#transformers.MixtralForQuestionAnswering) (mô hình MixtralConfig) - Lớp cấu hình [MobileBertConfig](/docs/transformers/v5.23.0/vi/model_doc/mobilebert#transformers.MobileBertConfig): [MobileBertForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/mobilebert#transformers.MobileBertForQuestionAnswering) (mô hình MobileBertConfig) - Lớp cấu hình [ModernBertConfig](/docs/transformers/v5.23.0/vi/model_doc/modernbert#transformers.ModernBertConfig): [ModernBertForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/modernbert#transformers.ModernBertForQuestionAnswering) (mô hình ModernBertConfig) - Lớp cấu hình [MptConfig](/docs/transformers/v5.23.0/vi/model_doc/mpt#transformers.MptConfig): [MptForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/mpt#transformers.MptForQuestionAnswering) (mô hình MptConfig) - Lớp cấu hình [MraConfig](/docs/transformers/v5.23.0/vi/model_doc/mra#transformers.MraConfig): [MraForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/mra#transformers.MraForQuestionAnswering) (mô hình MraConfig) - Lớp cấu hình [MvpConfig](/docs/transformers/v5.23.0/vi/model_doc/mvp#transformers.MvpConfig): [MvpForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/mvp#transformers.MvpForQuestionAnswering) (mô hình MvpConfig) - Lớp cấu hình [NemotronConfig](/docs/transformers/v5.23.0/vi/model_doc/nemotron#transformers.NemotronConfig): [NemotronForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/nemotron#transformers.NemotronForQuestionAnswering) (mô hình NemotronConfig) - Lớp cấu hình [NystromformerConfig](/docs/transformers/v5.23.0/vi/model_doc/nystromformer#transformers.NystromformerConfig): [NystromformerForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/nystromformer#transformers.NystromformerForQuestionAnswering) (mô hình NystromformerConfig) - Lớp cấu hình [OPTConfig](/docs/transformers/v5.23.0/vi/model_doc/opt#transformers.OPTConfig): [OPTForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/opt#transformers.OPTForQuestionAnswering) (mô hình OPTConfig) - Lớp cấu hình [Qwen2Config](/docs/transformers/v5.23.0/vi/model_doc/qwen2#transformers.Qwen2Config): [Qwen2ForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/qwen2#transformers.Qwen2ForQuestionAnswering) (mô hình Qwen2Config) - Lớp cấu hình [Qwen2MoeConfig](/docs/transformers/v5.23.0/vi/model_doc/qwen2_moe#transformers.Qwen2MoeConfig): [Qwen2MoeForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/qwen2_moe#transformers.Qwen2MoeForQuestionAnswering) (mô hình Qwen2MoeConfig) - Lớp cấu hình [Qwen3Config](/docs/transformers/v5.23.0/vi/model_doc/qwen3#transformers.Qwen3Config): [Qwen3ForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/qwen3#transformers.Qwen3ForQuestionAnswering) (mô hình Qwen3Config) - Lớp cấu hình [Qwen3MoeConfig](/docs/transformers/v5.23.0/vi/model_doc/qwen3_moe#transformers.Qwen3MoeConfig): [Qwen3MoeForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/qwen3_moe#transformers.Qwen3MoeForQuestionAnswering) (mô hình Qwen3MoeConfig) - Lớp cấu hình [Qwen3NextConfig](/docs/transformers/v5.23.0/vi/model_doc/qwen3_next#transformers.Qwen3NextConfig): [Qwen3NextForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/qwen3_next#transformers.Qwen3NextForQuestionAnswering) (mô hình Qwen3NextConfig) - Lớp cấu hình [ReformerConfig](/docs/transformers/v5.23.0/vi/model_doc/reformer#transformers.ReformerConfig): [ReformerForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/reformer#transformers.ReformerForQuestionAnswering) (mô hình ReformerConfig) - Lớp cấu hình [RemBertConfig](/docs/transformers/v5.23.0/vi/model_doc/rembert#transformers.RemBertConfig): [RemBertForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/rembert#transformers.RemBertForQuestionAnswering) (mô hình RemBertConfig) - Lớp cấu hình [RoCBertConfig](/docs/transformers/v5.23.0/vi/model_doc/roc_bert#transformers.RoCBertConfig): [RoCBertForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/roc_bert#transformers.RoCBertForQuestionAnswering) (mô hình RoCBertConfig) - Lớp cấu hình [RoFormerConfig](/docs/transformers/v5.23.0/vi/model_doc/roformer#transformers.RoFormerConfig): [RoFormerForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/roformer#transformers.RoFormerForQuestionAnswering) (mô hình RoFormerConfig) - Lớp cấu hình [RobertaConfig](/docs/transformers/v5.23.0/vi/model_doc/roberta#transformers.RobertaConfig): [RobertaForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/roberta#transformers.RobertaForQuestionAnswering) (mô hình RobertaConfig) - Lớp cấu hình [RobertaPreLayerNormConfig](/docs/transformers/v5.23.0/vi/model_doc/roberta-prelayernorm#transformers.RobertaPreLayerNormConfig): [RobertaPreLayerNormForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/roberta-prelayernorm#transformers.RobertaPreLayerNormForQuestionAnswering) (mô hình RobertaPreLayerNormConfig) - Lớp cấu hình [SeedOssConfig](/docs/transformers/v5.23.0/vi/model_doc/seed_oss#transformers.SeedOssConfig): [SeedOssForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/seed_oss#transformers.SeedOssForQuestionAnswering) (mô hình SeedOssConfig) - Lớp cấu hình [SmolLM3Config](/docs/transformers/v5.23.0/vi/model_doc/smollm3#transformers.SmolLM3Config): [SmolLM3ForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/smollm3#transformers.SmolLM3ForQuestionAnswering) (mô hình SmolLM3Config) - Lớp cấu hình [SplinterConfig](/docs/transformers/v5.23.0/vi/model_doc/splinter#transformers.SplinterConfig): [SplinterForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/splinter#transformers.SplinterForQuestionAnswering) (mô hình SplinterConfig) - Lớp cấu hình [SqueezeBertConfig](/docs/transformers/v5.23.0/vi/model_doc/squeezebert#transformers.SqueezeBertConfig): [SqueezeBertForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/squeezebert#transformers.SqueezeBertForQuestionAnswering) (mô hình SqueezeBertConfig) - Lớp cấu hình [T5Config](/docs/transformers/v5.23.0/vi/model_doc/t5#transformers.T5Config): [T5ForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/t5#transformers.T5ForQuestionAnswering) (mô hình T5Config) - Lớp cấu hình [UMT5Config](/docs/transformers/v5.23.0/vi/model_doc/umt5#transformers.UMT5Config): [UMT5ForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/umt5#transformers.UMT5ForQuestionAnswering) (mô hình UMT5Config) - Lớp cấu hình [UltrabertConfig](/docs/transformers/v5.23.0/vi/model_doc/ultrabert#transformers.UltrabertConfig): [UltrabertForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/ultrabert#transformers.UltrabertForQuestionAnswering) (mô hình UltrabertConfig) - Lớp cấu hình [XLMConfig](/docs/transformers/v5.23.0/vi/model_doc/xlm#transformers.XLMConfig): [XLMForQuestionAnsweringSimple](/docs/transformers/v5.23.0/vi/model_doc/xlm#transformers.XLMForQuestionAnsweringSimple) (mô hình XLMConfig) - Lớp cấu hình [XLMRobertaConfig](/docs/transformers/v5.23.0/vi/model_doc/xlm-roberta#transformers.XLMRobertaConfig): [XLMRobertaForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/xlm-roberta#transformers.XLMRobertaForQuestionAnswering) (mô hình XLMRobertaConfig) - Lớp cấu hình [XLMRobertaXLConfig](/docs/transformers/v5.23.0/vi/model_doc/xlm-roberta-xl#transformers.XLMRobertaXLConfig): [XLMRobertaXLForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/xlm-roberta-xl#transformers.XLMRobertaXLForQuestionAnswering) (mô hình XLMRobertaXLConfig) - Lớp cấu hình [XLNetConfig](/docs/transformers/v5.23.0/vi/model_doc/xlnet#transformers.XLNetConfig): [XLNetForQuestionAnsweringSimple](/docs/transformers/v5.23.0/vi/model_doc/xlnet#transformers.XLNetForQuestionAnsweringSimple) (mô hình XLNetConfig) - Lớp cấu hình [XmodConfig](/docs/transformers/v5.23.0/vi/model_doc/xmod#transformers.XmodConfig): [XmodForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/xmod#transformers.XmodForQuestionAnswering) (mô hình XmodConfig) - Lớp cấu hình [YosoConfig](/docs/transformers/v5.23.0/vi/model_doc/yoso#transformers.YosoConfig): [YosoForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/yoso#transformers.YosoForQuestionAnswering) (mô hình YosoConfig)

attn_implementation (`str`, *tùy chọn*) : Cách triển khai attention sẽ được sử dụng trong mô hình (nếu có liên quan). Có thể là một trong các giá trị sau - `"eager"` (triển khai thủ công của attention) - `"sdpa"` (sử dụng [`F.scaled_dot_product_attention`](https://pytorch.org/docs/master/generated/torch.nn.functional.scaled_dot_product_attention.html)) - `"flash_attention_2"` (sử dụng [Dao-AILab/flash-attention](https://github.com/Dao-AILab/flash-attention)) - `"flash_attention_3"` (sử dụng [Dao-AILab/flash-attention/hopper](https://github.com/Dao-AILab/flash-attention/tree/main/hopper)) - `"flash_attention_4"` (sử dụng [Dao-AILab/flash-attention/flash_attn/cute](https://github.com/Dao-AILab/flash-attention/tree/main/flash_attn/cute)). Mặc định, nếu khả dụng, SDPA sẽ được sử dụng cho torch>=2.1.1. Mặc định trong các trường hợp khác là triển khai thủ công `"eager"`.

Khởi tạo một trong các lớp mô hình của thư viện (có đầu câu trả lời câu hỏi) từ một cấu hình.

Lưu ý: Việc tải một mô hình từ tệp cấu hình của nó **không** tải trọng số của mô hình. Nó chỉ ảnh hưởng đến cấu hình của mô hình. Hãy sử dụng [from_pretrained()](/docs/transformers/v5.23.0/vi/model_doc/auto#transformers.AutoModel.from_pretrained) để tải trọng số của mô hình.

Ví dụ:

```python
>>> from transformers import AutoConfig, AutoModelForQuestionAnswering

>>> # Download configuration from huggingface.co and cache.
>>> config = AutoConfig.from_pretrained("google-bert/bert-base-cased")
>>> model = AutoModelForQuestionAnswering.from_config(config)
```

#### from_pretrained[[transformers.AutoModelForQuestionAnswering.from_pretrained]]

```python
from_pretrained(*model_args, **kwargs)
```

[Nguồn](https://github.com/huggingface/transformers/blob/v5.23.0/src/transformers/models/auto/auto_factory.py#L260)

**Tham số:**

pretrained_model_name_or_path (`str` hoặc `os.PathLike`) : Có thể là:  - Một chuỗi, *model id* của một model được huấn luyện trước lưu trong kho model trên huggingface.co. - Đường dẫn đến một *thư mục* chứa trọng số model được lưu bằng [save_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.save_pretrained), ví dụ: `./my_model_directory/`.

model_args (các đối số vị trí bổ sung, *tùy chọn*) : Sẽ được truyền đến phương thức `__init__()` của model bên dưới.

config ([PreTrainedConfig](/docs/transformers/v5.23.0/vi/main_classes/configuration#transformers.PreTrainedConfig), *tùy chọn*) : Cấu hình cho mô hình cần sử dụng thay vì cấu hình được tải tự động. Cấu hình có thể được tải tự động khi: - Mô hình là một mô hình do thư viện cung cấp (được tải bằng chuỗi *model id* của một mô hình được huấn luyện trước). - Mô hình đã được lưu bằng [save_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.save_pretrained) và được tải lại bằng cách cung cấp thư mục lưu. - Mô hình được tải bằng cách cung cấp một thư mục cục bộ làm `pretrained_model_name_or_path` và một tệp cấu hình JSON có tên *config.json* được tìm thấy trong thư mục đó.

state_dict (*dict[str, torch.Tensor]*, *optional*) : Một state dictionary để sử dụng thay cho state dictionary được tải từ tệp trọng số đã lưu. Tùy chọn này có thể được sử dụng nếu bạn muốn tạo một mô hình từ cấu hình được huấn luyện trước nhưng tải trọng số của riêng bạn. Tuy nhiên, trong trường hợp này, bạn nên kiểm tra xem việc sử dụng [save_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.save_pretrained) và [from_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.from_pretrained) có phải là một tùy chọn đơn giản hơn hay không.

cache_dir (`str` hoặc `os.PathLike`, *tùy chọn*) : Đường dẫn đến thư mục mà cấu hình mô hình được huấn luyện trước đã tải xuống sẽ được lưu vào bộ nhớ đệm nếu không sử dụng bộ nhớ đệm tiêu chuẩn.

force_download (`bool`, *tùy chọn*, mặc định là `False`) : Xác định có nên ép buộc tải lại (re-download) trọng số mô hình và các tệp cấu hình hay không, ghi đè lên các phiên bản đã được lưu trong bộ nhớ đệm nếu chúng tồn tại.

proxies (`dict[str, str]`, *tùy chọn*) : Một từ điển các máy chủ proxy để sử dụng theo giao thức hoặc điểm cuối, ví dụ: `{'http': 'foo.bar:3128', 'http://hostname': 'foo.bar:4012'}`. Các proxy được sử dụng cho mỗi yêu cầu.

output_loading_info(`bool`, *tuỳ chọn*, mặc định là `False`) : Có trả về một từ điển chứa các khóa bị thiếu, các khóa không mong đợi và thông báo lỗi hay không.

local_files_only(`bool`, *tùy chọn*, mặc định là `False`) : Có chỉ xem các tệp cục bộ hay không (ví dụ: không thử tải xuống mô hình).

revision (`str`, *tùy chọn*, mặc định là `"main"`) : Phiên bản mô hình cụ thể cần sử dụng. Nó có thể là tên nhánh, tên thẻ hoặc id commit, vì chúng tôi sử dụng hệ thống dựa trên git để lưu trữ các mô hình và các sản phẩm khác trên huggingface.co, do đó `revision` có thể là bất kỳ định danh nào được git cho phép.

trust_remote_code (`bool`, *tuỳ chọn*, mặc định là `False`) : Cho phép hay không cho phép các mô hình tùy chỉnh được định nghĩa trên Hub trong các tệp modeling riêng của chúng. Chỉ nên đặt tùy chọn này thành `True` cho các kho bạn tin tưởng và đã đọc mã nguồn, vì nó sẽ thực thi mã có trên Hub trên máy cục bộ của bạn.

code_revision (`str`, *tùy chọn*, mặc định là `"main"`) : Phiên bản cụ thể để sử dụng cho mã trên Hub, nếu mã nằm trong một kho lưu trữ khác với phần còn lại của mô hình. Nó có thể là tên nhánh, tên thẻ hoặc id commit, vì chúng tôi sử dụng hệ thống dựa trên git để lưu trữ các mô hình và các sản phẩm khác trên huggingface.co, do đó `revision` có thể là bất kỳ định danh nào được git cho phép.

kwargs (thêm các đối số từ khóa, *tùy chọn*) : Có thể được sử dụng để cập nhật đối tượng cấu hình (sau khi nó được tải) và khởi tạo mô hình (ví dụ: `output_attentions=True`). Hoạt động khác nhau tùy thuộc vào việc có cung cấp `config` hay được tải tự động:  - Nếu một cấu hình được cung cấp với `config`, `**kwargs` sẽ được truyền trực tiếp đến phương thức `__init__` của mô hình cơ sở (chúng tôi giả định rằng tất cả các cập nhật liên quan đến cấu hình đã được thực hiện) - Nếu không cung cấp cấu hình, `kwargs` sẽ trước tiên được truyền đến hàm khởi tạo của lớp cấu hình ([from_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/configuration#transformers.PreTrainedConfig.from_pretrained)). Mỗi khóa của `kwargs` tương ứng với một thuộc tính cấu hình sẽ được sử dụng để ghi đè thuộc tính đó bằng giá trị `kwargs` được cung cấp. Các khóa còn lại không tương ứng với bất kỳ thuộc tính cấu hình nào sẽ được truyền đến hàm `__init__` của mô hình cơ sở.

Khởi tạo một trong các lớp mô hình của thư viện (với đầu câu trả lời câu hỏi) từ một mô hình được huấn luyện trước.

Lớp model cần khởi tạo được chọn dựa trên thuộc tính `model_type` của đối tượng config (được truyền dưới dạng đối số hoặc được nạp từ `pretrained_model_name_or_path` nếu có thể), hoặc khi thuộc tính này bị thiếu, bằng cách sử dụng khớp mẫu trên `pretrained_model_name_or_path`:

- **albert** -- [AlbertForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/albert#transformers.AlbertForQuestionAnswering) (mô hình AlbertConfig)
- **arcee** -- [ArceeForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/arcee#transformers.ArceeForQuestionAnswering) (mô hình ArceeConfig)
- **bart** -- [BartForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/bart#transformers.BartForQuestionAnswering) (mô hình BartConfig)
- **bert** -- [BertForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/bert#transformers.BertForQuestionAnswering) (mô hình BertConfig)
- **big_bird** -- [BigBirdForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/big_bird#transformers.BigBirdForQuestionAnswering) (mô hình BigBirdConfig)
- **bigbird_pegasus** -- [BigBirdPegasusForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/bigbird_pegasus#transformers.BigBirdPegasusForQuestionAnswering) (mô hình BigBirdPegasusConfig)
- **bloom** -- [BloomForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/bloom#transformers.BloomForQuestionAnswering) (mô hình BloomConfig)
- **camembert** -- [CamembertForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/camembert#transformers.CamembertForQuestionAnswering) (mô hình CamembertConfig)
- **canine** -- [CanineForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/canine#transformers.CanineForQuestionAnswering) (mô hình CanineConfig)
- **convbert** -- [ConvBertForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/convbert#transformers.ConvBertForQuestionAnswering) (mô hình ConvBertConfig)
- **data2vec-text** -- [Data2VecTextForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/data2vec#transformers.Data2VecTextForQuestionAnswering) (mô hình Data2VecTextConfig)
- **deberta** -- [DebertaForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/deberta#transformers.DebertaForQuestionAnswering) (mô hình DebertaConfig)
- **deberta-v2** -- [DebertaV2ForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/deberta-v2#transformers.DebertaV2ForQuestionAnswering) (mô hình DebertaV2Config)
- **diffllama** -- [DiffLlamaForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/diffllama#transformers.DiffLlamaForQuestionAnswering) (mô hình DiffLlamaConfig)
- **distilbert** -- [DistilBertForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/distilbert#transformers.DistilBertForQuestionAnswering) (mô hình DistilBertConfig)
- **electra** -- [ElectraForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/electra#transformers.ElectraForQuestionAnswering) (mô hình ElectraConfig)
- **ernie** -- [ErnieForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/ernie#transformers.ErnieForQuestionAnswering) (mô hình ErnieConfig)
- **exaone4** -- [Exaone4ForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/exaone4#transformers.Exaone4ForQuestionAnswering) (mô hình Exaone4Config)
- **falcon** -- [FalconForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/falcon#transformers.FalconForQuestionAnswering) (mô hình FalconConfig)
- **flaubert** -- [FlaubertForQuestionAnsweringSimple](/docs/transformers/v5.23.0/vi/model_doc/flaubert#transformers.FlaubertForQuestionAnsweringSimple) (mô hình FlaubertConfig)
- **fnet** -- [FNetForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/fnet#transformers.FNetForQuestionAnswering) (mô hình FNetConfig)
- **funnel** -- [FunnelForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/funnel#transformers.FunnelForQuestionAnswering) (mô hình FunnelConfig)
- **gpt2** -- [GPT2ForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/gpt2#transformers.GPT2ForQuestionAnswering) (mô hình GPT2Config)
- **gpt_neo** -- [GPTNeoForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/gpt_neo#transformers.GPTNeoForQuestionAnswering) (mô hình GPTNeoConfig)
- **gpt_neox** -- [GPTNeoXForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/gpt_neox#transformers.GPTNeoXForQuestionAnswering) (mô hình GPTNeoXConfig)
- **gptj** -- [GPTJForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/gptj#transformers.GPTJForQuestionAnswering) (mô hình GPTJConfig)
- **ibert** -- [IBertForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/ibert#transformers.IBertForQuestionAnswering) (mô hình IBertConfig)
- **jina_embeddings_v3** -- [JinaEmbeddingsV3ForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/jina_embeddings_v3#transformers.JinaEmbeddingsV3ForQuestionAnswering) (mô hình JinaEmbeddingsV3Config)
- **layoutlmv2** -- [LayoutLMv2ForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/layoutlmv2#transformers.LayoutLMv2ForQuestionAnswering) (mô hình LayoutLMv2Config)
- **layoutlmv3** -- [LayoutLMv3ForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/layoutlmv3#transformers.LayoutLMv3ForQuestionAnswering) (mô hình LayoutLMv3Config)
- **led** -- [LEDForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/led#transformers.LEDForQuestionAnswering) (mô hình LEDConfig)
- **lilt** -- [LiltForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/lilt#transformers.LiltForQuestionAnswering) (mô hình LiltConfig)
- **llama** -- [LlamaForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/llama#transformers.LlamaForQuestionAnswering) (mô hình LlamaConfig)
- **longformer** -- [LongformerForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/longformer#transformers.LongformerForQuestionAnswering) (mô hình LongformerConfig)
- **luke** -- [LukeForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/luke#transformers.LukeForQuestionAnswering) (mô hình LukeConfig)
- **lxmert** -- [LxmertForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/lxmert#transformers.LxmertForQuestionAnswering) (mô hình LxmertConfig)
- **markuplm** -- [MarkupLMForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/markuplm#transformers.MarkupLMForQuestionAnswering) (mô hình MarkupLMConfig)
- **mbart** -- [MBartForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/mbart#transformers.MBartForQuestionAnswering) (mô hình MBartConfig)
- **megatron-bert** -- [MegatronBertForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/megatron-bert#transformers.MegatronBertForQuestionAnswering) (mô hình MegatronBertConfig)
- **minimax** -- [MiniMaxForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/minimax#transformers.MiniMaxForQuestionAnswering) (mô hình MiniMaxConfig)
- **ministral** -- [MinistralForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/ministral#transformers.MinistralForQuestionAnswering) (mô hình MinistralConfig)
- **ministral3** -- [Ministral3ForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/ministral3#transformers.Ministral3ForQuestionAnswering) (mô hình Ministral3Config)
- **mistral** -- [MistralForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/mistral#transformers.MistralForQuestionAnswering) (mô hình MistralConfig)
- **mixtral** -- [MixtralForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/mixtral#transformers.MixtralForQuestionAnswering) (mô hình MixtralConfig)
- **mobilebert** -- [MobileBertForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/mobilebert#transformers.MobileBertForQuestionAnswering) (mô hình MobileBertConfig)
- **modernbert** -- [ModernBertForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/modernbert#transformers.ModernBertForQuestionAnswering) (mô hình ModernBertConfig)
- **mpnet** -- [MPNetForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/mpnet#transformers.MPNetForQuestionAnswering) (mô hình MPNetConfig)
- **mpt** -- [MptForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/mpt#transformers.MptForQuestionAnswering) (mô hình MptConfig)
- **mra** -- [MraForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/mra#transformers.MraForQuestionAnswering) (mô hình MraConfig)
- **mt5** -- [MT5ForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/mt5#transformers.MT5ForQuestionAnswering) (mô hình MT5Config)
- **mvp** -- [MvpForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/mvp#transformers.MvpForQuestionAnswering) (mô hình MvpConfig)
- **nemotron** -- [NemotronForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/nemotron#transformers.NemotronForQuestionAnswering) (mô hình NemotronConfig)
- **nystromformer** -- [NystromformerForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/nystromformer#transformers.NystromformerForQuestionAnswering) (mô hình NystromformerConfig)
- **opt** -- [OPTForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/opt#transformers.OPTForQuestionAnswering) (mô hình OPTConfig)
- **qwen2** -- [Qwen2ForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/qwen2#transformers.Qwen2ForQuestionAnswering) (mô hình Qwen2Config)
- **qwen2_moe** -- [Qwen2MoeForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/qwen2_moe#transformers.Qwen2MoeForQuestionAnswering) (mô hình Qwen2MoeConfig)
- **qwen3** -- [Qwen3ForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/qwen3#transformers.Qwen3ForQuestionAnswering) (mô hình Qwen3Config)
- **qwen3_moe** -- [Qwen3MoeForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/qwen3_moe#transformers.Qwen3MoeForQuestionAnswering) (mô hình Qwen3MoeConfig)
- **qwen3_next** -- [Qwen3NextForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/qwen3_next#transformers.Qwen3NextForQuestionAnswering) (mô hình Qwen3NextConfig)
- **reformer** -- [ReformerForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/reformer#transformers.ReformerForQuestionAnswering) (mô hình ReformerConfig)
- **rembert** -- [RemBertForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/rembert#transformers.RemBertForQuestionAnswering) (mô hình RemBertConfig)
- **roberta** -- [RobertaForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/roberta#transformers.RobertaForQuestionAnswering) (mô hình RobertaConfig)
- **roberta-prelayernorm** -- [RobertaPreLayerNormForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/roberta-prelayernorm#transformers.RobertaPreLayerNormForQuestionAnswering) (mô hình RobertaPreLayerNormConfig)
- **roc_bert** -- [RoCBertForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/roc_bert#transformers.RoCBertForQuestionAnswering) (mô hình RoCBertConfig)
- **roformer** -- [RoFormerForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/roformer#transformers.RoFormerForQuestionAnswering) (mô hình RoFormerConfig)
- **seed_oss** -- [SeedOssForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/seed_oss#transformers.SeedOssForQuestionAnswering) (mô hình SeedOssConfig)
- **smollm3** -- [SmolLM3ForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/smollm3#transformers.SmolLM3ForQuestionAnswering) (mô hình SmolLM3Config)
- **splinter** -- [SplinterForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/splinter#transformers.SplinterForQuestionAnswering) (mô hình SplinterConfig)
- **squeezebert** -- [SqueezeBertForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/squeezebert#transformers.SqueezeBertForQuestionAnswering) (mô hình SqueezeBertConfig)
- **t5** -- [T5ForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/t5#transformers.T5ForQuestionAnswering) (mô hình T5Config)
- **ultrabert** -- [UltrabertForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/ultrabert#transformers.UltrabertForQuestionAnswering) (mô hình UltrabertConfig)
- **umt5** -- [UMT5ForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/umt5#transformers.UMT5ForQuestionAnswering) (mô hình UMT5Config)
- **xlm** -- [XLMForQuestionAnsweringSimple](/docs/transformers/v5.23.0/vi/model_doc/xlm#transformers.XLMForQuestionAnsweringSimple) (mô hình XLMConfig)
- **xlm-roberta** -- [XLMRobertaForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/xlm-roberta#transformers.XLMRobertaForQuestionAnswering) (mô hình XLMRobertaConfig)
- **xlm-roberta-xl** -- [XLMRobertaXLForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/xlm-roberta-xl#transformers.XLMRobertaXLForQuestionAnswering) (mô hình XLMRobertaXLConfig)
- **xlnet** -- [XLNetForQuestionAnsweringSimple](/docs/transformers/v5.23.0/vi/model_doc/xlnet#transformers.XLNetForQuestionAnsweringSimple) (mô hình XLNetConfig)
- **xmod** -- [XmodForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/xmod#transformers.XmodForQuestionAnswering) (mô hình XmodConfig)
- **yoso** -- [YosoForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/yoso#transformers.YosoForQuestionAnswering) (mô hình YosoConfig)

Mặc định, model được đặt ở chế độ đánh giá bằng `model.eval()` (ví dụ, các module dropout sẽ bị vô hiệu hóa). Để huấn luyện model, bạn cần đặt lại nó về chế độ huấn luyện bằng `model.train()`

Ví dụ:

```python
>>> from transformers import AutoConfig, AutoModelForQuestionAnswering

>>> # Download model and configuration from huggingface.co and cache.
>>> model = AutoModelForQuestionAnswering.from_pretrained("google-bert/bert-base-cased")

>>> # Update configuration during loading
>>> model = AutoModelForQuestionAnswering.from_pretrained("google-bert/bert-base-cased", output_attentions=True)
>>> model.config.output_attentions
True
```

### AutoModelForTextEncoding[[transformers.AutoModelForTextEncoding]]

#### transformers.AutoModelForTextEncoding[[transformers.AutoModelForTextEncoding]]

```python
transformers.AutoModelForTextEncoding(*args, **kwargs)
```

[Nguồn](https://github.com/huggingface/transformers/blob/v5.23.0/src/transformers/models/auto/modeling_auto.py#L2325)

## Thị giác máy tính

Các lớp tự động sau đây có sẵn cho các tác vụ thị giác máy tính sau.

### AutoModelForDepthEstimation[[transformers.AutoModelForDepthEstimation]]

#### transformers.AutoModelForDepthEstimation[[transformers.AutoModelForDepthEstimation]]

```python
transformers.AutoModelForDepthEstimation(*args, **kwargs)
```

[Nguồn](https://github.com/huggingface/transformers/blob/v5.23.0/src/transformers/models/auto/modeling_auto.py#L2529)

Đây là một lớp mô hình chung sẽ được khởi tạo thành một trong các lớp mô hình của thư viện (với đầu ước lượng độ sâu) khi được tạo bằng phương thức lớp [from_pretrained()](/docs/transformers/v5.23.0/vi/model_doc/auto#transformers.AutoModel.from_pretrained) hoặc phương thức lớp [from_config()](/docs/transformers/v5.23.0/vi/model_doc/auto#transformers.AutoModel.from_config).

Lớp này không thể được khởi tạo trực tiếp bằng `__init__()` (gây ra lỗi).

#### from_config[[transformers.AutoModelForDepthEstimation.from_config]]

```python
from_config(**kwargs)
```

[Nguồn](https://github.com/huggingface/transformers/blob/v5.23.0/src/transformers/models/auto/auto_factory.py#L204)

**Tham số:**

config ([PreTrainedConfig](/docs/transformers/v5.23.0/vi/main_classes/configuration#transformers.PreTrainedConfig)) : Lớp mô hình cần khởi tạo được chọn dựa trên lớp cấu hình:  - Lớp cấu hình [CHMv2Config](/docs/transformers/v5.23.0/vi/model_doc/chmv2#transformers.CHMv2Config): [CHMv2ForDepthEstimation](/docs/transformers/v5.23.0/vi/model_doc/chmv2#transformers.CHMv2ForDepthEstimation) (mô hình CHMv2Config) - Lớp cấu hình [DPTConfig](/docs/transformers/v5.23.0/vi/model_doc/dpt#transformers.DPTConfig): [DPTForDepthEstimation](/docs/transformers/v5.23.0/vi/model_doc/dpt#transformers.DPTForDepthEstimation) (mô hình DPTConfig) - Lớp cấu hình [DepthAnythingConfig](/docs/transformers/v5.23.0/vi/model_doc/depth_anything#transformers.DepthAnythingConfig): [DepthAnythingForDepthEstimation](/docs/transformers/v5.23.0/vi/model_doc/depth_anything#transformers.DepthAnythingForDepthEstimation) (mô hình DepthAnythingConfig) - Lớp cấu hình [DepthProConfig](/docs/transformers/v5.23.0/vi/model_doc/depth_pro#transformers.DepthProConfig): [DepthProForDepthEstimation](/docs/transformers/v5.23.0/vi/model_doc/depth_pro#transformers.DepthProForDepthEstimation) (mô hình DepthProConfig) - Lớp cấu hình [GLPNConfig](/docs/transformers/v5.23.0/vi/model_doc/glpn#transformers.GLPNConfig): [GLPNForDepthEstimation](/docs/transformers/v5.23.0/vi/model_doc/glpn#transformers.GLPNForDepthEstimation) (mô hình GLPNConfig) - Lớp cấu hình [PromptDepthAnythingConfig](/docs/transformers/v5.23.0/vi/model_doc/prompt_depth_anything#transformers.PromptDepthAnythingConfig): [PromptDepthAnythingForDepthEstimation](/docs/transformers/v5.23.0/vi/model_doc/prompt_depth_anything#transformers.PromptDepthAnythingForDepthEstimation) (mô hình PromptDepthAnythingConfig) - Lớp cấu hình [Tipsv2DptConfig](/docs/transformers/v5.23.0/vi/model_doc/tipsv2_dpt#transformers.Tipsv2DptConfig): [Tipsv2DptForDepthEstimation](/docs/transformers/v5.23.0/vi/model_doc/tipsv2_dpt#transformers.Tipsv2DptForDepthEstimation) (mô hình Tipsv2DptConfig) - Lớp cấu hình [ZoeDepthConfig](/docs/transformers/v5.23.0/vi/model_doc/zoedepth#transformers.ZoeDepthConfig): [ZoeDepthForDepthEstimation](/docs/transformers/v5.23.0/vi/model_doc/zoedepth#transformers.ZoeDepthForDepthEstimation) (mô hình ZoeDepthConfig)

attn_implementation (`str`, *tùy chọn*) : Cách triển khai attention sẽ được sử dụng trong mô hình (nếu có liên quan). Có thể là một trong các giá trị sau - `"eager"` (triển khai thủ công của attention) - `"sdpa"` (sử dụng [`F.scaled_dot_product_attention`](https://pytorch.org/docs/master/generated/torch.nn.functional.scaled_dot_product_attention.html)) - `"flash_attention_2"` (sử dụng [Dao-AILab/flash-attention](https://github.com/Dao-AILab/flash-attention)) - `"flash_attention_3"` (sử dụng [Dao-AILab/flash-attention/hopper](https://github.com/Dao-AILab/flash-attention/tree/main/hopper)) - `"flash_attention_4"` (sử dụng [Dao-AILab/flash-attention/flash_attn/cute](https://github.com/Dao-AILab/flash-attention/tree/main/flash_attn/cute)). Mặc định, nếu khả dụng, SDPA sẽ được sử dụng cho torch>=2.1.1. Mặc định trong các trường hợp khác là triển khai thủ công `"eager"`.

Khởi tạo một trong các lớp mô hình của thư viện (có đầu ước lượng độ sâu) từ một cấu hình.

Lưu ý: Việc tải một mô hình từ tệp cấu hình của nó **không** tải trọng số của mô hình. Nó chỉ ảnh hưởng đến cấu hình của mô hình. Hãy sử dụng [from_pretrained()](/docs/transformers/v5.23.0/vi/model_doc/auto#transformers.AutoModel.from_pretrained) để tải trọng số của mô hình.

Ví dụ:

```python
>>> from transformers import AutoConfig, AutoModelForDepthEstimation

>>> # Download configuration from huggingface.co and cache.
>>> config = AutoConfig.from_pretrained("google-bert/bert-base-cased")
>>> model = AutoModelForDepthEstimation.from_config(config)
```

#### from_pretrained[[transformers.AutoModelForDepthEstimation.from_pretrained]]

```python
from_pretrained(*model_args, **kwargs)
```

[Nguồn](https://github.com/huggingface/transformers/blob/v5.23.0/src/transformers/models/auto/auto_factory.py#L260)

**Tham số:**

pretrained_model_name_or_path (`str` hoặc `os.PathLike`) : Có thể là:  - Một chuỗi, *model id* của một model được huấn luyện trước lưu trong kho model trên huggingface.co. - Đường dẫn đến một *thư mục* chứa trọng số model được lưu bằng [save_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.save_pretrained), ví dụ: `./my_model_directory/`.

model_args (các đối số vị trí bổ sung, *tùy chọn*) : Sẽ được truyền đến phương thức `__init__()` của model bên dưới.

config ([PreTrainedConfig](/docs/transformers/v5.23.0/vi/main_classes/configuration#transformers.PreTrainedConfig), *tùy chọn*) : Cấu hình cho mô hình cần sử dụng thay vì cấu hình được tải tự động. Cấu hình có thể được tải tự động khi: - Mô hình là một mô hình do thư viện cung cấp (được tải bằng chuỗi *model id* của một mô hình được huấn luyện trước). - Mô hình đã được lưu bằng [save_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.save_pretrained) và được tải lại bằng cách cung cấp thư mục lưu. - Mô hình được tải bằng cách cung cấp một thư mục cục bộ làm `pretrained_model_name_or_path` và một tệp cấu hình JSON có tên *config.json* được tìm thấy trong thư mục đó.

state_dict (*dict[str, torch.Tensor]*, *optional*) : Một state dictionary để sử dụng thay cho state dictionary được tải từ tệp trọng số đã lưu. Tùy chọn này có thể được sử dụng nếu bạn muốn tạo một mô hình từ cấu hình được huấn luyện trước nhưng tải trọng số của riêng bạn. Tuy nhiên, trong trường hợp này, bạn nên kiểm tra xem việc sử dụng [save_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.save_pretrained) và [from_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.from_pretrained) có phải là một tùy chọn đơn giản hơn hay không.

cache_dir (`str` hoặc `os.PathLike`, *tùy chọn*) : Đường dẫn đến thư mục mà cấu hình mô hình được huấn luyện trước đã tải xuống sẽ được lưu vào bộ nhớ đệm nếu không sử dụng bộ nhớ đệm tiêu chuẩn.

force_download (`bool`, *tùy chọn*, mặc định là `False`) : Xác định có nên ép buộc tải lại (re-download) trọng số mô hình và các tệp cấu hình hay không, ghi đè lên các phiên bản đã được lưu trong bộ nhớ đệm nếu chúng tồn tại.

proxies (`dict[str, str]`, *tùy chọn*) : Một từ điển các máy chủ proxy để sử dụng theo giao thức hoặc điểm cuối, ví dụ: `{'http': 'foo.bar:3128', 'http://hostname': 'foo.bar:4012'}`. Các proxy được sử dụng cho mỗi yêu cầu.

output_loading_info(`bool`, *tuỳ chọn*, mặc định là `False`) : Có trả về một từ điển chứa các khóa bị thiếu, các khóa không mong đợi và thông báo lỗi hay không.

local_files_only(`bool`, *tùy chọn*, mặc định là `False`) : Có chỉ xem các tệp cục bộ hay không (ví dụ: không thử tải xuống mô hình).

revision (`str`, *tùy chọn*, mặc định là `"main"`) : Phiên bản mô hình cụ thể cần sử dụng. Nó có thể là tên nhánh, tên thẻ hoặc id commit, vì chúng tôi sử dụng hệ thống dựa trên git để lưu trữ các mô hình và các sản phẩm khác trên huggingface.co, do đó `revision` có thể là bất kỳ định danh nào được git cho phép.

trust_remote_code (`bool`, *tuỳ chọn*, mặc định là `False`) : Cho phép hay không cho phép các mô hình tùy chỉnh được định nghĩa trên Hub trong các tệp modeling riêng của chúng. Chỉ nên đặt tùy chọn này thành `True` cho các kho bạn tin tưởng và đã đọc mã nguồn, vì nó sẽ thực thi mã có trên Hub trên máy cục bộ của bạn.

code_revision (`str`, *tùy chọn*, mặc định là `"main"`) : Phiên bản cụ thể để sử dụng cho mã trên Hub, nếu mã nằm trong một kho lưu trữ khác với phần còn lại của mô hình. Nó có thể là tên nhánh, tên thẻ hoặc id commit, vì chúng tôi sử dụng hệ thống dựa trên git để lưu trữ các mô hình và các sản phẩm khác trên huggingface.co, do đó `revision` có thể là bất kỳ định danh nào được git cho phép.

kwargs (thêm các đối số từ khóa, *tùy chọn*) : Có thể được sử dụng để cập nhật đối tượng cấu hình (sau khi nó được tải) và khởi tạo mô hình (ví dụ: `output_attentions=True`). Hoạt động khác nhau tùy thuộc vào việc có cung cấp `config` hay được tải tự động:  - Nếu một cấu hình được cung cấp với `config`, `**kwargs` sẽ được truyền trực tiếp đến phương thức `__init__` của mô hình cơ sở (chúng tôi giả định rằng tất cả các cập nhật liên quan đến cấu hình đã được thực hiện) - Nếu không cung cấp cấu hình, `kwargs` sẽ trước tiên được truyền đến hàm khởi tạo của lớp cấu hình ([from_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/configuration#transformers.PreTrainedConfig.from_pretrained)). Mỗi khóa của `kwargs` tương ứng với một thuộc tính cấu hình sẽ được sử dụng để ghi đè thuộc tính đó bằng giá trị `kwargs` được cung cấp. Các khóa còn lại không tương ứng với bất kỳ thuộc tính cấu hình nào sẽ được truyền đến hàm `__init__` của mô hình cơ sở.

Khởi tạo một trong các lớp mô hình của thư viện (có đầu ước lượng độ sâu) từ một mô hình được huấn luyện trước.

Lớp model cần khởi tạo được chọn dựa trên thuộc tính `model_type` của đối tượng config (được truyền dưới dạng đối số hoặc được nạp từ `pretrained_model_name_or_path` nếu có thể), hoặc khi thuộc tính này bị thiếu, bằng cách sử dụng khớp mẫu trên `pretrained_model_name_or_path`:

- **chmv2** -- [CHMv2ForDepthEstimation](/docs/transformers/v5.23.0/vi/model_doc/chmv2#transformers.CHMv2ForDepthEstimation) (mô hình CHMv2Config)
- **depth_anything** -- [DepthAnythingForDepthEstimation](/docs/transformers/v5.23.0/vi/model_doc/depth_anything#transformers.DepthAnythingForDepthEstimation) (mô hình DepthAnythingConfig)
- **depth_pro** -- [DepthProForDepthEstimation](/docs/transformers/v5.23.0/vi/model_doc/depth_pro#transformers.DepthProForDepthEstimation) (mô hình DepthProConfig)
- **dpt** -- [DPTForDepthEstimation](/docs/transformers/v5.23.0/vi/model_doc/dpt#transformers.DPTForDepthEstimation) (mô hình DPTConfig)
- **glpn** -- [GLPNForDepthEstimation](/docs/transformers/v5.23.0/vi/model_doc/glpn#transformers.GLPNForDepthEstimation) (mô hình GLPNConfig)
- **prompt_depth_anything** -- [PromptDepthAnythingForDepthEstimation](/docs/transformers/v5.23.0/vi/model_doc/prompt_depth_anything#transformers.PromptDepthAnythingForDepthEstimation) (mô hình PromptDepthAnythingConfig)
- **tipsv2_dpt** -- [Tipsv2DptForDepthEstimation](/docs/transformers/v5.23.0/vi/model_doc/tipsv2_dpt#transformers.Tipsv2DptForDepthEstimation) (mô hình Tipsv2DptConfig)
- **zoedepth** -- [ZoeDepthForDepthEstimation](/docs/transformers/v5.23.0/vi/model_doc/zoedepth#transformers.ZoeDepthForDepthEstimation) (mô hình ZoeDepthConfig)

Mặc định, model được đặt ở chế độ đánh giá bằng `model.eval()` (ví dụ, các module dropout sẽ bị vô hiệu hóa). Để huấn luyện model, bạn cần đặt lại nó về chế độ huấn luyện bằng `model.train()`

Ví dụ:

```python
>>> from transformers import AutoConfig, AutoModelForDepthEstimation

>>> # Download model and configuration from huggingface.co and cache.
>>> model = AutoModelForDepthEstimation.from_pretrained("google-bert/bert-base-cased")

>>> # Update configuration during loading
>>> model = AutoModelForDepthEstimation.from_pretrained("google-bert/bert-base-cased", output_attentions=True)
>>> model.config.output_attentions
True
```

### AutoModelForNormalEstimation[[transformers.AutoModelForNormalEstimation]]

#### transformers.AutoModelForNormalEstimation[[transformers.AutoModelForNormalEstimation]]

```python
transformers.AutoModelForNormalEstimation(*args, **kwargs)
```

[Nguồn](https://github.com/huggingface/transformers/blob/v5.23.0/src/transformers/models/auto/modeling_auto.py#L2676)

Đây là một lớp mô hình chung sẽ được khởi tạo thành một trong các lớp mô hình của thư viện (với một đầu ước lượng thông thường) khi được tạo bằng phương thức lớp [from_pretrained()](/docs/transformers/v5.23.0/vi/model_doc/auto#transformers.AutoModel.from_pretrained) hoặc phương thức lớp [from_config()](/docs/transformers/v5.23.0/vi/model_doc/auto#transformers.AutoModel.from_config).

Lớp này không thể được khởi tạo trực tiếp bằng `__init__()` (gây ra lỗi).

#### from_config[[transformers.AutoModelForNormalEstimation.from_config]]

```python
from_config(**kwargs)
```

[Nguồn](https://github.com/huggingface/transformers/blob/v5.23.0/src/transformers/models/auto/auto_factory.py#L204)

**Tham số:**

config ([PreTrainedConfig](/docs/transformers/v5.23.0/vi/main_classes/configuration#transformers.PreTrainedConfig)) : Lớp mô hình cần khởi tạo được chọn dựa trên lớp cấu hình:  - Lớp cấu hình [Sapiens2Config](/docs/transformers/v5.23.0/vi/model_doc/sapiens2#transformers.Sapiens2Config): [Sapiens2ForNormalEstimation](/docs/transformers/v5.23.0/vi/model_doc/sapiens2#transformers.Sapiens2ForNormalEstimation) (mô hình Sapiens2Config) - Lớp cấu hình [Tipsv2DptConfig](/docs/transformers/v5.23.0/vi/model_doc/tipsv2_dpt#transformers.Tipsv2DptConfig): [Tipsv2DptForNormalEstimation](/docs/transformers/v5.23.0/vi/model_doc/tipsv2_dpt#transformers.Tipsv2DptForNormalEstimation) (mô hình Tipsv2DptConfig)

attn_implementation (`str`, *tùy chọn*) : Cách triển khai attention sẽ được sử dụng trong mô hình (nếu có liên quan). Có thể là một trong các giá trị sau - `"eager"` (triển khai thủ công của attention) - `"sdpa"` (sử dụng [`F.scaled_dot_product_attention`](https://pytorch.org/docs/master/generated/torch.nn.functional.scaled_dot_product_attention.html)) - `"flash_attention_2"` (sử dụng [Dao-AILab/flash-attention](https://github.com/Dao-AILab/flash-attention)) - `"flash_attention_3"` (sử dụng [Dao-AILab/flash-attention/hopper](https://github.com/Dao-AILab/flash-attention/tree/main/hopper)) - `"flash_attention_4"` (sử dụng [Dao-AILab/flash-attention/flash_attn/cute](https://github.com/Dao-AILab/flash-attention/tree/main/flash_attn/cute)). Mặc định, nếu khả dụng, SDPA sẽ được sử dụng cho torch>=2.1.1. Mặc định trong các trường hợp khác là triển khai thủ công `"eager"`.

Khởi tạo một trong các lớp mô hình của thư viện (với đầu ước lượng thông thường) từ một cấu hình.

Lưu ý: Việc tải một mô hình từ tệp cấu hình của nó **không** tải trọng số của mô hình. Nó chỉ ảnh hưởng đến cấu hình của mô hình. Hãy sử dụng [from_pretrained()](/docs/transformers/v5.23.0/vi/model_doc/auto#transformers.AutoModel.from_pretrained) để tải trọng số của mô hình.

Ví dụ:

```python
>>> from transformers import AutoConfig, AutoModelForNormalEstimation

>>> # Download configuration from huggingface.co and cache.
>>> config = AutoConfig.from_pretrained("google-bert/bert-base-cased")
>>> model = AutoModelForNormalEstimation.from_config(config)
```

#### from_pretrained[[transformers.AutoModelForNormalEstimation.from_pretrained]]

```python
from_pretrained(*model_args, **kwargs)
```

[Nguồn](https://github.com/huggingface/transformers/blob/v5.23.0/src/transformers/models/auto/auto_factory.py#L260)

**Tham số:**

pretrained_model_name_or_path (`str` hoặc `os.PathLike`) : Có thể là:  - Một chuỗi, *model id* của một model được huấn luyện trước lưu trong kho model trên huggingface.co. - Đường dẫn đến một *thư mục* chứa trọng số model được lưu bằng [save_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.save_pretrained), ví dụ: `./my_model_directory/`.

model_args (các đối số vị trí bổ sung, *tùy chọn*) : Sẽ được truyền đến phương thức `__init__()` của model bên dưới.

config ([PreTrainedConfig](/docs/transformers/v5.23.0/vi/main_classes/configuration#transformers.PreTrainedConfig), *tùy chọn*) : Cấu hình cho mô hình cần sử dụng thay vì cấu hình được tải tự động. Cấu hình có thể được tải tự động khi: - Mô hình là một mô hình do thư viện cung cấp (được tải bằng chuỗi *model id* của một mô hình được huấn luyện trước). - Mô hình đã được lưu bằng [save_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.save_pretrained) và được tải lại bằng cách cung cấp thư mục lưu. - Mô hình được tải bằng cách cung cấp một thư mục cục bộ làm `pretrained_model_name_or_path` và một tệp cấu hình JSON có tên *config.json* được tìm thấy trong thư mục đó.

state_dict (*dict[str, torch.Tensor]*, *optional*) : Một state dictionary để sử dụng thay cho state dictionary được tải từ tệp trọng số đã lưu. Tùy chọn này có thể được sử dụng nếu bạn muốn tạo một mô hình từ cấu hình được huấn luyện trước nhưng tải trọng số của riêng bạn. Tuy nhiên, trong trường hợp này, bạn nên kiểm tra xem việc sử dụng [save_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.save_pretrained) và [from_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.from_pretrained) có phải là một tùy chọn đơn giản hơn hay không.

cache_dir (`str` hoặc `os.PathLike`, *tùy chọn*) : Đường dẫn đến thư mục mà cấu hình mô hình được huấn luyện trước đã tải xuống sẽ được lưu vào bộ nhớ đệm nếu không sử dụng bộ nhớ đệm tiêu chuẩn.

force_download (`bool`, *tùy chọn*, mặc định là `False`) : Xác định có nên ép buộc tải lại (re-download) trọng số mô hình và các tệp cấu hình hay không, ghi đè lên các phiên bản đã được lưu trong bộ nhớ đệm nếu chúng tồn tại.

proxies (`dict[str, str]`, *tùy chọn*) : Một từ điển các máy chủ proxy để sử dụng theo giao thức hoặc điểm cuối, ví dụ: `{'http': 'foo.bar:3128', 'http://hostname': 'foo.bar:4012'}`. Các proxy được sử dụng cho mỗi yêu cầu.

output_loading_info(`bool`, *tuỳ chọn*, mặc định là `False`) : Có trả về một từ điển chứa các khóa bị thiếu, các khóa không mong đợi và thông báo lỗi hay không.

local_files_only(`bool`, *tùy chọn*, mặc định là `False`) : Có chỉ xem các tệp cục bộ hay không (ví dụ: không thử tải xuống mô hình).

revision (`str`, *tùy chọn*, mặc định là `"main"`) : Phiên bản mô hình cụ thể cần sử dụng. Nó có thể là tên nhánh, tên thẻ hoặc id commit, vì chúng tôi sử dụng hệ thống dựa trên git để lưu trữ các mô hình và các sản phẩm khác trên huggingface.co, do đó `revision` có thể là bất kỳ định danh nào được git cho phép.

trust_remote_code (`bool`, *tuỳ chọn*, mặc định là `False`) : Cho phép hay không cho phép các mô hình tùy chỉnh được định nghĩa trên Hub trong các tệp modeling riêng của chúng. Chỉ nên đặt tùy chọn này thành `True` cho các kho bạn tin tưởng và đã đọc mã nguồn, vì nó sẽ thực thi mã có trên Hub trên máy cục bộ của bạn.

code_revision (`str`, *tùy chọn*, mặc định là `"main"`) : Phiên bản cụ thể để sử dụng cho mã trên Hub, nếu mã nằm trong một kho lưu trữ khác với phần còn lại của mô hình. Nó có thể là tên nhánh, tên thẻ hoặc id commit, vì chúng tôi sử dụng hệ thống dựa trên git để lưu trữ các mô hình và các sản phẩm khác trên huggingface.co, do đó `revision` có thể là bất kỳ định danh nào được git cho phép.

kwargs (thêm các đối số từ khóa, *tùy chọn*) : Có thể được sử dụng để cập nhật đối tượng cấu hình (sau khi nó được tải) và khởi tạo mô hình (ví dụ: `output_attentions=True`). Hoạt động khác nhau tùy thuộc vào việc có cung cấp `config` hay được tải tự động:  - Nếu một cấu hình được cung cấp với `config`, `**kwargs` sẽ được truyền trực tiếp đến phương thức `__init__` của mô hình cơ sở (chúng tôi giả định rằng tất cả các cập nhật liên quan đến cấu hình đã được thực hiện) - Nếu không cung cấp cấu hình, `kwargs` sẽ trước tiên được truyền đến hàm khởi tạo của lớp cấu hình ([from_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/configuration#transformers.PreTrainedConfig.from_pretrained)). Mỗi khóa của `kwargs` tương ứng với một thuộc tính cấu hình sẽ được sử dụng để ghi đè thuộc tính đó bằng giá trị `kwargs` được cung cấp. Các khóa còn lại không tương ứng với bất kỳ thuộc tính cấu hình nào sẽ được truyền đến hàm `__init__` của mô hình cơ sở.

Khởi tạo một trong các lớp mô hình của thư viện (với đầu ước lượng thông thường) từ một mô hình được huấn luyện trước.

Lớp model cần khởi tạo được chọn dựa trên thuộc tính `model_type` của đối tượng config (được truyền dưới dạng đối số hoặc được nạp từ `pretrained_model_name_or_path` nếu có thể), hoặc khi thuộc tính này bị thiếu, bằng cách sử dụng khớp mẫu trên `pretrained_model_name_or_path`:

- **sapiens2** -- [Sapiens2ForNormalEstimation](/docs/transformers/v5.23.0/vi/model_doc/sapiens2#transformers.Sapiens2ForNormalEstimation) (mô hình Sapiens2Config)
- **tipsv2_dpt** -- [Tipsv2DptForNormalEstimation](/docs/transformers/v5.23.0/vi/model_doc/tipsv2_dpt#transformers.Tipsv2DptForNormalEstimation) (mô hình Tipsv2DptConfig)

Mặc định, model được đặt ở chế độ đánh giá bằng `model.eval()` (ví dụ, các module dropout sẽ bị vô hiệu hóa). Để huấn luyện model, bạn cần đặt lại nó về chế độ huấn luyện bằng `model.train()`

Ví dụ:

```python
>>> from transformers import AutoConfig, AutoModelForNormalEstimation

>>> # Download model and configuration from huggingface.co and cache.
>>> model = AutoModelForNormalEstimation.from_pretrained("google-bert/bert-base-cased")

>>> # Update configuration during loading
>>> model = AutoModelForNormalEstimation.from_pretrained("google-bert/bert-base-cased", output_attentions=True)
>>> model.config.output_attentions
True
```

### AutoModelForPointmapEstimation[[transformers.AutoModelForPointmapEstimation]]

#### transformers.AutoModelForPointmapEstimation[[transformers.AutoModelForPointmapEstimation]]

```python
transformers.AutoModelForPointmapEstimation(*args, **kwargs)
```

[Nguồn](https://github.com/huggingface/transformers/blob/v5.23.0/src/transformers/models/auto/modeling_auto.py#L2683)

Đây là một lớp mô hình chung sẽ được khởi tạo thành một trong các lớp mô hình của thư viện (với đầu ước lượng điểm bản đồ) khi được tạo bằng phương thức lớp [from_pretrained()](/docs/transformers/v5.23.0/vi/model_doc/auto#transformers.AutoModel.from_pretrained) hoặc phương thức lớp [from_config()](/docs/transformers/v5.23.0/vi/model_doc/auto#transformers.AutoModel.from_config).

Lớp này không thể được khởi tạo trực tiếp bằng `__init__()` (gây ra lỗi).

#### from_config[[transformers.AutoModelForPointmapEstimation.from_config]]

```python
from_config(**kwargs)
```

[Nguồn](https://github.com/huggingface/transformers/blob/v5.23.0/src/transformers/models/auto/auto_factory.py#L204)

**Tham số:**

config ([PreTrainedConfig](/docs/transformers/v5.23.0/vi/main_classes/configuration#transformers.PreTrainedConfig)) : Lớp mô hình cần khởi tạo được chọn dựa trên lớp cấu hình: - Lớp cấu hình [Sapiens2Config](/docs/transformers/v5.23.0/vi/model_doc/sapiens2#transformers.Sapiens2Config): [Sapiens2ForPointmapEstimation](/docs/transformers/v5.23.0/vi/model_doc/sapiens2#transformers.Sapiens2ForPointmapEstimation) (mô hình Sapiens2Config)

attn_implementation (`str`, *tùy chọn*) : Cách triển khai attention sẽ được sử dụng trong mô hình (nếu có liên quan). Có thể là một trong các giá trị sau - `"eager"` (triển khai thủ công của attention) - `"sdpa"` (sử dụng [`F.scaled_dot_product_attention`](https://pytorch.org/docs/master/generated/torch.nn.functional.scaled_dot_product_attention.html)) - `"flash_attention_2"` (sử dụng [Dao-AILab/flash-attention](https://github.com/Dao-AILab/flash-attention)) - `"flash_attention_3"` (sử dụng [Dao-AILab/flash-attention/hopper](https://github.com/Dao-AILab/flash-attention/tree/main/hopper)) - `"flash_attention_4"` (sử dụng [Dao-AILab/flash-attention/flash_attn/cute](https://github.com/Dao-AILab/flash-attention/tree/main/flash_attn/cute)). Mặc định, nếu khả dụng, SDPA sẽ được sử dụng cho torch>=2.1.1. Mặc định trong các trường hợp khác là triển khai thủ công `"eager"`.

Khởi tạo một trong các lớp mô hình của thư viện (có đầu ước lượng điểm đồ) từ một cấu hình.

Lưu ý: Việc tải một mô hình từ tệp cấu hình của nó **không** tải trọng số của mô hình. Nó chỉ ảnh hưởng đến cấu hình của mô hình. Hãy sử dụng [from_pretrained()](/docs/transformers/v5.23.0/vi/model_doc/auto#transformers.AutoModel.from_pretrained) để tải trọng số của mô hình.

Ví dụ:

```python
>>> from transformers import AutoConfig, AutoModelForPointmapEstimation

>>> # Download configuration from huggingface.co and cache.
>>> config = AutoConfig.from_pretrained("google-bert/bert-base-cased")
>>> model = AutoModelForPointmapEstimation.from_config(config)
```

#### from_pretrained[[transformers.AutoModelForPointmapEstimation.from_pretrained]]

```python
from_pretrained(*model_args, **kwargs)
```

[Nguồn](https://github.com/huggingface/transformers/blob/v5.23.0/src/transformers/models/auto/auto_factory.py#L260)

**Tham số:**

pretrained_model_name_or_path (`str` hoặc `os.PathLike`) : Có thể là:  - Một chuỗi, *model id* của một model được huấn luyện trước lưu trong kho model trên huggingface.co. - Đường dẫn đến một *thư mục* chứa trọng số model được lưu bằng [save_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.save_pretrained), ví dụ: `./my_model_directory/`.

model_args (các đối số vị trí bổ sung, *tùy chọn*) : Sẽ được truyền đến phương thức `__init__()` của model bên dưới.

config ([PreTrainedConfig](/docs/transformers/v5.23.0/vi/main_classes/configuration#transformers.PreTrainedConfig), *tùy chọn*) : Cấu hình cho mô hình cần sử dụng thay vì cấu hình được tải tự động. Cấu hình có thể được tải tự động khi: - Mô hình là một mô hình do thư viện cung cấp (được tải bằng chuỗi *model id* của một mô hình được huấn luyện trước). - Mô hình đã được lưu bằng [save_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.save_pretrained) và được tải lại bằng cách cung cấp thư mục lưu. - Mô hình được tải bằng cách cung cấp một thư mục cục bộ làm `pretrained_model_name_or_path` và một tệp cấu hình JSON có tên *config.json* được tìm thấy trong thư mục đó.

state_dict (*dict[str, torch.Tensor]*, *optional*) : Một state dictionary để sử dụng thay cho state dictionary được tải từ tệp trọng số đã lưu. Tùy chọn này có thể được sử dụng nếu bạn muốn tạo một mô hình từ cấu hình được huấn luyện trước nhưng tải trọng số của riêng bạn. Tuy nhiên, trong trường hợp này, bạn nên kiểm tra xem việc sử dụng [save_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.save_pretrained) và [from_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.from_pretrained) có phải là một tùy chọn đơn giản hơn hay không.

cache_dir (`str` hoặc `os.PathLike`, *tùy chọn*) : Đường dẫn đến thư mục mà cấu hình mô hình được huấn luyện trước đã tải xuống sẽ được lưu vào bộ nhớ đệm nếu không sử dụng bộ nhớ đệm tiêu chuẩn.

force_download (`bool`, *tùy chọn*, mặc định là `False`) : Xác định có nên ép buộc tải lại (re-download) trọng số mô hình và các tệp cấu hình hay không, ghi đè lên các phiên bản đã được lưu trong bộ nhớ đệm nếu chúng tồn tại.

proxies (`dict[str, str]`, *tùy chọn*) : Một từ điển các máy chủ proxy để sử dụng theo giao thức hoặc điểm cuối, ví dụ: `{'http': 'foo.bar:3128', 'http://hostname': 'foo.bar:4012'}`. Các proxy được sử dụng cho mỗi yêu cầu.

output_loading_info(`bool`, *tuỳ chọn*, mặc định là `False`) : Có trả về một từ điển chứa các khóa bị thiếu, các khóa không mong đợi và thông báo lỗi hay không.

local_files_only(`bool`, *tùy chọn*, mặc định là `False`) : Có chỉ xem các tệp cục bộ hay không (ví dụ: không thử tải xuống mô hình).

revision (`str`, *tùy chọn*, mặc định là `"main"`) : Phiên bản mô hình cụ thể cần sử dụng. Nó có thể là tên nhánh, tên thẻ hoặc id commit, vì chúng tôi sử dụng hệ thống dựa trên git để lưu trữ các mô hình và các sản phẩm khác trên huggingface.co, do đó `revision` có thể là bất kỳ định danh nào được git cho phép.

trust_remote_code (`bool`, *tuỳ chọn*, mặc định là `False`) : Cho phép hay không cho phép các mô hình tùy chỉnh được định nghĩa trên Hub trong các tệp modeling riêng của chúng. Chỉ nên đặt tùy chọn này thành `True` cho các kho bạn tin tưởng và đã đọc mã nguồn, vì nó sẽ thực thi mã có trên Hub trên máy cục bộ của bạn.

code_revision (`str`, *tùy chọn*, mặc định là `"main"`) : Phiên bản cụ thể để sử dụng cho mã trên Hub, nếu mã nằm trong một kho lưu trữ khác với phần còn lại của mô hình. Nó có thể là tên nhánh, tên thẻ hoặc id commit, vì chúng tôi sử dụng hệ thống dựa trên git để lưu trữ các mô hình và các sản phẩm khác trên huggingface.co, do đó `revision` có thể là bất kỳ định danh nào được git cho phép.

kwargs (thêm các đối số từ khóa, *tùy chọn*) : Có thể được sử dụng để cập nhật đối tượng cấu hình (sau khi nó được tải) và khởi tạo mô hình (ví dụ: `output_attentions=True`). Hoạt động khác nhau tùy thuộc vào việc có cung cấp `config` hay được tải tự động:  - Nếu một cấu hình được cung cấp với `config`, `**kwargs` sẽ được truyền trực tiếp đến phương thức `__init__` của mô hình cơ sở (chúng tôi giả định rằng tất cả các cập nhật liên quan đến cấu hình đã được thực hiện) - Nếu không cung cấp cấu hình, `kwargs` sẽ trước tiên được truyền đến hàm khởi tạo của lớp cấu hình ([from_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/configuration#transformers.PreTrainedConfig.from_pretrained)). Mỗi khóa của `kwargs` tương ứng với một thuộc tính cấu hình sẽ được sử dụng để ghi đè thuộc tính đó bằng giá trị `kwargs` được cung cấp. Các khóa còn lại không tương ứng với bất kỳ thuộc tính cấu hình nào sẽ được truyền đến hàm `__init__` của mô hình cơ sở.

Khởi tạo một trong các lớp mô hình của thư viện (có đầu ước lượng pointmap) từ một mô hình được huấn luyện trước.

Lớp model cần khởi tạo được chọn dựa trên thuộc tính `model_type` của đối tượng config (được truyền dưới dạng đối số hoặc được nạp từ `pretrained_model_name_or_path` nếu có thể), hoặc khi thuộc tính này bị thiếu, bằng cách sử dụng khớp mẫu trên `pretrained_model_name_or_path`:

- **sapiens2** -- [Sapiens2ForPointmapEstimation](/docs/transformers/v5.23.0/vi/model_doc/sapiens2#transformers.Sapiens2ForPointmapEstimation) (mô hình Sapiens2Config)

Mặc định, model được đặt ở chế độ đánh giá bằng `model.eval()` (ví dụ, các module dropout sẽ bị vô hiệu hóa). Để huấn luyện model, bạn cần đặt lại nó về chế độ huấn luyện bằng `model.train()`

Ví dụ:

```python
>>> from transformers import AutoConfig, AutoModelForPointmapEstimation

>>> # Download model and configuration from huggingface.co and cache.
>>> model = AutoModelForPointmapEstimation.from_pretrained("google-bert/bert-base-cased")

>>> # Update configuration during loading
>>> model = AutoModelForPointmapEstimation.from_pretrained("google-bert/bert-base-cased", output_attentions=True)
>>> model.config.output_attentions
True
```

### AutoModelForImageMatting[[transformers.AutoModelForImageMatting]]

#### transformers.AutoModelForImageMatting[[transformers.AutoModelForImageMatting]]

```python
transformers.AutoModelForImageMatting(*args, **kwargs)
```

[Nguồn](https://github.com/huggingface/transformers/blob/v5.23.0/src/transformers/models/auto/modeling_auto.py#L2669)

Đây là một lớp mô hình chung sẽ được khởi tạo thành một trong các lớp mô hình của thư viện (có đầu matting ảnh) khi được tạo bằng phương thức lớp [from_pretrained()](/docs/transformers/v5.23.0/vi/model_doc/auto#transformers.AutoModel.from_pretrained) hoặc phương thức lớp [from_config()](/docs/transformers/v5.23.0/vi/model_doc/auto#transformers.AutoModel.from_config).

Lớp này không thể được khởi tạo trực tiếp bằng `__init__()` (gây ra lỗi).

#### from_config[[transformers.AutoModelForImageMatting.from_config]]

```python
from_config(**kwargs)
```

[Nguồn](https://github.com/huggingface/transformers/blob/v5.23.0/src/transformers/models/auto/auto_factory.py#L204)

**Tham số:**

config ([PreTrainedConfig](/docs/transformers/v5.23.0/vi/main_classes/configuration#transformers.PreTrainedConfig)) : Lớp mô hình cần khởi tạo được chọn dựa trên lớp cấu hình:  - Lớp cấu hình [Sapiens2Config](/docs/transformers/v5.23.0/vi/model_doc/sapiens2#transformers.Sapiens2Config): [Sapiens2ForImageMatting](/docs/transformers/v5.23.0/vi/model_doc/sapiens2#transformers.Sapiens2ForImageMatting) (mô hình Sapiens2Config) - Lớp cấu hình [VitMatteConfig](/docs/transformers/v5.23.0/vi/model_doc/vitmatte#transformers.VitMatteConfig): [VitMatteForImageMatting](/docs/transformers/v5.23.0/vi/model_doc/vitmatte#transformers.VitMatteForImageMatting) (mô hình VitMatteConfig)

attn_implementation (`str`, *tùy chọn*) : Cách triển khai attention sẽ được sử dụng trong mô hình (nếu có liên quan). Có thể là một trong các giá trị sau - `"eager"` (triển khai thủ công của attention) - `"sdpa"` (sử dụng [`F.scaled_dot_product_attention`](https://pytorch.org/docs/master/generated/torch.nn.functional.scaled_dot_product_attention.html)) - `"flash_attention_2"` (sử dụng [Dao-AILab/flash-attention](https://github.com/Dao-AILab/flash-attention)) - `"flash_attention_3"` (sử dụng [Dao-AILab/flash-attention/hopper](https://github.com/Dao-AILab/flash-attention/tree/main/hopper)) - `"flash_attention_4"` (sử dụng [Dao-AILab/flash-attention/flash_attn/cute](https://github.com/Dao-AILab/flash-attention/tree/main/flash_attn/cute)). Mặc định, nếu khả dụng, SDPA sẽ được sử dụng cho torch>=2.1.1. Mặc định trong các trường hợp khác là triển khai thủ công `"eager"`.

Khởi tạo một trong các lớp mô hình của thư viện (có đầu matting ảnh) từ một cấu hình.

Lưu ý: Việc tải một mô hình từ tệp cấu hình của nó **không** tải trọng số của mô hình. Nó chỉ ảnh hưởng đến cấu hình của mô hình. Hãy sử dụng [from_pretrained()](/docs/transformers/v5.23.0/vi/model_doc/auto#transformers.AutoModel.from_pretrained) để tải trọng số của mô hình.

Ví dụ:

```python
>>> from transformers import AutoConfig, AutoModelForImageMatting

>>> # Download configuration from huggingface.co and cache.
>>> config = AutoConfig.from_pretrained("google-bert/bert-base-cased")
>>> model = AutoModelForImageMatting.from_config(config)
```

#### from_pretrained[[transformers.AutoModelForImageMatting.from_pretrained]]

```python
from_pretrained(*model_args, **kwargs)
```

[Nguồn](https://github.com/huggingface/transformers/blob/v5.23.0/src/transformers/models/auto/auto_factory.py#L260)

**Tham số:**

pretrained_model_name_or_path (`str` hoặc `os.PathLike`) : Có thể là:  - Một chuỗi, *model id* của một model được huấn luyện trước lưu trong kho model trên huggingface.co. - Đường dẫn đến một *thư mục* chứa trọng số model được lưu bằng [save_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.save_pretrained), ví dụ: `./my_model_directory/`.

model_args (các đối số vị trí bổ sung, *tùy chọn*) : Sẽ được truyền đến phương thức `__init__()` của model bên dưới.

config ([PreTrainedConfig](/docs/transformers/v5.23.0/vi/main_classes/configuration#transformers.PreTrainedConfig), *tùy chọn*) : Cấu hình cho mô hình cần sử dụng thay vì cấu hình được tải tự động. Cấu hình có thể được tải tự động khi: - Mô hình là một mô hình do thư viện cung cấp (được tải bằng chuỗi *model id* của một mô hình được huấn luyện trước). - Mô hình đã được lưu bằng [save_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.save_pretrained) và được tải lại bằng cách cung cấp thư mục lưu. - Mô hình được tải bằng cách cung cấp một thư mục cục bộ làm `pretrained_model_name_or_path` và một tệp cấu hình JSON có tên *config.json* được tìm thấy trong thư mục đó.

state_dict (*dict[str, torch.Tensor]*, *optional*) : Một state dictionary để sử dụng thay cho state dictionary được tải từ tệp trọng số đã lưu. Tùy chọn này có thể được sử dụng nếu bạn muốn tạo một mô hình từ cấu hình được huấn luyện trước nhưng tải trọng số của riêng bạn. Tuy nhiên, trong trường hợp này, bạn nên kiểm tra xem việc sử dụng [save_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.save_pretrained) và [from_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.from_pretrained) có phải là một tùy chọn đơn giản hơn hay không.

cache_dir (`str` hoặc `os.PathLike`, *tùy chọn*) : Đường dẫn đến thư mục mà cấu hình mô hình được huấn luyện trước đã tải xuống sẽ được lưu vào bộ nhớ đệm nếu không sử dụng bộ nhớ đệm tiêu chuẩn.

force_download (`bool`, *tùy chọn*, mặc định là `False`) : Xác định có nên ép buộc tải lại (re-download) trọng số mô hình và các tệp cấu hình hay không, ghi đè lên các phiên bản đã được lưu trong bộ nhớ đệm nếu chúng tồn tại.

proxies (`dict[str, str]`, *tùy chọn*) : Một từ điển các máy chủ proxy để sử dụng theo giao thức hoặc điểm cuối, ví dụ: `{'http': 'foo.bar:3128', 'http://hostname': 'foo.bar:4012'}`. Các proxy được sử dụng cho mỗi yêu cầu.

output_loading_info(`bool`, *tuỳ chọn*, mặc định là `False`) : Có trả về một từ điển chứa các khóa bị thiếu, các khóa không mong đợi và thông báo lỗi hay không.

local_files_only(`bool`, *tùy chọn*, mặc định là `False`) : Có chỉ xem các tệp cục bộ hay không (ví dụ: không thử tải xuống mô hình).

revision (`str`, *tùy chọn*, mặc định là `"main"`) : Phiên bản mô hình cụ thể cần sử dụng. Nó có thể là tên nhánh, tên thẻ hoặc id commit, vì chúng tôi sử dụng hệ thống dựa trên git để lưu trữ các mô hình và các sản phẩm khác trên huggingface.co, do đó `revision` có thể là bất kỳ định danh nào được git cho phép.

trust_remote_code (`bool`, *tuỳ chọn*, mặc định là `False`) : Cho phép hay không cho phép các mô hình tùy chỉnh được định nghĩa trên Hub trong các tệp modeling riêng của chúng. Chỉ nên đặt tùy chọn này thành `True` cho các kho bạn tin tưởng và đã đọc mã nguồn, vì nó sẽ thực thi mã có trên Hub trên máy cục bộ của bạn.

code_revision (`str`, *tùy chọn*, mặc định là `"main"`) : Phiên bản cụ thể để sử dụng cho mã trên Hub, nếu mã nằm trong một kho lưu trữ khác với phần còn lại của mô hình. Nó có thể là tên nhánh, tên thẻ hoặc id commit, vì chúng tôi sử dụng hệ thống dựa trên git để lưu trữ các mô hình và các sản phẩm khác trên huggingface.co, do đó `revision` có thể là bất kỳ định danh nào được git cho phép.

kwargs (thêm các đối số từ khóa, *tùy chọn*) : Có thể được sử dụng để cập nhật đối tượng cấu hình (sau khi nó được tải) và khởi tạo mô hình (ví dụ: `output_attentions=True`). Hoạt động khác nhau tùy thuộc vào việc có cung cấp `config` hay được tải tự động:  - Nếu một cấu hình được cung cấp với `config`, `**kwargs` sẽ được truyền trực tiếp đến phương thức `__init__` của mô hình cơ sở (chúng tôi giả định rằng tất cả các cập nhật liên quan đến cấu hình đã được thực hiện) - Nếu không cung cấp cấu hình, `kwargs` sẽ trước tiên được truyền đến hàm khởi tạo của lớp cấu hình ([from_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/configuration#transformers.PreTrainedConfig.from_pretrained)). Mỗi khóa của `kwargs` tương ứng với một thuộc tính cấu hình sẽ được sử dụng để ghi đè thuộc tính đó bằng giá trị `kwargs` được cung cấp. Các khóa còn lại không tương ứng với bất kỳ thuộc tính cấu hình nào sẽ được truyền đến hàm `__init__` của mô hình cơ sở.

Khởi tạo một trong các lớp mô hình của thư viện (có đầu matting ảnh) từ một mô hình được huấn luyện trước.

Lớp model cần khởi tạo được chọn dựa trên thuộc tính `model_type` của đối tượng config (được truyền dưới dạng đối số hoặc được nạp từ `pretrained_model_name_or_path` nếu có thể), hoặc khi thuộc tính này bị thiếu, bằng cách sử dụng khớp mẫu trên `pretrained_model_name_or_path`:

- **sapiens2** -- [Sapiens2ForImageMatting](/docs/transformers/v5.23.0/vi/model_doc/sapiens2#transformers.Sapiens2ForImageMatting) (mô hình Sapiens2Config)
- **vitmatte** -- [VitMatteForImageMatting](/docs/transformers/v5.23.0/vi/model_doc/vitmatte#transformers.VitMatteForImageMatting) (mô hình VitMatteConfig)

Mặc định, model được đặt ở chế độ đánh giá bằng `model.eval()` (ví dụ, các module dropout sẽ bị vô hiệu hóa). Để huấn luyện model, bạn cần đặt lại nó về chế độ huấn luyện bằng `model.train()`

Ví dụ:

```python
>>> from transformers import AutoConfig, AutoModelForImageMatting

>>> # Download model and configuration from huggingface.co and cache.
>>> model = AutoModelForImageMatting.from_pretrained("google-bert/bert-base-cased")

>>> # Update configuration during loading
>>> model = AutoModelForImageMatting.from_pretrained("google-bert/bert-base-cased", output_attentions=True)
>>> model.config.output_attentions
True
```

### AutoModelForTextRecognition[[transformers.AutoModelForTextRecognition]]

#### transformers.AutoModelForTextRecognition[[transformers.AutoModelForTextRecognition]]

```python
transformers.AutoModelForTextRecognition(*args, **kwargs)
```

[Nguồn](https://github.com/huggingface/transformers/blob/v5.23.0/src/transformers/models/auto/modeling_auto.py#L2536)

Đây là một lớp mô hình chung sẽ được khởi tạo thành một trong các lớp mô hình của thư viện (với đầu nhận dạng văn bản) khi được tạo bằng phương thức lớp [from_pretrained()](/docs/transformers/v5.23.0/vi/model_doc/auto#transformers.AutoModel.from_pretrained) hoặc phương thức lớp [from_config()](/docs/transformers/v5.23.0/vi/model_doc/auto#transformers.AutoModel.from_config).

Lớp này không thể được khởi tạo trực tiếp bằng `__init__()` (gây ra lỗi).

#### from_config[[transformers.AutoModelForTextRecognition.from_config]]

```python
from_config(**kwargs)
```

[Nguồn](https://github.com/huggingface/transformers/blob/v5.23.0/src/transformers/models/auto/auto_factory.py#L204)

**Tham số:**

config ([PreTrainedConfig](/docs/transformers/v5.23.0/vi/main_classes/configuration#transformers.PreTrainedConfig)) : Lớp mô hình cần khởi tạo được chọn dựa trên lớp cấu hình:  - Lớp cấu hình [PPOCRV5MobileRecConfig](/docs/transformers/v5.23.0/vi/model_doc/pp_ocrv5_mobile_rec#transformers.PPOCRV5MobileRecConfig): [PPOCRV5MobileRecForTextRecognition](/docs/transformers/v5.23.0/vi/model_doc/pp_ocrv5_mobile_rec#transformers.PPOCRV5MobileRecForTextRecognition) (mô hình PPOCRV5MobileRecConfig) - Lớp cấu hình [PPOCRV5ServerRecConfig](/docs/transformers/v5.23.0/vi/model_doc/pp_ocrv5_server_rec#transformers.PPOCRV5ServerRecConfig): [PPOCRV5ServerRecForTextRecognition](/docs/transformers/v5.23.0/vi/model_doc/pp_ocrv5_server_rec#transformers.PPOCRV5ServerRecForTextRecognition) (mô hình PPOCRV5ServerRecConfig) - Lớp cấu hình [PPOCRV6SmallRecConfig](/docs/transformers/v5.23.0/vi/model_doc/pp_ocrv6_small_rec#transformers.PPOCRV6SmallRecConfig): [PPOCRV6SmallRecForTextRecognition](/docs/transformers/v5.23.0/vi/model_doc/pp_ocrv6_small_rec#transformers.PPOCRV6SmallRecForTextRecognition) (mô hình PPOCRV6SmallRecConfig) - Lớp cấu hình [PPOCRV6TinyRecConfig](/docs/transformers/v5.23.0/vi/model_doc/pp_ocrv6_tiny_rec#transformers.PPOCRV6TinyRecConfig): [PPOCRV6TinyRecForTextRecognition](/docs/transformers/v5.23.0/vi/model_doc/pp_ocrv6_tiny_rec#transformers.PPOCRV6TinyRecForTextRecognition) (mô hình PPOCRV6TinyRecConfig)

attn_implementation (`str`, *tùy chọn*) : Cách triển khai attention sẽ được sử dụng trong mô hình (nếu có liên quan). Có thể là một trong các giá trị sau - `"eager"` (triển khai thủ công của attention) - `"sdpa"` (sử dụng [`F.scaled_dot_product_attention`](https://pytorch.org/docs/master/generated/torch.nn.functional.scaled_dot_product_attention.html)) - `"flash_attention_2"` (sử dụng [Dao-AILab/flash-attention](https://github.com/Dao-AILab/flash-attention)) - `"flash_attention_3"` (sử dụng [Dao-AILab/flash-attention/hopper](https://github.com/Dao-AILab/flash-attention/tree/main/hopper)) - `"flash_attention_4"` (sử dụng [Dao-AILab/flash-attention/flash_attn/cute](https://github.com/Dao-AILab/flash-attention/tree/main/flash_attn/cute)). Mặc định, nếu khả dụng, SDPA sẽ được sử dụng cho torch>=2.1.1. Mặc định trong các trường hợp khác là triển khai thủ công `"eager"`.

Khởi tạo một trong các lớp mô hình của thư viện (có đầu nhận dạng văn bản) từ một cấu hình.

Lưu ý: Việc tải một mô hình từ tệp cấu hình của nó **không** tải trọng số của mô hình. Nó chỉ ảnh hưởng đến cấu hình của mô hình. Hãy sử dụng [from_pretrained()](/docs/transformers/v5.23.0/vi/model_doc/auto#transformers.AutoModel.from_pretrained) để tải trọng số của mô hình.

Ví dụ:

```python
>>> from transformers import AutoConfig, AutoModelForTextRecognition

>>> # Download configuration from huggingface.co and cache.
>>> config = AutoConfig.from_pretrained("google-bert/bert-base-cased")
>>> model = AutoModelForTextRecognition.from_config(config)
```

#### from_pretrained[[transformers.AutoModelForTextRecognition.from_pretrained]]

```python
from_pretrained(*model_args, **kwargs)
```

[Nguồn](https://github.com/huggingface/transformers/blob/v5.23.0/src/transformers/models/auto/auto_factory.py#L260)

**Tham số:**

pretrained_model_name_or_path (`str` hoặc `os.PathLike`) : Có thể là:  - Một chuỗi, *model id* của một model được huấn luyện trước lưu trong kho model trên huggingface.co. - Đường dẫn đến một *thư mục* chứa trọng số model được lưu bằng [save_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.save_pretrained), ví dụ: `./my_model_directory/`.

model_args (các đối số vị trí bổ sung, *tùy chọn*) : Sẽ được truyền đến phương thức `__init__()` của model bên dưới.

config ([PreTrainedConfig](/docs/transformers/v5.23.0/vi/main_classes/configuration#transformers.PreTrainedConfig), *tùy chọn*) : Cấu hình cho mô hình cần sử dụng thay vì cấu hình được tải tự động. Cấu hình có thể được tải tự động khi: - Mô hình là một mô hình do thư viện cung cấp (được tải bằng chuỗi *model id* của một mô hình được huấn luyện trước). - Mô hình đã được lưu bằng [save_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.save_pretrained) và được tải lại bằng cách cung cấp thư mục lưu. - Mô hình được tải bằng cách cung cấp một thư mục cục bộ làm `pretrained_model_name_or_path` và một tệp cấu hình JSON có tên *config.json* được tìm thấy trong thư mục đó.

state_dict (*dict[str, torch.Tensor]*, *optional*) : Một state dictionary để sử dụng thay cho state dictionary được tải từ tệp trọng số đã lưu. Tùy chọn này có thể được sử dụng nếu bạn muốn tạo một mô hình từ cấu hình được huấn luyện trước nhưng tải trọng số của riêng bạn. Tuy nhiên, trong trường hợp này, bạn nên kiểm tra xem việc sử dụng [save_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.save_pretrained) và [from_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.from_pretrained) có phải là một tùy chọn đơn giản hơn hay không.

cache_dir (`str` hoặc `os.PathLike`, *tùy chọn*) : Đường dẫn đến thư mục mà cấu hình mô hình được huấn luyện trước đã tải xuống sẽ được lưu vào bộ nhớ đệm nếu không sử dụng bộ nhớ đệm tiêu chuẩn.

force_download (`bool`, *tùy chọn*, mặc định là `False`) : Xác định có nên ép buộc tải lại (re-download) trọng số mô hình và các tệp cấu hình hay không, ghi đè lên các phiên bản đã được lưu trong bộ nhớ đệm nếu chúng tồn tại.

proxies (`dict[str, str]`, *tùy chọn*) : Một từ điển các máy chủ proxy để sử dụng theo giao thức hoặc điểm cuối, ví dụ: `{'http': 'foo.bar:3128', 'http://hostname': 'foo.bar:4012'}`. Các proxy được sử dụng cho mỗi yêu cầu.

output_loading_info(`bool`, *tuỳ chọn*, mặc định là `False`) : Có trả về một từ điển chứa các khóa bị thiếu, các khóa không mong đợi và thông báo lỗi hay không.

local_files_only(`bool`, *tùy chọn*, mặc định là `False`) : Có chỉ xem các tệp cục bộ hay không (ví dụ: không thử tải xuống mô hình).

revision (`str`, *tùy chọn*, mặc định là `"main"`) : Phiên bản mô hình cụ thể cần sử dụng. Nó có thể là tên nhánh, tên thẻ hoặc id commit, vì chúng tôi sử dụng hệ thống dựa trên git để lưu trữ các mô hình và các sản phẩm khác trên huggingface.co, do đó `revision` có thể là bất kỳ định danh nào được git cho phép.

trust_remote_code (`bool`, *tuỳ chọn*, mặc định là `False`) : Cho phép hay không cho phép các mô hình tùy chỉnh được định nghĩa trên Hub trong các tệp modeling riêng của chúng. Chỉ nên đặt tùy chọn này thành `True` cho các kho bạn tin tưởng và đã đọc mã nguồn, vì nó sẽ thực thi mã có trên Hub trên máy cục bộ của bạn.

code_revision (`str`, *tùy chọn*, mặc định là `"main"`) : Phiên bản cụ thể để sử dụng cho mã trên Hub, nếu mã nằm trong một kho lưu trữ khác với phần còn lại của mô hình. Nó có thể là tên nhánh, tên thẻ hoặc id commit, vì chúng tôi sử dụng hệ thống dựa trên git để lưu trữ các mô hình và các sản phẩm khác trên huggingface.co, do đó `revision` có thể là bất kỳ định danh nào được git cho phép.

kwargs (thêm các đối số từ khóa, *tùy chọn*) : Có thể được sử dụng để cập nhật đối tượng cấu hình (sau khi nó được tải) và khởi tạo mô hình (ví dụ: `output_attentions=True`). Hoạt động khác nhau tùy thuộc vào việc có cung cấp `config` hay được tải tự động:  - Nếu một cấu hình được cung cấp với `config`, `**kwargs` sẽ được truyền trực tiếp đến phương thức `__init__` của mô hình cơ sở (chúng tôi giả định rằng tất cả các cập nhật liên quan đến cấu hình đã được thực hiện) - Nếu không cung cấp cấu hình, `kwargs` sẽ trước tiên được truyền đến hàm khởi tạo của lớp cấu hình ([from_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/configuration#transformers.PreTrainedConfig.from_pretrained)). Mỗi khóa của `kwargs` tương ứng với một thuộc tính cấu hình sẽ được sử dụng để ghi đè thuộc tính đó bằng giá trị `kwargs` được cung cấp. Các khóa còn lại không tương ứng với bất kỳ thuộc tính cấu hình nào sẽ được truyền đến hàm `__init__` của mô hình cơ sở.

Khởi tạo một trong các lớp mô hình của thư viện (có đầu nhận dạng văn bản) từ một mô hình được huấn luyện trước.

Lớp model cần khởi tạo được chọn dựa trên thuộc tính `model_type` của đối tượng config (được truyền dưới dạng đối số hoặc được nạp từ `pretrained_model_name_or_path` nếu có thể), hoặc khi thuộc tính này bị thiếu, bằng cách sử dụng khớp mẫu trên `pretrained_model_name_or_path`:

- **pp_ocrv5_mobile_rec** -- [PPOCRV5MobileRecForTextRecognition](/docs/transformers/v5.23.0/vi/model_doc/pp_ocrv5_mobile_rec#transformers.PPOCRV5MobileRecForTextRecognition) (mô hình PPOCRV5MobileRecConfig)
- **pp_ocrv5_server_rec** -- [PPOCRV5ServerRecForTextRecognition](/docs/transformers/v5.23.0/vi/model_doc/pp_ocrv5_server_rec#transformers.PPOCRV5ServerRecForTextRecognition) (mô hình PPOCRV5ServerRecConfig)
- **pp_ocrv6_small_rec** -- [PPOCRV6SmallRecForTextRecognition](/docs/transformers/v5.23.0/vi/model_doc/pp_ocrv6_small_rec#transformers.PPOCRV6SmallRecForTextRecognition) (mô hình PPOCRV6SmallRecConfig)
- **pp_ocrv6_tiny_rec** -- [PPOCRV6TinyRecForTextRecognition](/docs/transformers/v5.23.0/vi/model_doc/pp_ocrv6_tiny_rec#transformers.PPOCRV6TinyRecForTextRecognition) (mô hình PPOCRV6TinyRecConfig)

Mặc định, model được đặt ở chế độ đánh giá bằng `model.eval()` (ví dụ, các module dropout sẽ bị vô hiệu hóa). Để huấn luyện model, bạn cần đặt lại nó về chế độ huấn luyện bằng `model.train()`

Ví dụ:

```python
>>> from transformers import AutoConfig, AutoModelForTextRecognition

>>> # Download model and configuration from huggingface.co and cache.
>>> model = AutoModelForTextRecognition.from_pretrained("google-bert/bert-base-cased")

>>> # Update configuration during loading
>>> model = AutoModelForTextRecognition.from_pretrained("google-bert/bert-base-cased", output_attentions=True)
>>> model.config.output_attentions
True
```

### AutoModelForTableRecognition[[transformers.AutoModelForTableRecognition]]

#### transformers.AutoModelForTableRecognition[[transformers.AutoModelForTableRecognition]]

```python
transformers.AutoModelForTableRecognition(*args, **kwargs)
```

[Nguồn](https://github.com/huggingface/transformers/blob/v5.23.0/src/transformers/models/auto/modeling_auto.py#L2543)

Đây là một lớp mô hình chung sẽ được khởi tạo thành một trong các lớp mô hình của thư viện (có đầu nhận dạng bảng) khi được tạo bằng phương thức lớp [from_pretrained()](/docs/transformers/v5.23.0/vi/model_doc/auto#transformers.AutoModel.from_pretrained) hoặc phương thức lớp [from_config()](/docs/transformers/v5.23.0/vi/model_doc/auto#transformers.AutoModel.from_config).

Lớp này không thể được khởi tạo trực tiếp bằng `__init__()` (gây ra lỗi).

#### from_config[[transformers.AutoModelForTableRecognition.from_config]]

```python
from_config(**kwargs)
```

[Nguồn](https://github.com/huggingface/transformers/blob/v5.23.0/src/transformers/models/auto/auto_factory.py#L204)

**Tham số:**

config ([PreTrainedConfig](/docs/transformers/v5.23.0/vi/main_classes/configuration#transformers.PreTrainedConfig)) : Lớp mô hình cần khởi tạo được chọn dựa trên lớp cấu hình:  - Lớp cấu hình [SLANeXtConfig](/docs/transformers/v5.23.0/vi/model_doc/slanext#transformers.SLANeXtConfig): [SLANeXtForTableRecognition](/docs/transformers/v5.23.0/vi/model_doc/slanext#transformers.SLANeXtForTableRecognition) (mô hình SLANeXtConfig) - Lớp cấu hình [SLANetConfig](/docs/transformers/v5.23.0/vi/model_doc/slanet#transformers.SLANetConfig): [SLANetForTableRecognition](/docs/transformers/v5.23.0/vi/model_doc/slanet#transformers.SLANetForTableRecognition) (mô hình SLANetConfig)

attn_implementation (`str`, *tùy chọn*) : Cách triển khai attention sẽ được sử dụng trong mô hình (nếu có liên quan). Có thể là một trong các giá trị sau - `"eager"` (triển khai thủ công của attention) - `"sdpa"` (sử dụng [`F.scaled_dot_product_attention`](https://pytorch.org/docs/master/generated/torch.nn.functional.scaled_dot_product_attention.html)) - `"flash_attention_2"` (sử dụng [Dao-AILab/flash-attention](https://github.com/Dao-AILab/flash-attention)) - `"flash_attention_3"` (sử dụng [Dao-AILab/flash-attention/hopper](https://github.com/Dao-AILab/flash-attention/tree/main/hopper)) - `"flash_attention_4"` (sử dụng [Dao-AILab/flash-attention/flash_attn/cute](https://github.com/Dao-AILab/flash-attention/tree/main/flash_attn/cute)). Mặc định, nếu khả dụng, SDPA sẽ được sử dụng cho torch>=2.1.1. Mặc định trong các trường hợp khác là triển khai thủ công `"eager"`.

Khởi tạo một trong các lớp mô hình của thư viện (có đầu nhận diện bảng) từ một cấu hình.

Lưu ý: Việc tải một mô hình từ tệp cấu hình của nó **không** tải trọng số của mô hình. Nó chỉ ảnh hưởng đến cấu hình của mô hình. Hãy sử dụng [from_pretrained()](/docs/transformers/v5.23.0/vi/model_doc/auto#transformers.AutoModel.from_pretrained) để tải trọng số của mô hình.

Ví dụ:

```python
>>> from transformers import AutoConfig, AutoModelForTableRecognition

>>> # Download configuration from huggingface.co and cache.
>>> config = AutoConfig.from_pretrained("google-bert/bert-base-cased")
>>> model = AutoModelForTableRecognition.from_config(config)
```

#### from_pretrained[[transformers.AutoModelForTableRecognition.from_pretrained]]

```python
from_pretrained(*model_args, **kwargs)
```

[Nguồn](https://github.com/huggingface/transformers/blob/v5.23.0/src/transformers/models/auto/auto_factory.py#L260)

**Tham số:**

pretrained_model_name_or_path (`str` hoặc `os.PathLike`) : Có thể là:  - Một chuỗi, *model id* của một model được huấn luyện trước lưu trong kho model trên huggingface.co. - Đường dẫn đến một *thư mục* chứa trọng số model được lưu bằng [save_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.save_pretrained), ví dụ: `./my_model_directory/`.

model_args (các đối số vị trí bổ sung, *tùy chọn*) : Sẽ được truyền đến phương thức `__init__()` của model bên dưới.

config ([PreTrainedConfig](/docs/transformers/v5.23.0/vi/main_classes/configuration#transformers.PreTrainedConfig), *tùy chọn*) : Cấu hình cho mô hình cần sử dụng thay vì cấu hình được tải tự động. Cấu hình có thể được tải tự động khi: - Mô hình là một mô hình do thư viện cung cấp (được tải bằng chuỗi *model id* của một mô hình được huấn luyện trước). - Mô hình đã được lưu bằng [save_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.save_pretrained) và được tải lại bằng cách cung cấp thư mục lưu. - Mô hình được tải bằng cách cung cấp một thư mục cục bộ làm `pretrained_model_name_or_path` và một tệp cấu hình JSON có tên *config.json* được tìm thấy trong thư mục đó.

state_dict (*dict[str, torch.Tensor]*, *optional*) : Một state dictionary để sử dụng thay cho state dictionary được tải từ tệp trọng số đã lưu. Tùy chọn này có thể được sử dụng nếu bạn muốn tạo một mô hình từ cấu hình được huấn luyện trước nhưng tải trọng số của riêng bạn. Tuy nhiên, trong trường hợp này, bạn nên kiểm tra xem việc sử dụng [save_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.save_pretrained) và [from_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.from_pretrained) có phải là một tùy chọn đơn giản hơn hay không.

cache_dir (`str` hoặc `os.PathLike`, *tùy chọn*) : Đường dẫn đến thư mục mà cấu hình mô hình được huấn luyện trước đã tải xuống sẽ được lưu vào bộ nhớ đệm nếu không sử dụng bộ nhớ đệm tiêu chuẩn.

force_download (`bool`, *tùy chọn*, mặc định là `False`) : Xác định có nên ép buộc tải lại (re-download) trọng số mô hình và các tệp cấu hình hay không, ghi đè lên các phiên bản đã được lưu trong bộ nhớ đệm nếu chúng tồn tại.

proxies (`dict[str, str]`, *tùy chọn*) : Một từ điển các máy chủ proxy để sử dụng theo giao thức hoặc điểm cuối, ví dụ: `{'http': 'foo.bar:3128', 'http://hostname': 'foo.bar:4012'}`. Các proxy được sử dụng cho mỗi yêu cầu.

output_loading_info(`bool`, *tuỳ chọn*, mặc định là `False`) : Có trả về một từ điển chứa các khóa bị thiếu, các khóa không mong đợi và thông báo lỗi hay không.

local_files_only(`bool`, *tùy chọn*, mặc định là `False`) : Có chỉ xem các tệp cục bộ hay không (ví dụ: không thử tải xuống mô hình).

revision (`str`, *tùy chọn*, mặc định là `"main"`) : Phiên bản mô hình cụ thể cần sử dụng. Nó có thể là tên nhánh, tên thẻ hoặc id commit, vì chúng tôi sử dụng hệ thống dựa trên git để lưu trữ các mô hình và các sản phẩm khác trên huggingface.co, do đó `revision` có thể là bất kỳ định danh nào được git cho phép.

trust_remote_code (`bool`, *tuỳ chọn*, mặc định là `False`) : Cho phép hay không cho phép các mô hình tùy chỉnh được định nghĩa trên Hub trong các tệp modeling riêng của chúng. Chỉ nên đặt tùy chọn này thành `True` cho các kho bạn tin tưởng và đã đọc mã nguồn, vì nó sẽ thực thi mã có trên Hub trên máy cục bộ của bạn.

code_revision (`str`, *tùy chọn*, mặc định là `"main"`) : Phiên bản cụ thể để sử dụng cho mã trên Hub, nếu mã nằm trong một kho lưu trữ khác với phần còn lại của mô hình. Nó có thể là tên nhánh, tên thẻ hoặc id commit, vì chúng tôi sử dụng hệ thống dựa trên git để lưu trữ các mô hình và các sản phẩm khác trên huggingface.co, do đó `revision` có thể là bất kỳ định danh nào được git cho phép.

kwargs (thêm các đối số từ khóa, *tùy chọn*) : Có thể được sử dụng để cập nhật đối tượng cấu hình (sau khi nó được tải) và khởi tạo mô hình (ví dụ: `output_attentions=True`). Hoạt động khác nhau tùy thuộc vào việc có cung cấp `config` hay được tải tự động:  - Nếu một cấu hình được cung cấp với `config`, `**kwargs` sẽ được truyền trực tiếp đến phương thức `__init__` của mô hình cơ sở (chúng tôi giả định rằng tất cả các cập nhật liên quan đến cấu hình đã được thực hiện) - Nếu không cung cấp cấu hình, `kwargs` sẽ trước tiên được truyền đến hàm khởi tạo của lớp cấu hình ([from_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/configuration#transformers.PreTrainedConfig.from_pretrained)). Mỗi khóa của `kwargs` tương ứng với một thuộc tính cấu hình sẽ được sử dụng để ghi đè thuộc tính đó bằng giá trị `kwargs` được cung cấp. Các khóa còn lại không tương ứng với bất kỳ thuộc tính cấu hình nào sẽ được truyền đến hàm `__init__` của mô hình cơ sở.

Khởi tạo một trong các lớp mô hình của thư viện (có đầu nhận diện bảng) từ một mô hình được huấn luyện trước.

Lớp model cần khởi tạo được chọn dựa trên thuộc tính `model_type` của đối tượng config (được truyền dưới dạng đối số hoặc được nạp từ `pretrained_model_name_or_path` nếu có thể), hoặc khi thuộc tính này bị thiếu, bằng cách sử dụng khớp mẫu trên `pretrained_model_name_or_path`:

- **slanet** -- [SLANetForTableRecognition](/docs/transformers/v5.23.0/vi/model_doc/slanet#transformers.SLANetForTableRecognition) (mô hình SLANetConfig)
- **slanext** -- [SLANeXtForTableRecognition](/docs/transformers/v5.23.0/vi/model_doc/slanext#transformers.SLANeXtForTableRecognition) (mô hình SLANeXtConfig)

Mặc định, model được đặt ở chế độ đánh giá bằng `model.eval()` (ví dụ, các module dropout sẽ bị vô hiệu hóa). Để huấn luyện model, bạn cần đặt lại nó về chế độ huấn luyện bằng `model.train()`

Ví dụ:

```python
>>> from transformers import AutoConfig, AutoModelForTableRecognition

>>> # Download model and configuration from huggingface.co and cache.
>>> model = AutoModelForTableRecognition.from_pretrained("google-bert/bert-base-cased")

>>> # Update configuration during loading
>>> model = AutoModelForTableRecognition.from_pretrained("google-bert/bert-base-cased", output_attentions=True)
>>> model.config.output_attentions
True
```

### AutoModelForImageClassification[[transformers.AutoModelForImageClassification]]

#### transformers.AutoModelForImageClassification[[transformers.AutoModelForImageClassification]]

```python
transformers.AutoModelForImageClassification(*args, **kwargs)
```

[Nguồn](https://github.com/huggingface/transformers/blob/v5.23.0/src/transformers/models/auto/modeling_auto.py#L2454)

Đây là một lớp mô hình chung sẽ được khởi tạo thành một trong các lớp mô hình của thư viện (với đầu phân loại hình ảnh) khi được tạo bằng phương thức lớp [from_pretrained()](/docs/transformers/v5.23.0/vi/model_doc/auto#transformers.AutoModel.from_pretrained) hoặc phương thức lớp [from_config()](/docs/transformers/v5.23.0/vi/model_doc/auto#transformers.AutoModel.from_config).

Lớp này không thể được khởi tạo trực tiếp bằng `__init__()` (gây ra lỗi).

#### from_config[[transformers.AutoModelForImageClassification.from_config]]

```python
from_config(**kwargs)
```

[Nguồn](https://github.com/huggingface/transformers/blob/v5.23.0/src/transformers/models/auto/auto_factory.py#L204)

**Tham số:**

config ([PreTrainedConfig](/docs/transformers/v5.23.0/vi/main_classes/configuration#transformers.PreTrainedConfig)) : Lớp mô hình cần khởi tạo được chọn dựa trên lớp cấu hình:  - Lớp cấu hình [BeitConfig](/docs/transformers/v5.23.0/vi/model_doc/beit#transformers.BeitConfig): [BeitForImageClassification](/docs/transformers/v5.23.0/vi/model_doc/beit#transformers.BeitForImageClassification) (mô hình BeitConfig) - Lớp cấu hình [BitConfig](/docs/transformers/v5.23.0/vi/model_doc/bit#transformers.BitConfig): [BitForImageClassification](/docs/transformers/v5.23.0/vi/model_doc/bit#transformers.BitForImageClassification) (mô hình BitConfig) - Lớp cấu hình [CLIPConfig](/docs/transformers/v5.23.0/vi/model_doc/clip#transformers.CLIPConfig): [CLIPForImageClassification](/docs/transformers/v5.23.0/vi/model_doc/clip#transformers.CLIPForImageClassification) (mô hình CLIPConfig) - Lớp cấu hình [ConvNextConfig](/docs/transformers/v5.23.0/vi/model_doc/convnext#transformers.ConvNextConfig): [ConvNextForImageClassification](/docs/transformers/v5.23.0/vi/model_doc/convnext#transformers.ConvNextForImageClassification) (mô hình ConvNextConfig) - Lớp cấu hình [ConvNextV2Config](/docs/transformers/v5.23.0/vi/model_doc/convnextv2#transformers.ConvNextV2Config): [ConvNextV2ForImageClassification](/docs/transformers/v5.23.0/vi/model_doc/convnextv2#transformers.ConvNextV2ForImageClassification) (mô hình ConvNextV2Config) - Lớp cấu hình [CvtConfig](/docs/transformers/v5.23.0/vi/model_doc/cvt#transformers.CvtConfig): [CvtForImageClassification](/docs/transformers/v5.23.0/vi/model_doc/cvt#transformers.CvtForImageClassification) (mô hình CvtConfig) - Lớp cấu hình [Data2VecVisionConfig](/docs/transformers/v5.23.0/vi/model_doc/data2vec#transformers.Data2VecVisionConfig): [Data2VecVisionForImageClassification](/docs/transformers/v5.23.0/vi/model_doc/data2vec#transformers.Data2VecVisionForImageClassification) (mô hình Data2VecVisionConfig) - Lớp cấu hình [DeiTConfig](/docs/transformers/v5.23.0/vi/model_doc/deit#transformers.DeiTConfig): [DeiTForImageClassification](/docs/transformers/v5.23.0/vi/model_doc/deit#transformers.DeiTForImageClassification) hoặc [DeiTForImageClassificationWithTeacher](/docs/transformers/v5.23.0/vi/model_doc/deit#transformers.DeiTForImageClassificationWithTeacher) (mô hình DeiTConfig) - Lớp cấu hình [DinatConfig](/docs/transformers/v5.23.0/vi/model_doc/dinat#transformers.DinatConfig): [DinatForImageClassification](/docs/transformers/v5.23.0/vi/model_doc/dinat#transformers.DinatForImageClassification) (mô hình DinatConfig) - Lớp cấu hình [Dinov2Config](/docs/transformers/v5.23.0/vi/model_doc/dinov2#transformers.Dinov2Config): [Dinov2ForImageClassification](/docs/transformers/v5.23.0/vi/model_doc/dinov2#transformers.Dinov2ForImageClassification) (mô hình Dinov2Config) - Lớp cấu hình [Dinov2WithRegistersConfig](/docs/transformers/v5.23.0/vi/model_doc/dinov2_with_registers#transformers.Dinov2WithRegistersConfig): [Dinov2WithRegistersForImageClassification](/docs/transformers/v5.23.0/vi/model_doc/dinov2_with_registers#transformers.Dinov2WithRegistersForImageClassification) (mô hình Dinov2WithRegistersConfig) - Lớp cấu hình [DonutSwinConfig](/docs/transformers/v5.23.0/vi/model_doc/donut#transformers.DonutSwinConfig): [DonutSwinForImageClassification](/docs/transformers/v5.23.0/vi/model_doc/donut#transformers.DonutSwinForImageClassification) (mô hình DonutSwinConfig) - Lớp cấu hình [EfficientNetConfig](/docs/transformers/v5.23.0/vi/model_doc/efficientnet#transformers.EfficientNetConfig): [EfficientNetForImageClassification](/docs/transformers/v5.23.0/vi/model_doc/efficientnet#transformers.EfficientNetForImageClassification) (mô hình EfficientNetConfig) - Lớp cấu hình [FocalNetConfig](/docs/transformers/v5.23.0/vi/model_doc/focalnet#transformers.FocalNetConfig): [FocalNetForImageClassification](/docs/transformers/v5.23.0/vi/model_doc/focalnet#transformers.FocalNetForImageClassification) (mô hình FocalNetConfig) - Lớp cấu hình [HGNetV2Config](/docs/transformers/v5.23.0/vi/model_doc/hgnet_v2#transformers.HGNetV2Config): [HGNetV2ForImageClassification](/docs/transformers/v5.23.0/vi/model_doc/hgnet_v2#transformers.HGNetV2ForImageClassification) (mô hình HGNetV2Config) - Lớp cấu hình [HieraConfig](/docs/transformers/v5.23.0/vi/model_doc/hiera#transformers.HieraConfig): [HieraForImageClassification](/docs/transformers/v5.23.0/vi/model_doc/hiera#transformers.HieraForImageClassification) (mô hình HieraConfig) - Lớp cấu hình [IJepaConfig](/docs/transformers/v5.23.0/vi/model_doc/ijepa#transformers.IJepaConfig): [IJepaForImageClassification](/docs/transformers/v5.23.0/vi/model_doc/ijepa#transformers.IJepaForImageClassification) (mô hình IJepaConfig) - Lớp cấu hình [ImageGPTConfig](/docs/transformers/v5.23.0/vi/model_doc/imagegpt#transformers.ImageGPTConfig): [ImageGPTForImageClassification](/docs/transformers/v5.23.0/vi/model_doc/imagegpt#transformers.ImageGPTForImageClassification) (mô hình ImageGPTConfig) - Lớp cấu hình [LevitConfig](/docs/transformers/v5.23.0/vi/model_doc/levit#transformers.LevitConfig): [LevitForImageClassification](/docs/transformers/v5.23.0/vi/model_doc/levit#transformers.LevitForImageClassification) hoặc [LevitForImageClassificationWithTeacher](/docs/transformers/v5.23.0/vi/model_doc/levit#transformers.LevitForImageClassificationWithTeacher) (mô hình LevitConfig) - Lớp cấu hình [MetaClip2Config](/docs/transformers/v5.23.0/vi/model_doc/metaclip_2#transformers.MetaClip2Config): [MetaClip2ForImageClassification](/docs/transformers/v5.23.0/vi/model_doc/metaclip_2#transformers.MetaClip2ForImageClassification) (mô hình MetaClip2Config) - Lớp cấu hình [MobileNetV1Config](/docs/transformers/v5.23.0/vi/model_doc/mobilenet_v1#transformers.MobileNetV1Config): [MobileNetV1ForImageClassification](/docs/transformers/v5.23.0/vi/model_doc/mobilenet_v1#transformers.MobileNetV1ForImageClassification) (mô hình MobileNetV1Config) - Lớp cấu hình [MobileNetV2Config](/docs/transformers/v5.23.0/vi/model_doc/mobilenet_v2#transformers.MobileNetV2Config): [MobileNetV2ForImageClassification](/docs/transformers/v5.23.0/vi/model_doc/mobilenet_v2#transformers.MobileNetV2ForImageClassification) (mô hình MobileNetV2Config) - Lớp cấu hình [MobileViTConfig](/docs/transformers/v5.23.0/vi/model_doc/mobilevit#transformers.MobileViTConfig): [MobileViTForImageClassification](/docs/transformers/v5.23.0/vi/model_doc/mobilevit#transformers.MobileViTForImageClassification) (mô hình MobileViTConfig) - Lớp cấu hình [MobileViTV2Config](/docs/transformers/v5.23.0/vi/model_doc/mobilevitv2#transformers.MobileViTV2Config): [MobileViTV2ForImageClassification](/docs/transformers/v5.23.0/vi/model_doc/mobilevitv2#transformers.MobileViTV2ForImageClassification) (mô hình MobileViTV2Config) - Lớp cấu hình [PPLCNetConfig](/docs/transformers/v5.23.0/vi/model_doc/pp_lcnet#transformers.PPLCNetConfig): [PPLCNetForImageClassification](/docs/transformers/v5.23.0/vi/model_doc/pp_lcnet#transformers.PPLCNetForImageClassification) (mô hình PPLCNetConfig) - Lớp cấu hình [PerceiverConfig](/docs/transformers/v5.23.0/vi/model_doc/perceiver#transformers.PerceiverConfig): [PerceiverForImageClassificationLearned](/docs/transformers/v5.23.0/vi/model_doc/perceiver#transformers.PerceiverForImageClassificationLearned) hoặc [PerceiverForImageClassificationFourier](/docs/transformers/v5.23.0/vi/model_doc/perceiver#transformers.PerceiverForImageClassificationFourier) hoặc [PerceiverForImageClassificationConvProcessing](/docs/transformers/v5.23.0/vi/model_doc/perceiver#transformers.PerceiverForImageClassificationConvProcessing) (mô hình PerceiverConfig) - Lớp cấu hình [PoolFormerConfig](/docs/transformers/v5.23.0/vi/model_doc/poolformer#transformers.PoolFormerConfig): [PoolFormerForImageClassification](/docs/transformers/v5.23.0/vi/model_doc/poolformer#transformers.PoolFormerForImageClassification) (mô hình PoolFormerConfig) - Lớp cấu hình [PvtConfig](/docs/transformers/v5.23.0/vi/model_doc/pvt#transformers.PvtConfig): [PvtForImageClassification](/docs/transformers/v5.23.0/vi/model_doc/pvt#transformers.PvtForImageClassification) (mô hình PvtConfig) - Lớp cấu hình [PvtV2Config](/docs/transformers/v5.23.0/vi/model_doc/pvt_v2#transformers.PvtV2Config): [PvtV2ForImageClassification](/docs/transformers/v5.23.0/vi/model_doc/pvt_v2#transformers.PvtV2ForImageClassification) (mô hình PvtV2Config) - Lớp cấu hình [RegNetConfig](/docs/transformers/v5.23.0/vi/model_doc/regnet#transformers.RegNetConfig): [RegNetForImageClassification](/docs/transformers/v5.23.0/vi/model_doc/regnet#transformers.RegNetForImageClassification) (mô hình RegNetConfig) - Lớp cấu hình [ResNetConfig](/docs/transformers/v5.23.0/vi/model_doc/resnet#transformers.ResNetConfig): [ResNetForImageClassification](/docs/transformers/v5.23.0/vi/model_doc/resnet#transformers.ResNetForImageClassification) (mô hình ResNetConfig) - Lớp cấu hình [SegformerConfig](/docs/transformers/v5.23.0/vi/model_doc/segformer#transformers.SegformerConfig): [SegformerForImageClassification](/docs/transformers/v5.23.0/vi/model_doc/segformer#transformers.SegformerForImageClassification) (mô hình SegformerConfig) - Lớp cấu hình [ShieldGemma2Config](/docs/transformers/v5.23.0/vi/model_doc/shieldgemma2#transformers.ShieldGemma2Config): [ShieldGemma2ForImageClassification](/docs/transformers/v5.23.0/vi/model_doc/shieldgemma2#transformers.ShieldGemma2ForImageClassification) (mô hình ShieldGemma2Config) - Lớp cấu hình [Siglip2Config](/docs/transformers/v5.23.0/vi/model_doc/siglip2#transformers.Siglip2Config): [Siglip2ForImageClassification](/docs/transformers/v5.23.0/vi/model_doc/siglip2#transformers.Siglip2ForImageClassification) (mô hình Siglip2Config) - Lớp cấu hình [SiglipConfig](/docs/transformers/v5.23.0/vi/model_doc/siglip#transformers.SiglipConfig): [SiglipForImageClassification](/docs/transformers/v5.23.0/vi/model_doc/siglip#transformers.SiglipForImageClassification) (mô hình SiglipConfig) - Lớp cấu hình [SwiftFormerConfig](/docs/transformers/v5.23.0/vi/model_doc/swiftformer#transformers.SwiftFormerConfig): [SwiftFormerForImageClassification](/docs/transformers/v5.23.0/vi/model_doc/swiftformer#transformers.SwiftFormerForImageClassification) (mô hình SwiftFormerConfig) - Lớp cấu hình [SwinConfig](/docs/transformers/v5.23.0/vi/model_doc/swin#transformers.SwinConfig): [SwinForImageClassification](/docs/transformers/v5.23.0/vi/model_doc/swin#transformers.SwinForImageClassification) (mô hình SwinConfig) - Lớp cấu hình [Swinv2Config](/docs/transformers/v5.23.0/vi/model_doc/swinv2#transformers.Swinv2Config): [Swinv2ForImageClassification](/docs/transformers/v5.23.0/vi/model_doc/swinv2#transformers.Swinv2ForImageClassification) (mô hình Swinv2Config) - Lớp cấu hình [TextNetConfig](/docs/transformers/v5.23.0/vi/model_doc/textnet#transformers.TextNetConfig): [TextNetForImageClassification](/docs/transformers/v5.23.0/vi/model_doc/textnet#transformers.TextNetForImageClassification) (mô hình TextNetConfig) - Lớp cấu hình [TimmWrapperConfig](/docs/transformers/v5.23.0/vi/model_doc/timm_wrapper#transformers.TimmWrapperConfig): [TimmWrapperForImageClassification](/docs/transformers/v5.23.0/vi/model_doc/timm_wrapper#transformers.TimmWrapperForImageClassification) (mô hình TimmWrapperConfig) - Lớp cấu hình [ViTConfig](/docs/transformers/v5.23.0/vi/model_doc/vit#transformers.ViTConfig): [ViTForImageClassification](/docs/transformers/v5.23.0/vi/model_doc/vit#transformers.ViTForImageClassification) (mô hình ViTConfig) - Lớp cấu hình [ViTMSNConfig](/docs/transformers/v5.23.0/vi/model_doc/vit_msn#transformers.ViTMSNConfig): [ViTMSNForImageClassification](/docs/transformers/v5.23.0/vi/model_doc/vit_msn#transformers.ViTMSNForImageClassification) (mô hình ViTMSNConfig)

attn_implementation (`str`, *tùy chọn*) : Cách triển khai attention sẽ được sử dụng trong mô hình (nếu có liên quan). Có thể là một trong các giá trị sau - `"eager"` (triển khai thủ công của attention) - `"sdpa"` (sử dụng [`F.scaled_dot_product_attention`](https://pytorch.org/docs/master/generated/torch.nn.functional.scaled_dot_product_attention.html)) - `"flash_attention_2"` (sử dụng [Dao-AILab/flash-attention](https://github.com/Dao-AILab/flash-attention)) - `"flash_attention_3"` (sử dụng [Dao-AILab/flash-attention/hopper](https://github.com/Dao-AILab/flash-attention/tree/main/hopper)) - `"flash_attention_4"` (sử dụng [Dao-AILab/flash-attention/flash_attn/cute](https://github.com/Dao-AILab/flash-attention/tree/main/flash_attn/cute)). Mặc định, nếu khả dụng, SDPA sẽ được sử dụng cho torch>=2.1.1. Mặc định trong các trường hợp khác là triển khai thủ công `"eager"`.

Khởi tạo một trong các lớp mô hình của thư viện (có đầu phân loại ảnh) từ một cấu hình.

Lưu ý: Việc tải một mô hình từ tệp cấu hình của nó **không** tải trọng số của mô hình. Nó chỉ ảnh hưởng đến cấu hình của mô hình. Hãy sử dụng [from_pretrained()](/docs/transformers/v5.23.0/vi/model_doc/auto#transformers.AutoModel.from_pretrained) để tải trọng số của mô hình.

Ví dụ:

```python
>>> from transformers import AutoConfig, AutoModelForImageClassification

>>> # Download configuration from huggingface.co and cache.
>>> config = AutoConfig.from_pretrained("google-bert/bert-base-cased")
>>> model = AutoModelForImageClassification.from_config(config)
```

#### from_pretrained[[transformers.AutoModelForImageClassification.from_pretrained]]

```python
from_pretrained(*model_args, **kwargs)
```

[Nguồn](https://github.com/huggingface/transformers/blob/v5.23.0/src/transformers/models/auto/auto_factory.py#L260)

**Tham số:**

pretrained_model_name_or_path (`str` hoặc `os.PathLike`) : Có thể là:  - Một chuỗi, *model id* của một model được huấn luyện trước lưu trong kho model trên huggingface.co. - Đường dẫn đến một *thư mục* chứa trọng số model được lưu bằng [save_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.save_pretrained), ví dụ: `./my_model_directory/`.

model_args (các đối số vị trí bổ sung, *tùy chọn*) : Sẽ được truyền đến phương thức `__init__()` của model bên dưới.

config ([PreTrainedConfig](/docs/transformers/v5.23.0/vi/main_classes/configuration#transformers.PreTrainedConfig), *tùy chọn*) : Cấu hình cho mô hình cần sử dụng thay vì cấu hình được tải tự động. Cấu hình có thể được tải tự động khi: - Mô hình là một mô hình do thư viện cung cấp (được tải bằng chuỗi *model id* của một mô hình được huấn luyện trước). - Mô hình đã được lưu bằng [save_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.save_pretrained) và được tải lại bằng cách cung cấp thư mục lưu. - Mô hình được tải bằng cách cung cấp một thư mục cục bộ làm `pretrained_model_name_or_path` và một tệp cấu hình JSON có tên *config.json* được tìm thấy trong thư mục đó.

state_dict (*dict[str, torch.Tensor]*, *optional*) : Một state dictionary để sử dụng thay cho state dictionary được tải từ tệp trọng số đã lưu. Tùy chọn này có thể được sử dụng nếu bạn muốn tạo một mô hình từ cấu hình được huấn luyện trước nhưng tải trọng số của riêng bạn. Tuy nhiên, trong trường hợp này, bạn nên kiểm tra xem việc sử dụng [save_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.save_pretrained) và [from_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.from_pretrained) có phải là một tùy chọn đơn giản hơn hay không.

cache_dir (`str` hoặc `os.PathLike`, *tùy chọn*) : Đường dẫn đến thư mục mà cấu hình mô hình được huấn luyện trước đã tải xuống sẽ được lưu vào bộ nhớ đệm nếu không sử dụng bộ nhớ đệm tiêu chuẩn.

force_download (`bool`, *tùy chọn*, mặc định là `False`) : Xác định có nên ép buộc tải lại (re-download) trọng số mô hình và các tệp cấu hình hay không, ghi đè lên các phiên bản đã được lưu trong bộ nhớ đệm nếu chúng tồn tại.

proxies (`dict[str, str]`, *tùy chọn*) : Một từ điển các máy chủ proxy để sử dụng theo giao thức hoặc điểm cuối, ví dụ: `{'http': 'foo.bar:3128', 'http://hostname': 'foo.bar:4012'}`. Các proxy được sử dụng cho mỗi yêu cầu.

output_loading_info(`bool`, *tuỳ chọn*, mặc định là `False`) : Có trả về một từ điển chứa các khóa bị thiếu, các khóa không mong đợi và thông báo lỗi hay không.

local_files_only(`bool`, *tùy chọn*, mặc định là `False`) : Có chỉ xem các tệp cục bộ hay không (ví dụ: không thử tải xuống mô hình).

revision (`str`, *tùy chọn*, mặc định là `"main"`) : Phiên bản mô hình cụ thể cần sử dụng. Nó có thể là tên nhánh, tên thẻ hoặc id commit, vì chúng tôi sử dụng hệ thống dựa trên git để lưu trữ các mô hình và các sản phẩm khác trên huggingface.co, do đó `revision` có thể là bất kỳ định danh nào được git cho phép.

trust_remote_code (`bool`, *tuỳ chọn*, mặc định là `False`) : Cho phép hay không cho phép các mô hình tùy chỉnh được định nghĩa trên Hub trong các tệp modeling riêng của chúng. Chỉ nên đặt tùy chọn này thành `True` cho các kho bạn tin tưởng và đã đọc mã nguồn, vì nó sẽ thực thi mã có trên Hub trên máy cục bộ của bạn.

code_revision (`str`, *tùy chọn*, mặc định là `"main"`) : Phiên bản cụ thể để sử dụng cho mã trên Hub, nếu mã nằm trong một kho lưu trữ khác với phần còn lại của mô hình. Nó có thể là tên nhánh, tên thẻ hoặc id commit, vì chúng tôi sử dụng hệ thống dựa trên git để lưu trữ các mô hình và các sản phẩm khác trên huggingface.co, do đó `revision` có thể là bất kỳ định danh nào được git cho phép.

kwargs (thêm các đối số từ khóa, *tùy chọn*) : Có thể được sử dụng để cập nhật đối tượng cấu hình (sau khi nó được tải) và khởi tạo mô hình (ví dụ: `output_attentions=True`). Hoạt động khác nhau tùy thuộc vào việc có cung cấp `config` hay được tải tự động:  - Nếu một cấu hình được cung cấp với `config`, `**kwargs` sẽ được truyền trực tiếp đến phương thức `__init__` của mô hình cơ sở (chúng tôi giả định rằng tất cả các cập nhật liên quan đến cấu hình đã được thực hiện) - Nếu không cung cấp cấu hình, `kwargs` sẽ trước tiên được truyền đến hàm khởi tạo của lớp cấu hình ([from_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/configuration#transformers.PreTrainedConfig.from_pretrained)). Mỗi khóa của `kwargs` tương ứng với một thuộc tính cấu hình sẽ được sử dụng để ghi đè thuộc tính đó bằng giá trị `kwargs` được cung cấp. Các khóa còn lại không tương ứng với bất kỳ thuộc tính cấu hình nào sẽ được truyền đến hàm `__init__` của mô hình cơ sở.

Khởi tạo một trong các lớp mô hình của thư viện (với đầu phân loại hình ảnh) từ một mô hình được huấn luyện trước.

Lớp model cần khởi tạo được chọn dựa trên thuộc tính `model_type` của đối tượng config (được truyền dưới dạng đối số hoặc được nạp từ `pretrained_model_name_or_path` nếu có thể), hoặc khi thuộc tính này bị thiếu, bằng cách sử dụng khớp mẫu trên `pretrained_model_name_or_path`:

- **beit** -- [BeitForImageClassification](/docs/transformers/v5.23.0/vi/model_doc/beit#transformers.BeitForImageClassification) (mô hình BeitConfig)
- **bit** -- [BitForImageClassification](/docs/transformers/v5.23.0/vi/model_doc/bit#transformers.BitForImageClassification) (mô hình BitConfig)
- **clip** -- [CLIPForImageClassification](/docs/transformers/v5.23.0/vi/model_doc/clip#transformers.CLIPForImageClassification) (mô hình CLIPConfig)
- **convnext** -- [ConvNextForImageClassification](/docs/transformers/v5.23.0/vi/model_doc/convnext#transformers.ConvNextForImageClassification) (mô hình ConvNextConfig)
- **convnextv2** -- [ConvNextV2ForImageClassification](/docs/transformers/v5.23.0/vi/model_doc/convnextv2#transformers.ConvNextV2ForImageClassification) (mô hình ConvNextV2Config)
- **cvt** -- [CvtForImageClassification](/docs/transformers/v5.23.0/vi/model_doc/cvt#transformers.CvtForImageClassification) (mô hình CvtConfig)
- **data2vec-vision** -- [Data2VecVisionForImageClassification](/docs/transformers/v5.23.0/vi/model_doc/data2vec#transformers.Data2VecVisionForImageClassification) (mô hình Data2VecVisionConfig)
- **deit** -- [DeiTForImageClassification](/docs/transformers/v5.23.0/vi/model_doc/deit#transformers.DeiTForImageClassification) hoặc [DeiTForImageClassificationWithTeacher](/docs/transformers/v5.23.0/vi/model_doc/deit#transformers.DeiTForImageClassificationWithTeacher) (mô hình DeiTConfig)
- **dinat** -- [DinatForImageClassification](/docs/transformers/v5.23.0/vi/model_doc/dinat#transformers.DinatForImageClassification) (mô hình DinatConfig)
- **dinov2** -- [Dinov2ForImageClassification](/docs/transformers/v5.23.0/vi/model_doc/dinov2#transformers.Dinov2ForImageClassification) (mô hình Dinov2Config)
- **dinov2_with_registers** -- [Dinov2WithRegistersForImageClassification](/docs/transformers/v5.23.0/vi/model_doc/dinov2_with_registers#transformers.Dinov2WithRegistersForImageClassification) (mô hình Dinov2WithRegistersConfig)
- **donut-swin** -- [DonutSwinForImageClassification](/docs/transformers/v5.23.0/vi/model_doc/donut#transformers.DonutSwinForImageClassification) (mô hình DonutSwinConfig)
- **efficientnet** -- [EfficientNetForImageClassification](/docs/transformers/v5.23.0/vi/model_doc/efficientnet#transformers.EfficientNetForImageClassification) (mô hình EfficientNetConfig)
- **focalnet** -- [FocalNetForImageClassification](/docs/transformers/v5.23.0/vi/model_doc/focalnet#transformers.FocalNetForImageClassification) (mô hình FocalNetConfig)
- **hgnet_v2** -- [HGNetV2ForImageClassification](/docs/transformers/v5.23.0/vi/model_doc/hgnet_v2#transformers.HGNetV2ForImageClassification) (mô hình HGNetV2Config)
- **hiera** -- [HieraForImageClassification](/docs/transformers/v5.23.0/vi/model_doc/hiera#transformers.HieraForImageClassification) (mô hình HieraConfig)
- **ijepa** -- [IJepaForImageClassification](/docs/transformers/v5.23.0/vi/model_doc/ijepa#transformers.IJepaForImageClassification) (mô hình IJepaConfig)
- **imagegpt** -- [ImageGPTForImageClassification](/docs/transformers/v5.23.0/vi/model_doc/imagegpt#transformers.ImageGPTForImageClassification) (mô hình ImageGPTConfig)
- **levit** -- [LevitForImageClassification](/docs/transformers/v5.23.0/vi/model_doc/levit#transformers.LevitForImageClassification) hoặc [LevitForImageClassificationWithTeacher](/docs/transformers/v5.23.0/vi/model_doc/levit#transformers.LevitForImageClassificationWithTeacher) (mô hình LevitConfig)
- **metaclip_2** -- [MetaClip2ForImageClassification](/docs/transformers/v5.23.0/vi/model_doc/metaclip_2#transformers.MetaClip2ForImageClassification) (mô hình MetaClip2Config)
- **mobilenet_v1** -- [MobileNetV1ForImageClassification](/docs/transformers/v5.23.0/vi/model_doc/mobilenet_v1#transformers.MobileNetV1ForImageClassification) (mô hình MobileNetV1Config)
- **mobilenet_v2** -- [MobileNetV2ForImageClassification](/docs/transformers/v5.23.0/vi/model_doc/mobilenet_v2#transformers.MobileNetV2ForImageClassification) (mô hình MobileNetV2Config)
- **mobilevit** -- [MobileViTForImageClassification](/docs/transformers/v5.23.0/vi/model_doc/mobilevit#transformers.MobileViTForImageClassification) (mô hình MobileViTConfig)
- **mobilevitv2** -- [MobileViTV2ForImageClassification](/docs/transformers/v5.23.0/vi/model_doc/mobilevitv2#transformers.MobileViTV2ForImageClassification) (mô hình MobileViTV2Config)
- **perceiver** -- [PerceiverForImageClassificationLearned](/docs/transformers/v5.23.0/vi/model_doc/perceiver#transformers.PerceiverForImageClassificationLearned) hoặc [PerceiverForImageClassificationFourier](/docs/transformers/v5.23.0/vi/model_doc/perceiver#transformers.PerceiverForImageClassificationFourier) hoặc [PerceiverForImageClassificationConvProcessing](/docs/transformers/v5.23.0/vi/model_doc/perceiver#transformers.PerceiverForImageClassificationConvProcessing) (mô hình PerceiverConfig)
- **poolformer** -- [PoolFormerForImageClassification](/docs/transformers/v5.23.0/vi/model_doc/poolformer#transformers.PoolFormerForImageClassification) (mô hình PoolFormerConfig)
- **pp_lcnet** -- [PPLCNetForImageClassification](/docs/transformers/v5.23.0/vi/model_doc/pp_lcnet#transformers.PPLCNetForImageClassification) (mô hình PPLCNetConfig)
- **pvt** -- [PvtForImageClassification](/docs/transformers/v5.23.0/vi/model_doc/pvt#transformers.PvtForImageClassification) (mô hình PvtConfig)
- **pvt_v2** -- [PvtV2ForImageClassification](/docs/transformers/v5.23.0/vi/model_doc/pvt_v2#transformers.PvtV2ForImageClassification) (mô hình PvtV2Config)
- **regnet** -- [RegNetForImageClassification](/docs/transformers/v5.23.0/vi/model_doc/regnet#transformers.RegNetForImageClassification) (mô hình RegNetConfig)
- **resnet** -- [ResNetForImageClassification](/docs/transformers/v5.23.0/vi/model_doc/resnet#transformers.ResNetForImageClassification) (mô hình ResNetConfig)
- **segformer** -- [SegformerForImageClassification](/docs/transformers/v5.23.0/vi/model_doc/segformer#transformers.SegformerForImageClassification) (mô hình SegformerConfig)
- **shieldgemma2** -- [ShieldGemma2ForImageClassification](/docs/transformers/v5.23.0/vi/model_doc/shieldgemma2#transformers.ShieldGemma2ForImageClassification) (mô hình ShieldGemma2Config)
- **siglip** -- [SiglipForImageClassification](/docs/transformers/v5.23.0/vi/model_doc/siglip#transformers.SiglipForImageClassification) (mô hình SiglipConfig)
- **siglip2** -- [Siglip2ForImageClassification](/docs/transformers/v5.23.0/vi/model_doc/siglip2#transformers.Siglip2ForImageClassification) (mô hình Siglip2Config)
- **swiftformer** -- [SwiftFormerForImageClassification](/docs/transformers/v5.23.0/vi/model_doc/swiftformer#transformers.SwiftFormerForImageClassification) (mô hình SwiftFormerConfig)
- **swin** -- [SwinForImageClassification](/docs/transformers/v5.23.0/vi/model_doc/swin#transformers.SwinForImageClassification) (mô hình SwinConfig)
- **swinv2** -- [Swinv2ForImageClassification](/docs/transformers/v5.23.0/vi/model_doc/swinv2#transformers.Swinv2ForImageClassification) (mô hình Swinv2Config)
- **textnet** -- [TextNetForImageClassification](/docs/transformers/v5.23.0/vi/model_doc/textnet#transformers.TextNetForImageClassification) (mô hình TextNetConfig)
- **timm_wrapper** -- [TimmWrapperForImageClassification](/docs/transformers/v5.23.0/vi/model_doc/timm_wrapper#transformers.TimmWrapperForImageClassification) (mô hình TimmWrapperConfig)
- **vit** -- [ViTForImageClassification](/docs/transformers/v5.23.0/vi/model_doc/vit#transformers.ViTForImageClassification) (mô hình ViTConfig)
- **vit_msn** -- [ViTMSNForImageClassification](/docs/transformers/v5.23.0/vi/model_doc/vit_msn#transformers.ViTMSNForImageClassification) (mô hình ViTMSNConfig)

Mặc định, model được đặt ở chế độ đánh giá bằng `model.eval()` (ví dụ, các module dropout sẽ bị vô hiệu hóa). Để huấn luyện model, bạn cần đặt lại nó về chế độ huấn luyện bằng `model.train()`

Ví dụ:

```python
>>> from transformers import AutoConfig, AutoModelForImageClassification

>>> # Download model and configuration from huggingface.co and cache.
>>> model = AutoModelForImageClassification.from_pretrained("google-bert/bert-base-cased")

>>> # Update configuration during loading
>>> model = AutoModelForImageClassification.from_pretrained("google-bert/bert-base-cased", output_attentions=True)
>>> model.config.output_attentions
True
```

### AutoModelForVideoClassification[[transformers.AutoModelForVideoClassification]]

#### transformers.AutoModelForVideoClassification[[transformers.AutoModelForVideoClassification]]

```python
transformers.AutoModelForVideoClassification(*args, **kwargs)
```

[Nguồn](https://github.com/huggingface/transformers/blob/v5.23.0/src/transformers/models/auto/modeling_auto.py#L2550)

Đây là một lớp mô hình chung sẽ được khởi tạo thành một trong các lớp mô hình của thư viện (với đầu phân loại video) khi được tạo bằng phương thức lớp [from_pretrained()](/docs/transformers/v5.23.0/vi/model_doc/auto#transformers.AutoModel.from_pretrained) hoặc phương thức lớp [from_config()](/docs/transformers/v5.23.0/vi/model_doc/auto#transformers.AutoModel.from_config).

Lớp này không thể được khởi tạo trực tiếp bằng `__init__()` (gây ra lỗi).

#### from_config[[transformers.AutoModelForVideoClassification.from_config]]

```python
from_config(**kwargs)
```

[Nguồn](https://github.com/huggingface/transformers/blob/v5.23.0/src/transformers/models/auto/auto_factory.py#L204)

**Tham số:**

config ([PreTrainedConfig](/docs/transformers/v5.23.0/vi/main_classes/configuration#transformers.PreTrainedConfig)) : Lớp mô hình cần khởi tạo được chọn dựa trên lớp cấu hình:  - Lớp cấu hình [TimesformerConfig](/docs/transformers/v5.23.0/vi/model_doc/timesformer#transformers.TimesformerConfig): [TimesformerForVideoClassification](/docs/transformers/v5.23.0/vi/model_doc/timesformer#transformers.TimesformerForVideoClassification) (mô hình TimesformerConfig) - Lớp cấu hình [VJEPA2Config](/docs/transformers/v5.23.0/vi/model_doc/vjepa2#transformers.VJEPA2Config): [VJEPA2ForVideoClassification](/docs/transformers/v5.23.0/vi/model_doc/vjepa2#transformers.VJEPA2ForVideoClassification) (mô hình VJEPA2Config) - Lớp cấu hình [VideoMAEConfig](/docs/transformers/v5.23.0/vi/model_doc/videomae#transformers.VideoMAEConfig): [VideoMAEForVideoClassification](/docs/transformers/v5.23.0/vi/model_doc/videomae#transformers.VideoMAEForVideoClassification) (mô hình VideoMAEConfig) - Lớp cấu hình [VideoPrismVisionConfig](/docs/transformers/v5.23.0/vi/model_doc/videoprism#transformers.VideoPrismVisionConfig): [VideoPrismForVideoClassification](/docs/transformers/v5.23.0/vi/model_doc/videoprism#transformers.VideoPrismForVideoClassification) (mô hình VideoPrismVisionConfig) - Lớp cấu hình [VivitConfig](/docs/transformers/v5.23.0/vi/model_doc/vivit#transformers.VivitConfig): [VivitForVideoClassification](/docs/transformers/v5.23.0/vi/model_doc/vivit#transformers.VivitForVideoClassification) (mô hình VivitConfig)

attn_implementation (`str`, *tùy chọn*) : Cách triển khai attention sẽ được sử dụng trong mô hình (nếu có liên quan). Có thể là một trong các giá trị sau - `"eager"` (triển khai thủ công của attention) - `"sdpa"` (sử dụng [`F.scaled_dot_product_attention`](https://pytorch.org/docs/master/generated/torch.nn.functional.scaled_dot_product_attention.html)) - `"flash_attention_2"` (sử dụng [Dao-AILab/flash-attention](https://github.com/Dao-AILab/flash-attention)) - `"flash_attention_3"` (sử dụng [Dao-AILab/flash-attention/hopper](https://github.com/Dao-AILab/flash-attention/tree/main/hopper)) - `"flash_attention_4"` (sử dụng [Dao-AILab/flash-attention/flash_attn/cute](https://github.com/Dao-AILab/flash-attention/tree/main/flash_attn/cute)). Mặc định, nếu khả dụng, SDPA sẽ được sử dụng cho torch>=2.1.1. Mặc định trong các trường hợp khác là triển khai thủ công `"eager"`.

Khởi tạo một trong các lớp mô hình của thư viện (có đầu phân loại video) từ một cấu hình.

Lưu ý: Việc tải một mô hình từ tệp cấu hình của nó **không** tải trọng số của mô hình. Nó chỉ ảnh hưởng đến cấu hình của mô hình. Hãy sử dụng [from_pretrained()](/docs/transformers/v5.23.0/vi/model_doc/auto#transformers.AutoModel.from_pretrained) để tải trọng số của mô hình.

Ví dụ:

```python
>>> from transformers import AutoConfig, AutoModelForVideoClassification

>>> # Download configuration from huggingface.co and cache.
>>> config = AutoConfig.from_pretrained("google-bert/bert-base-cased")
>>> model = AutoModelForVideoClassification.from_config(config)
```

#### from_pretrained[[transformers.AutoModelForVideoClassification.from_pretrained]]

```python
from_pretrained(*model_args, **kwargs)
```

[Nguồn](https://github.com/huggingface/transformers/blob/v5.23.0/src/transformers/models/auto/auto_factory.py#L260)

**Tham số:**

pretrained_model_name_or_path (`str` hoặc `os.PathLike`) : Có thể là:  - Một chuỗi, *model id* của một model được huấn luyện trước lưu trong kho model trên huggingface.co. - Đường dẫn đến một *thư mục* chứa trọng số model được lưu bằng [save_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.save_pretrained), ví dụ: `./my_model_directory/`.

model_args (các đối số vị trí bổ sung, *tùy chọn*) : Sẽ được truyền đến phương thức `__init__()` của model bên dưới.

config ([PreTrainedConfig](/docs/transformers/v5.23.0/vi/main_classes/configuration#transformers.PreTrainedConfig), *tùy chọn*) : Cấu hình cho mô hình cần sử dụng thay vì cấu hình được tải tự động. Cấu hình có thể được tải tự động khi: - Mô hình là một mô hình do thư viện cung cấp (được tải bằng chuỗi *model id* của một mô hình được huấn luyện trước). - Mô hình đã được lưu bằng [save_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.save_pretrained) và được tải lại bằng cách cung cấp thư mục lưu. - Mô hình được tải bằng cách cung cấp một thư mục cục bộ làm `pretrained_model_name_or_path` và một tệp cấu hình JSON có tên *config.json* được tìm thấy trong thư mục đó.

state_dict (*dict[str, torch.Tensor]*, *optional*) : Một state dictionary để sử dụng thay cho state dictionary được tải từ tệp trọng số đã lưu. Tùy chọn này có thể được sử dụng nếu bạn muốn tạo một mô hình từ cấu hình được huấn luyện trước nhưng tải trọng số của riêng bạn. Tuy nhiên, trong trường hợp này, bạn nên kiểm tra xem việc sử dụng [save_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.save_pretrained) và [from_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.from_pretrained) có phải là một tùy chọn đơn giản hơn hay không.

cache_dir (`str` hoặc `os.PathLike`, *tùy chọn*) : Đường dẫn đến thư mục mà cấu hình mô hình được huấn luyện trước đã tải xuống sẽ được lưu vào bộ nhớ đệm nếu không sử dụng bộ nhớ đệm tiêu chuẩn.

force_download (`bool`, *tùy chọn*, mặc định là `False`) : Xác định có nên ép buộc tải lại (re-download) trọng số mô hình và các tệp cấu hình hay không, ghi đè lên các phiên bản đã được lưu trong bộ nhớ đệm nếu chúng tồn tại.

proxies (`dict[str, str]`, *tùy chọn*) : Một từ điển các máy chủ proxy để sử dụng theo giao thức hoặc điểm cuối, ví dụ: `{'http': 'foo.bar:3128', 'http://hostname': 'foo.bar:4012'}`. Các proxy được sử dụng cho mỗi yêu cầu.

output_loading_info(`bool`, *tuỳ chọn*, mặc định là `False`) : Có trả về một từ điển chứa các khóa bị thiếu, các khóa không mong đợi và thông báo lỗi hay không.

local_files_only(`bool`, *tùy chọn*, mặc định là `False`) : Có chỉ xem các tệp cục bộ hay không (ví dụ: không thử tải xuống mô hình).

revision (`str`, *tùy chọn*, mặc định là `"main"`) : Phiên bản mô hình cụ thể cần sử dụng. Nó có thể là tên nhánh, tên thẻ hoặc id commit, vì chúng tôi sử dụng hệ thống dựa trên git để lưu trữ các mô hình và các sản phẩm khác trên huggingface.co, do đó `revision` có thể là bất kỳ định danh nào được git cho phép.

trust_remote_code (`bool`, *tuỳ chọn*, mặc định là `False`) : Cho phép hay không cho phép các mô hình tùy chỉnh được định nghĩa trên Hub trong các tệp modeling riêng của chúng. Chỉ nên đặt tùy chọn này thành `True` cho các kho bạn tin tưởng và đã đọc mã nguồn, vì nó sẽ thực thi mã có trên Hub trên máy cục bộ của bạn.

code_revision (`str`, *tùy chọn*, mặc định là `"main"`) : Phiên bản cụ thể để sử dụng cho mã trên Hub, nếu mã nằm trong một kho lưu trữ khác với phần còn lại của mô hình. Nó có thể là tên nhánh, tên thẻ hoặc id commit, vì chúng tôi sử dụng hệ thống dựa trên git để lưu trữ các mô hình và các sản phẩm khác trên huggingface.co, do đó `revision` có thể là bất kỳ định danh nào được git cho phép.

kwargs (thêm các đối số từ khóa, *tùy chọn*) : Có thể được sử dụng để cập nhật đối tượng cấu hình (sau khi nó được tải) và khởi tạo mô hình (ví dụ: `output_attentions=True`). Hoạt động khác nhau tùy thuộc vào việc có cung cấp `config` hay được tải tự động:  - Nếu một cấu hình được cung cấp với `config`, `**kwargs` sẽ được truyền trực tiếp đến phương thức `__init__` của mô hình cơ sở (chúng tôi giả định rằng tất cả các cập nhật liên quan đến cấu hình đã được thực hiện) - Nếu không cung cấp cấu hình, `kwargs` sẽ trước tiên được truyền đến hàm khởi tạo của lớp cấu hình ([from_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/configuration#transformers.PreTrainedConfig.from_pretrained)). Mỗi khóa của `kwargs` tương ứng với một thuộc tính cấu hình sẽ được sử dụng để ghi đè thuộc tính đó bằng giá trị `kwargs` được cung cấp. Các khóa còn lại không tương ứng với bất kỳ thuộc tính cấu hình nào sẽ được truyền đến hàm `__init__` của mô hình cơ sở.

Khởi tạo một trong các lớp mô hình của thư viện (có đầu phân loại video) từ một mô hình được huấn luyện trước.

Lớp model cần khởi tạo được chọn dựa trên thuộc tính `model_type` của đối tượng config (được truyền dưới dạng đối số hoặc được nạp từ `pretrained_model_name_or_path` nếu có thể), hoặc khi thuộc tính này bị thiếu, bằng cách sử dụng khớp mẫu trên `pretrained_model_name_or_path`:

- **timesformer** -- [TimesformerForVideoClassification](/docs/transformers/v5.23.0/vi/model_doc/timesformer#transformers.TimesformerForVideoClassification) (mô hình TimesformerConfig)
- **videomae** -- [VideoMAEForVideoClassification](/docs/transformers/v5.23.0/vi/model_doc/videomae#transformers.VideoMAEForVideoClassification) (mô hình VideoMAEConfig)
- **videoprism_vision_model** -- [VideoPrismForVideoClassification](/docs/transformers/v5.23.0/vi/model_doc/videoprism#transformers.VideoPrismForVideoClassification) (mô hình VideoPrismVisionConfig)
- **vivit** -- [VivitForVideoClassification](/docs/transformers/v5.23.0/vi/model_doc/vivit#transformers.VivitForVideoClassification) (mô hình VivitConfig)
- **vjepa2** -- [VJEPA2ForVideoClassification](/docs/transformers/v5.23.0/vi/model_doc/vjepa2#transformers.VJEPA2ForVideoClassification) (mô hình VJEPA2Config)

Mặc định, model được đặt ở chế độ đánh giá bằng `model.eval()` (ví dụ, các module dropout sẽ bị vô hiệu hóa). Để huấn luyện model, bạn cần đặt lại nó về chế độ huấn luyện bằng `model.train()`

Ví dụ:

```python
>>> from transformers import AutoConfig, AutoModelForVideoClassification

>>> # Download model and configuration from huggingface.co and cache.
>>> model = AutoModelForVideoClassification.from_pretrained("google-bert/bert-base-cased")

>>> # Update configuration during loading
>>> model = AutoModelForVideoClassification.from_pretrained("google-bert/bert-base-cased", output_attentions=True)
>>> model.config.output_attentions
True
```

### AutoModelForPoseEstimation[[transformers.AutoModelForPoseEstimation]]

#### transformers.AutoModelForPoseEstimation[[transformers.AutoModelForPoseEstimation]]

```python
transformers.AutoModelForPoseEstimation(*args, **kwargs)
```

[Nguồn](https://github.com/huggingface/transformers/blob/v5.23.0/src/transformers/models/auto/modeling_auto.py#L2690)

Đây là một lớp mô hình chung sẽ được khởi tạo thành một trong các lớp mô hình của thư viện (có đầu ước lượng tư thế) khi được tạo bằng phương thức lớp [from_pretrained()](/docs/transformers/v5.23.0/vi/model_doc/auto#transformers.AutoModel.from_pretrained) hoặc phương thức lớp [from_config()](/docs/transformers/v5.23.0/vi/model_doc/auto#transformers.AutoModel.from_config).

Lớp này không thể được khởi tạo trực tiếp bằng `__init__()` (gây ra lỗi).

#### from_config[[transformers.AutoModelForPoseEstimation.from_config]]

```python
from_config(**kwargs)
```

[Nguồn](https://github.com/huggingface/transformers/blob/v5.23.0/src/transformers/models/auto/auto_factory.py#L204)

**Tham số:**

config ([PreTrainedConfig](/docs/transformers/v5.23.0/vi/main_classes/configuration#transformers.PreTrainedConfig)) : Lớp mô hình cần khởi tạo được chọn dựa trên lớp cấu hình:  - Lớp cấu hình [Sapiens2Config](/docs/transformers/v5.23.0/vi/model_doc/sapiens2#transformers.Sapiens2Config): [Sapiens2ForPoseEstimation](/docs/transformers/v5.23.0/vi/model_doc/sapiens2#transformers.Sapiens2ForPoseEstimation) (mô hình Sapiens2Config) - Lớp cấu hình [VitPoseConfig](/docs/transformers/v5.23.0/vi/model_doc/vitpose#transformers.VitPoseConfig): [VitPoseForPoseEstimation](/docs/transformers/v5.23.0/vi/model_doc/vitpose#transformers.VitPoseForPoseEstimation) (mô hình VitPoseConfig)

attn_implementation (`str`, *tùy chọn*) : Cách triển khai attention sẽ được sử dụng trong mô hình (nếu có liên quan). Có thể là một trong các giá trị sau - `"eager"` (triển khai thủ công của attention) - `"sdpa"` (sử dụng [`F.scaled_dot_product_attention`](https://pytorch.org/docs/master/generated/torch.nn.functional.scaled_dot_product_attention.html)) - `"flash_attention_2"` (sử dụng [Dao-AILab/flash-attention](https://github.com/Dao-AILab/flash-attention)) - `"flash_attention_3"` (sử dụng [Dao-AILab/flash-attention/hopper](https://github.com/Dao-AILab/flash-attention/tree/main/hopper)) - `"flash_attention_4"` (sử dụng [Dao-AILab/flash-attention/flash_attn/cute](https://github.com/Dao-AILab/flash-attention/tree/main/flash_attn/cute)). Mặc định, nếu khả dụng, SDPA sẽ được sử dụng cho torch>=2.1.1. Mặc định trong các trường hợp khác là triển khai thủ công `"eager"`.

Khởi tạo một trong các lớp mô hình của thư viện (có đầu ước lượng tư thế) từ một cấu hình.

Lưu ý: Việc tải một mô hình từ tệp cấu hình của nó **không** tải trọng số của mô hình. Nó chỉ ảnh hưởng đến cấu hình của mô hình. Hãy sử dụng [from_pretrained()](/docs/transformers/v5.23.0/vi/model_doc/auto#transformers.AutoModel.from_pretrained) để tải trọng số của mô hình.

Ví dụ:

```python
>>> from transformers import AutoConfig, AutoModelForPoseEstimation

>>> # Download configuration from huggingface.co and cache.
>>> config = AutoConfig.from_pretrained("google-bert/bert-base-cased")
>>> model = AutoModelForPoseEstimation.from_config(config)
```

#### from_pretrained[[transformers.AutoModelForPoseEstimation.from_pretrained]]

```python
from_pretrained(*model_args, **kwargs)
```

[Nguồn](https://github.com/huggingface/transformers/blob/v5.23.0/src/transformers/models/auto/auto_factory.py#L260)

**Tham số:**

pretrained_model_name_or_path (`str` hoặc `os.PathLike`) : Có thể là:  - Một chuỗi, *model id* của một model được huấn luyện trước lưu trong kho model trên huggingface.co. - Đường dẫn đến một *thư mục* chứa trọng số model được lưu bằng [save_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.save_pretrained), ví dụ: `./my_model_directory/`.

model_args (các đối số vị trí bổ sung, *tùy chọn*) : Sẽ được truyền đến phương thức `__init__()` của model bên dưới.

config ([PreTrainedConfig](/docs/transformers/v5.23.0/vi/main_classes/configuration#transformers.PreTrainedConfig), *tùy chọn*) : Cấu hình cho mô hình cần sử dụng thay vì cấu hình được tải tự động. Cấu hình có thể được tải tự động khi: - Mô hình là một mô hình do thư viện cung cấp (được tải bằng chuỗi *model id* của một mô hình được huấn luyện trước). - Mô hình đã được lưu bằng [save_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.save_pretrained) và được tải lại bằng cách cung cấp thư mục lưu. - Mô hình được tải bằng cách cung cấp một thư mục cục bộ làm `pretrained_model_name_or_path` và một tệp cấu hình JSON có tên *config.json* được tìm thấy trong thư mục đó.

state_dict (*dict[str, torch.Tensor]*, *optional*) : Một state dictionary để sử dụng thay cho state dictionary được tải từ tệp trọng số đã lưu. Tùy chọn này có thể được sử dụng nếu bạn muốn tạo một mô hình từ cấu hình được huấn luyện trước nhưng tải trọng số của riêng bạn. Tuy nhiên, trong trường hợp này, bạn nên kiểm tra xem việc sử dụng [save_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.save_pretrained) và [from_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.from_pretrained) có phải là một tùy chọn đơn giản hơn hay không.

cache_dir (`str` hoặc `os.PathLike`, *tùy chọn*) : Đường dẫn đến thư mục mà cấu hình mô hình được huấn luyện trước đã tải xuống sẽ được lưu vào bộ nhớ đệm nếu không sử dụng bộ nhớ đệm tiêu chuẩn.

force_download (`bool`, *tùy chọn*, mặc định là `False`) : Xác định có nên ép buộc tải lại (re-download) trọng số mô hình và các tệp cấu hình hay không, ghi đè lên các phiên bản đã được lưu trong bộ nhớ đệm nếu chúng tồn tại.

proxies (`dict[str, str]`, *tùy chọn*) : Một từ điển các máy chủ proxy để sử dụng theo giao thức hoặc điểm cuối, ví dụ: `{'http': 'foo.bar:3128', 'http://hostname': 'foo.bar:4012'}`. Các proxy được sử dụng cho mỗi yêu cầu.

output_loading_info(`bool`, *tuỳ chọn*, mặc định là `False`) : Có trả về một từ điển chứa các khóa bị thiếu, các khóa không mong đợi và thông báo lỗi hay không.

local_files_only(`bool`, *tùy chọn*, mặc định là `False`) : Có chỉ xem các tệp cục bộ hay không (ví dụ: không thử tải xuống mô hình).

revision (`str`, *tùy chọn*, mặc định là `"main"`) : Phiên bản mô hình cụ thể cần sử dụng. Nó có thể là tên nhánh, tên thẻ hoặc id commit, vì chúng tôi sử dụng hệ thống dựa trên git để lưu trữ các mô hình và các sản phẩm khác trên huggingface.co, do đó `revision` có thể là bất kỳ định danh nào được git cho phép.

trust_remote_code (`bool`, *tuỳ chọn*, mặc định là `False`) : Cho phép hay không cho phép các mô hình tùy chỉnh được định nghĩa trên Hub trong các tệp modeling riêng của chúng. Chỉ nên đặt tùy chọn này thành `True` cho các kho bạn tin tưởng và đã đọc mã nguồn, vì nó sẽ thực thi mã có trên Hub trên máy cục bộ của bạn.

code_revision (`str`, *tùy chọn*, mặc định là `"main"`) : Phiên bản cụ thể để sử dụng cho mã trên Hub, nếu mã nằm trong một kho lưu trữ khác với phần còn lại của mô hình. Nó có thể là tên nhánh, tên thẻ hoặc id commit, vì chúng tôi sử dụng hệ thống dựa trên git để lưu trữ các mô hình và các sản phẩm khác trên huggingface.co, do đó `revision` có thể là bất kỳ định danh nào được git cho phép.

kwargs (thêm các đối số từ khóa, *tùy chọn*) : Có thể được sử dụng để cập nhật đối tượng cấu hình (sau khi nó được tải) và khởi tạo mô hình (ví dụ: `output_attentions=True`). Hoạt động khác nhau tùy thuộc vào việc có cung cấp `config` hay được tải tự động:  - Nếu một cấu hình được cung cấp với `config`, `**kwargs` sẽ được truyền trực tiếp đến phương thức `__init__` của mô hình cơ sở (chúng tôi giả định rằng tất cả các cập nhật liên quan đến cấu hình đã được thực hiện) - Nếu không cung cấp cấu hình, `kwargs` sẽ trước tiên được truyền đến hàm khởi tạo của lớp cấu hình ([from_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/configuration#transformers.PreTrainedConfig.from_pretrained)). Mỗi khóa của `kwargs` tương ứng với một thuộc tính cấu hình sẽ được sử dụng để ghi đè thuộc tính đó bằng giá trị `kwargs` được cung cấp. Các khóa còn lại không tương ứng với bất kỳ thuộc tính cấu hình nào sẽ được truyền đến hàm `__init__` của mô hình cơ sở.

Khởi tạo một trong các lớp mô hình của thư viện (có đầu ước lượng tư thế) từ một mô hình được huấn luyện trước.

Lớp model cần khởi tạo được chọn dựa trên thuộc tính `model_type` của đối tượng config (được truyền dưới dạng đối số hoặc được nạp từ `pretrained_model_name_or_path` nếu có thể), hoặc khi thuộc tính này bị thiếu, bằng cách sử dụng khớp mẫu trên `pretrained_model_name_or_path`:

- **sapiens2** -- [Sapiens2ForPoseEstimation](/docs/transformers/v5.23.0/vi/model_doc/sapiens2#transformers.Sapiens2ForPoseEstimation) (mô hình Sapiens2Config)
- **vitpose** -- [VitPoseForPoseEstimation](/docs/transformers/v5.23.0/vi/model_doc/vitpose#transformers.VitPoseForPoseEstimation) (mô hình VitPoseConfig)

Mặc định, model được đặt ở chế độ đánh giá bằng `model.eval()` (ví dụ, các module dropout sẽ bị vô hiệu hóa). Để huấn luyện model, bạn cần đặt lại nó về chế độ huấn luyện bằng `model.train()`

Ví dụ:

```python
>>> from transformers import AutoConfig, AutoModelForPoseEstimation

>>> # Download model and configuration from huggingface.co and cache.
>>> model = AutoModelForPoseEstimation.from_pretrained("google-bert/bert-base-cased")

>>> # Update configuration during loading
>>> model = AutoModelForPoseEstimation.from_pretrained("google-bert/bert-base-cased", output_attentions=True)
>>> model.config.output_attentions
True
```

### AutoModelForKeypointDetection[[transformers.AutoModelForKeypointDetection]]

#### transformers.AutoModelForKeypointDetection[[transformers.AutoModelForKeypointDetection]]

```python
transformers.AutoModelForKeypointDetection(*args, **kwargs)
```

[Nguồn](https://github.com/huggingface/transformers/blob/v5.23.0/src/transformers/models/auto/modeling_auto.py#L2317)

### AutoModelForKeypointMatching[[transformers.AutoModelForKeypointMatching]]

#### transformers.AutoModelForKeypointMatching[[transformers.AutoModelForKeypointMatching]]

```python
transformers.AutoModelForKeypointMatching(*args, **kwargs)
```

[Nguồn](https://github.com/huggingface/transformers/blob/v5.23.0/src/transformers/models/auto/modeling_auto.py#L2321)

### AutoModelForMaskedImageModeling[[transformers.AutoModelForMaskedImageModeling]]

#### transformers.AutoModelForMaskedImageModeling[[transformers.AutoModelForMaskedImageModeling]]

```python
transformers.AutoModelForMaskedImageModeling(*args, **kwargs)
```

[Nguồn](https://github.com/huggingface/transformers/blob/v5.23.0/src/transformers/models/auto/modeling_auto.py#L2646)

Đây là một lớp mô hình chung sẽ được khởi tạo thành một trong các lớp mô hình của thư viện (với đầu vào mô hình hóa ảnh có mặt nạ) khi được tạo bằng phương thức lớp [from_pretrained()](/docs/transformers/v5.23.0/vi/model_doc/auto#transformers.AutoModel.from_pretrained) hoặc phương thức lớp [from_config()](/docs/transformers/v5.23.0/vi/model_doc/auto#transformers.AutoModel.from_config).

Lớp này không thể được khởi tạo trực tiếp bằng `__init__()` (gây ra lỗi).

#### from_config[[transformers.AutoModelForMaskedImageModeling.from_config]]

```python
from_config(**kwargs)
```

[Nguồn](https://github.com/huggingface/transformers/blob/v5.23.0/src/transformers/models/auto/auto_factory.py#L204)

**Tham số:**

config ([PreTrainedConfig](/docs/transformers/v5.23.0/vi/main_classes/configuration#transformers.PreTrainedConfig)) : Lớp mô hình cần khởi tạo được chọn dựa trên lớp cấu hình:  - Lớp cấu hình [DeiTConfig](/docs/transformers/v5.23.0/vi/model_doc/deit#transformers.DeiTConfig): [DeiTForMaskedImageModeling](/docs/transformers/v5.23.0/vi/model_doc/deit#transformers.DeiTForMaskedImageModeling) (mô hình DeiTConfig) - Lớp cấu hình [FocalNetConfig](/docs/transformers/v5.23.0/vi/model_doc/focalnet#transformers.FocalNetConfig): [FocalNetForMaskedImageModeling](/docs/transformers/v5.23.0/vi/model_doc/focalnet#transformers.FocalNetForMaskedImageModeling) (mô hình FocalNetConfig) - Lớp cấu hình [SwinConfig](/docs/transformers/v5.23.0/vi/model_doc/swin#transformers.SwinConfig): [SwinForMaskedImageModeling](/docs/transformers/v5.23.0/vi/model_doc/swin#transformers.SwinForMaskedImageModeling) (mô hình SwinConfig) - Lớp cấu hình [Swinv2Config](/docs/transformers/v5.23.0/vi/model_doc/swinv2#transformers.Swinv2Config): [Swinv2ForMaskedImageModeling](/docs/transformers/v5.23.0/vi/model_doc/swinv2#transformers.Swinv2ForMaskedImageModeling) (mô hình Swinv2Config) - Lớp cấu hình [ViTConfig](/docs/transformers/v5.23.0/vi/model_doc/vit#transformers.ViTConfig): [ViTForMaskedImageModeling](/docs/transformers/v5.23.0/vi/model_doc/vit#transformers.ViTForMaskedImageModeling) (mô hình ViTConfig)

attn_implementation (`str`, *tùy chọn*) : Cách triển khai attention sẽ được sử dụng trong mô hình (nếu có liên quan). Có thể là một trong các giá trị sau - `"eager"` (triển khai thủ công của attention) - `"sdpa"` (sử dụng [`F.scaled_dot_product_attention`](https://pytorch.org/docs/master/generated/torch.nn.functional.scaled_dot_product_attention.html)) - `"flash_attention_2"` (sử dụng [Dao-AILab/flash-attention](https://github.com/Dao-AILab/flash-attention)) - `"flash_attention_3"` (sử dụng [Dao-AILab/flash-attention/hopper](https://github.com/Dao-AILab/flash-attention/tree/main/hopper)) - `"flash_attention_4"` (sử dụng [Dao-AILab/flash-attention/flash_attn/cute](https://github.com/Dao-AILab/flash-attention/tree/main/flash_attn/cute)). Mặc định, nếu khả dụng, SDPA sẽ được sử dụng cho torch>=2.1.1. Mặc định trong các trường hợp khác là triển khai thủ công `"eager"`.

Khởi tạo một trong các lớp mô hình của thư viện (có đầu vào mô hình hóa ảnh có mặt nạ) từ một cấu hình.

Lưu ý: Việc tải một mô hình từ tệp cấu hình của nó **không** tải trọng số của mô hình. Nó chỉ ảnh hưởng đến cấu hình của mô hình. Hãy sử dụng [from_pretrained()](/docs/transformers/v5.23.0/vi/model_doc/auto#transformers.AutoModel.from_pretrained) để tải trọng số của mô hình.

Ví dụ:

```python
>>> from transformers import AutoConfig, AutoModelForMaskedImageModeling

>>> # Download configuration from huggingface.co and cache.
>>> config = AutoConfig.from_pretrained("google-bert/bert-base-cased")
>>> model = AutoModelForMaskedImageModeling.from_config(config)
```

#### from_pretrained[[transformers.AutoModelForMaskedImageModeling.from_pretrained]]

```python
from_pretrained(*model_args, **kwargs)
```

[Nguồn](https://github.com/huggingface/transformers/blob/v5.23.0/src/transformers/models/auto/auto_factory.py#L260)

**Tham số:**

pretrained_model_name_or_path (`str` hoặc `os.PathLike`) : Có thể là:  - Một chuỗi, *model id* của một model được huấn luyện trước lưu trong kho model trên huggingface.co. - Đường dẫn đến một *thư mục* chứa trọng số model được lưu bằng [save_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.save_pretrained), ví dụ: `./my_model_directory/`.

model_args (các đối số vị trí bổ sung, *tùy chọn*) : Sẽ được truyền đến phương thức `__init__()` của model bên dưới.

config ([PreTrainedConfig](/docs/transformers/v5.23.0/vi/main_classes/configuration#transformers.PreTrainedConfig), *tùy chọn*) : Cấu hình cho mô hình cần sử dụng thay vì cấu hình được tải tự động. Cấu hình có thể được tải tự động khi: - Mô hình là một mô hình do thư viện cung cấp (được tải bằng chuỗi *model id* của một mô hình được huấn luyện trước). - Mô hình đã được lưu bằng [save_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.save_pretrained) và được tải lại bằng cách cung cấp thư mục lưu. - Mô hình được tải bằng cách cung cấp một thư mục cục bộ làm `pretrained_model_name_or_path` và một tệp cấu hình JSON có tên *config.json* được tìm thấy trong thư mục đó.

state_dict (*dict[str, torch.Tensor]*, *optional*) : Một state dictionary để sử dụng thay cho state dictionary được tải từ tệp trọng số đã lưu. Tùy chọn này có thể được sử dụng nếu bạn muốn tạo một mô hình từ cấu hình được huấn luyện trước nhưng tải trọng số của riêng bạn. Tuy nhiên, trong trường hợp này, bạn nên kiểm tra xem việc sử dụng [save_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.save_pretrained) và [from_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.from_pretrained) có phải là một tùy chọn đơn giản hơn hay không.

cache_dir (`str` hoặc `os.PathLike`, *tùy chọn*) : Đường dẫn đến thư mục mà cấu hình mô hình được huấn luyện trước đã tải xuống sẽ được lưu vào bộ nhớ đệm nếu không sử dụng bộ nhớ đệm tiêu chuẩn.

force_download (`bool`, *tùy chọn*, mặc định là `False`) : Xác định có nên ép buộc tải lại (re-download) trọng số mô hình và các tệp cấu hình hay không, ghi đè lên các phiên bản đã được lưu trong bộ nhớ đệm nếu chúng tồn tại.

proxies (`dict[str, str]`, *tùy chọn*) : Một từ điển các máy chủ proxy để sử dụng theo giao thức hoặc điểm cuối, ví dụ: `{'http': 'foo.bar:3128', 'http://hostname': 'foo.bar:4012'}`. Các proxy được sử dụng cho mỗi yêu cầu.

output_loading_info(`bool`, *tuỳ chọn*, mặc định là `False`) : Có trả về một từ điển chứa các khóa bị thiếu, các khóa không mong đợi và thông báo lỗi hay không.

local_files_only(`bool`, *tùy chọn*, mặc định là `False`) : Có chỉ xem các tệp cục bộ hay không (ví dụ: không thử tải xuống mô hình).

revision (`str`, *tùy chọn*, mặc định là `"main"`) : Phiên bản mô hình cụ thể cần sử dụng. Nó có thể là tên nhánh, tên thẻ hoặc id commit, vì chúng tôi sử dụng hệ thống dựa trên git để lưu trữ các mô hình và các sản phẩm khác trên huggingface.co, do đó `revision` có thể là bất kỳ định danh nào được git cho phép.

trust_remote_code (`bool`, *tuỳ chọn*, mặc định là `False`) : Cho phép hay không cho phép các mô hình tùy chỉnh được định nghĩa trên Hub trong các tệp modeling riêng của chúng. Chỉ nên đặt tùy chọn này thành `True` cho các kho bạn tin tưởng và đã đọc mã nguồn, vì nó sẽ thực thi mã có trên Hub trên máy cục bộ của bạn.

code_revision (`str`, *tùy chọn*, mặc định là `"main"`) : Phiên bản cụ thể để sử dụng cho mã trên Hub, nếu mã nằm trong một kho lưu trữ khác với phần còn lại của mô hình. Nó có thể là tên nhánh, tên thẻ hoặc id commit, vì chúng tôi sử dụng hệ thống dựa trên git để lưu trữ các mô hình và các sản phẩm khác trên huggingface.co, do đó `revision` có thể là bất kỳ định danh nào được git cho phép.

kwargs (thêm các đối số từ khóa, *tùy chọn*) : Có thể được sử dụng để cập nhật đối tượng cấu hình (sau khi nó được tải) và khởi tạo mô hình (ví dụ: `output_attentions=True`). Hoạt động khác nhau tùy thuộc vào việc có cung cấp `config` hay được tải tự động:  - Nếu một cấu hình được cung cấp với `config`, `**kwargs` sẽ được truyền trực tiếp đến phương thức `__init__` của mô hình cơ sở (chúng tôi giả định rằng tất cả các cập nhật liên quan đến cấu hình đã được thực hiện) - Nếu không cung cấp cấu hình, `kwargs` sẽ trước tiên được truyền đến hàm khởi tạo của lớp cấu hình ([from_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/configuration#transformers.PreTrainedConfig.from_pretrained)). Mỗi khóa của `kwargs` tương ứng với một thuộc tính cấu hình sẽ được sử dụng để ghi đè thuộc tính đó bằng giá trị `kwargs` được cung cấp. Các khóa còn lại không tương ứng với bất kỳ thuộc tính cấu hình nào sẽ được truyền đến hàm `__init__` của mô hình cơ sở.

Khởi tạo một trong các lớp mô hình của thư viện (có đầu vào mô hình hóa ảnh bị che) từ một mô hình được huấn luyện trước.

Lớp model cần khởi tạo được chọn dựa trên thuộc tính `model_type` của đối tượng config (được truyền dưới dạng đối số hoặc được nạp từ `pretrained_model_name_or_path` nếu có thể), hoặc khi thuộc tính này bị thiếu, bằng cách sử dụng khớp mẫu trên `pretrained_model_name_or_path`:

- **deit** -- [DeiTForMaskedImageModeling](/docs/transformers/v5.23.0/vi/model_doc/deit#transformers.DeiTForMaskedImageModeling) (mô hình DeiTConfig)
- **focalnet** -- [FocalNetForMaskedImageModeling](/docs/transformers/v5.23.0/vi/model_doc/focalnet#transformers.FocalNetForMaskedImageModeling) (mô hình FocalNetConfig)
- **swin** -- [SwinForMaskedImageModeling](/docs/transformers/v5.23.0/vi/model_doc/swin#transformers.SwinForMaskedImageModeling) (mô hình SwinConfig)
- **swinv2** -- [Swinv2ForMaskedImageModeling](/docs/transformers/v5.23.0/vi/model_doc/swinv2#transformers.Swinv2ForMaskedImageModeling) (mô hình Swinv2Config)
- **vit** -- [ViTForMaskedImageModeling](/docs/transformers/v5.23.0/vi/model_doc/vit#transformers.ViTForMaskedImageModeling) (mô hình ViTConfig)

Mặc định, model được đặt ở chế độ đánh giá bằng `model.eval()` (ví dụ, các module dropout sẽ bị vô hiệu hóa). Để huấn luyện model, bạn cần đặt lại nó về chế độ huấn luyện bằng `model.train()`

Ví dụ:

```python
>>> from transformers import AutoConfig, AutoModelForMaskedImageModeling

>>> # Download model and configuration from huggingface.co and cache.
>>> model = AutoModelForMaskedImageModeling.from_pretrained("google-bert/bert-base-cased")

>>> # Update configuration during loading
>>> model = AutoModelForMaskedImageModeling.from_pretrained("google-bert/bert-base-cased", output_attentions=True)
>>> model.config.output_attentions
True
```

### AutoModelForObjectDetection[[transformers.AutoModelForObjectDetection]]

#### transformers.AutoModelForObjectDetection[[transformers.AutoModelForObjectDetection]]

```python
transformers.AutoModelForObjectDetection(*args, **kwargs)
```

[Nguồn](https://github.com/huggingface/transformers/blob/v5.23.0/src/transformers/models/auto/modeling_auto.py#L2513)

Đây là một lớp mô hình chung sẽ được khởi tạo thành một trong các lớp mô hình của thư viện (với đầu dò phát hiện đối tượng) khi được tạo bằng phương thức lớp [from_pretrained()](/docs/transformers/v5.23.0/vi/model_doc/auto#transformers.AutoModel.from_pretrained) hoặc phương thức lớp [from_config()](/docs/transformers/v5.23.0/vi/model_doc/auto#transformers.AutoModel.from_config).

Lớp này không thể được khởi tạo trực tiếp bằng `__init__()` (gây ra lỗi).

#### from_config[[transformers.AutoModelForObjectDetection.from_config]]

```python
from_config(**kwargs)
```

[Nguồn](https://github.com/huggingface/transformers/blob/v5.23.0/src/transformers/models/auto/auto_factory.py#L204)

**Tham số:**

config ([PreTrainedConfig](/docs/transformers/v5.23.0/vi/main_classes/configuration#transformers.PreTrainedConfig)) : Lớp mô hình cần khởi tạo được chọn dựa trên lớp cấu hình:  - Lớp cấu hình [ConditionalDetrConfig](/docs/transformers/v5.23.0/vi/model_doc/conditional_detr#transformers.ConditionalDetrConfig): [ConditionalDetrForObjectDetection](/docs/transformers/v5.23.0/vi/model_doc/conditional_detr#transformers.ConditionalDetrForObjectDetection) (mô hình ConditionalDetrConfig) - Lớp cấu hình [DFineConfig](/docs/transformers/v5.23.0/vi/model_doc/d_fine#transformers.DFineConfig): [DFineForObjectDetection](/docs/transformers/v5.23.0/vi/model_doc/d_fine#transformers.DFineForObjectDetection) (mô hình DFineConfig) - Lớp cấu hình [DabDetrConfig](/docs/transformers/v5.23.0/vi/model_doc/dab-detr#transformers.DabDetrConfig): [DabDetrForObjectDetection](/docs/transformers/v5.23.0/vi/model_doc/dab-detr#transformers.DabDetrForObjectDetection) (mô hình DabDetrConfig) - Lớp cấu hình [DeformableDetrConfig](/docs/transformers/v5.23.0/vi/model_doc/deformable_detr#transformers.DeformableDetrConfig): [DeformableDetrForObjectDetection](/docs/transformers/v5.23.0/vi/model_doc/deformable_detr#transformers.DeformableDetrForObjectDetection) (mô hình DeformableDetrConfig) - Lớp cấu hình [Deimv2Config](/docs/transformers/v5.23.0/vi/model_doc/deimv2#transformers.Deimv2Config): [Deimv2ForObjectDetection](/docs/transformers/v5.23.0/vi/model_doc/deimv2#transformers.Deimv2ForObjectDetection) (mô hình Deimv2Config) - Lớp cấu hình [DetrConfig](/docs/transformers/v5.23.0/vi/model_doc/detr#transformers.DetrConfig): [DetrForObjectDetection](/docs/transformers/v5.23.0/vi/model_doc/detr#transformers.DetrForObjectDetection) (mô hình DetrConfig) - Lớp cấu hình [LwDetrConfig](/docs/transformers/v5.23.0/vi/model_doc/lw_detr#transformers.LwDetrConfig): [LwDetrForObjectDetection](/docs/transformers/v5.23.0/vi/model_doc/lw_detr#transformers.LwDetrForObjectDetection) (mô hình LwDetrConfig) - Lớp cấu hình [PPDocLayoutV2Config](/docs/transformers/v5.23.0/vi/model_doc/pp_doclayout_v2#transformers.PPDocLayoutV2Config): [PPDocLayoutV2ForObjectDetection](/docs/transformers/v5.23.0/vi/model_doc/pp_doclayout_v2#transformers.PPDocLayoutV2ForObjectDetection) (mô hình PPDocLayoutV2Config) - Lớp cấu hình [PPDocLayoutV3Config](/docs/transformers/v5.23.0/vi/model_doc/pp_doclayout_v3#transformers.PPDocLayoutV3Config): [PPDocLayoutV3ForObjectDetection](/docs/transformers/v5.23.0/vi/model_doc/pp_doclayout_v3#transformers.PPDocLayoutV3ForObjectDetection) (mô hình PPDocLayoutV3Config) - Lớp cấu hình [PPDocLayoutV4Config](/docs/transformers/v5.23.0/vi/model_doc/pp_doclayout_v4#transformers.PPDocLayoutV4Config): [PPDocLayoutV4ForObjectDetection](/docs/transformers/v5.23.0/vi/model_doc/pp_doclayout_v4#transformers.PPDocLayoutV4ForObjectDetection) (mô hình PPDocLayoutV4Config) - Lớp cấu hình [PPOCRV5MobileDetConfig](/docs/transformers/v5.23.0/vi/model_doc/pp_ocrv5_mobile_det#transformers.PPOCRV5MobileDetConfig): [PPOCRV5MobileDetForObjectDetection](/docs/transformers/v5.23.0/vi/model_doc/pp_ocrv5_mobile_det#transformers.PPOCRV5MobileDetForObjectDetection) (mô hình PPOCRV5MobileDetConfig) - Lớp cấu hình [PPOCRV5ServerDetConfig](/docs/transformers/v5.23.0/vi/model_doc/pp_ocrv5_server_det#transformers.PPOCRV5ServerDetConfig): [PPOCRV5ServerDetForObjectDetection](/docs/transformers/v5.23.0/vi/model_doc/pp_ocrv5_server_det#transformers.PPOCRV5ServerDetForObjectDetection) (mô hình PPOCRV5ServerDetConfig) - Lớp cấu hình [PPOCRV6MediumDetConfig](/docs/transformers/v5.23.0/vi/model_doc/pp_ocrv6_medium_det#transformers.PPOCRV6MediumDetConfig): [PPOCRV6MediumDetForObjectDetection](/docs/transformers/v5.23.0/vi/model_doc/pp_ocrv6_medium_det#transformers.PPOCRV6MediumDetForObjectDetection) (mô hình PPOCRV6MediumDetConfig) - Lớp cấu hình [PPOCRV6SmallDetConfig](/docs/transformers/v5.23.0/vi/model_doc/pp_ocrv6_small_det#transformers.PPOCRV6SmallDetConfig): [PPOCRV6SmallDetForObjectDetection](/docs/transformers/v5.23.0/vi/model_doc/pp_ocrv6_small_det#transformers.PPOCRV6SmallDetForObjectDetection) (mô hình PPOCRV6SmallDetConfig) - Lớp cấu hình [RTDetrConfig](/docs/transformers/v5.23.0/vi/model_doc/rt_detr#transformers.RTDetrConfig): [RTDetrForObjectDetection](/docs/transformers/v5.23.0/vi/model_doc/rt_detr#transformers.RTDetrForObjectDetection) (mô hình RTDetrConfig) - Lớp cấu hình [RTDetrV2Config](/docs/transformers/v5.23.0/vi/model_doc/rt_detr_v2#transformers.RTDetrV2Config): [RTDetrV2ForObjectDetection](/docs/transformers/v5.23.0/vi/model_doc/rt_detr_v2#transformers.RTDetrV2ForObjectDetection) (mô hình RTDetrV2Config) - Lớp cấu hình [RfDetrConfig](/docs/transformers/v5.23.0/vi/model_doc/rf_detr#transformers.RfDetrConfig): [RfDetrForObjectDetection](/docs/transformers/v5.23.0/vi/model_doc/rf_detr#transformers.RfDetrForObjectDetection) (mô hình RfDetrConfig) - Lớp cấu hình [TableTransformerConfig](/docs/transformers/v5.23.0/vi/model_doc/table-transformer#transformers.TableTransformerConfig): [TableTransformerForObjectDetection](/docs/transformers/v5.23.0/vi/model_doc/table-transformer#transformers.TableTransformerForObjectDetection) (mô hình TableTransformerConfig) - Lớp cấu hình [YolosConfig](/docs/transformers/v5.23.0/vi/model_doc/yolos#transformers.YolosConfig): [YolosForObjectDetection](/docs/transformers/v5.23.0/vi/model_doc/yolos#transformers.YolosForObjectDetection) (mô hình YolosConfig)

attn_implementation (`str`, *tùy chọn*) : Cách triển khai attention sẽ được sử dụng trong mô hình (nếu có liên quan). Có thể là một trong các giá trị sau - `"eager"` (triển khai thủ công của attention) - `"sdpa"` (sử dụng [`F.scaled_dot_product_attention`](https://pytorch.org/docs/master/generated/torch.nn.functional.scaled_dot_product_attention.html)) - `"flash_attention_2"` (sử dụng [Dao-AILab/flash-attention](https://github.com/Dao-AILab/flash-attention)) - `"flash_attention_3"` (sử dụng [Dao-AILab/flash-attention/hopper](https://github.com/Dao-AILab/flash-attention/tree/main/hopper)) - `"flash_attention_4"` (sử dụng [Dao-AILab/flash-attention/flash_attn/cute](https://github.com/Dao-AILab/flash-attention/tree/main/flash_attn/cute)). Mặc định, nếu khả dụng, SDPA sẽ được sử dụng cho torch>=2.1.1. Mặc định trong các trường hợp khác là triển khai thủ công `"eager"`.

Khởi tạo một trong các lớp mô hình của thư viện (có đầu phát hiện đối tượng) từ một cấu hình.

Lưu ý: Việc tải một mô hình từ tệp cấu hình của nó **không** tải trọng số của mô hình. Nó chỉ ảnh hưởng đến cấu hình của mô hình. Hãy sử dụng [from_pretrained()](/docs/transformers/v5.23.0/vi/model_doc/auto#transformers.AutoModel.from_pretrained) để tải trọng số của mô hình.

Ví dụ:

```python
>>> from transformers import AutoConfig, AutoModelForObjectDetection

>>> # Download configuration from huggingface.co and cache.
>>> config = AutoConfig.from_pretrained("google-bert/bert-base-cased")
>>> model = AutoModelForObjectDetection.from_config(config)
```

#### from_pretrained[[transformers.AutoModelForObjectDetection.from_pretrained]]

```python
from_pretrained(*model_args, **kwargs)
```

[Nguồn](https://github.com/huggingface/transformers/blob/v5.23.0/src/transformers/models/auto/auto_factory.py#L260)

**Tham số:**

pretrained_model_name_or_path (`str` hoặc `os.PathLike`) : Có thể là:  - Một chuỗi, *model id* của một model được huấn luyện trước lưu trong kho model trên huggingface.co. - Đường dẫn đến một *thư mục* chứa trọng số model được lưu bằng [save_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.save_pretrained), ví dụ: `./my_model_directory/`.

model_args (các đối số vị trí bổ sung, *tùy chọn*) : Sẽ được truyền đến phương thức `__init__()` của model bên dưới.

config ([PreTrainedConfig](/docs/transformers/v5.23.0/vi/main_classes/configuration#transformers.PreTrainedConfig), *tùy chọn*) : Cấu hình cho mô hình cần sử dụng thay vì cấu hình được tải tự động. Cấu hình có thể được tải tự động khi: - Mô hình là một mô hình do thư viện cung cấp (được tải bằng chuỗi *model id* của một mô hình được huấn luyện trước). - Mô hình đã được lưu bằng [save_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.save_pretrained) và được tải lại bằng cách cung cấp thư mục lưu. - Mô hình được tải bằng cách cung cấp một thư mục cục bộ làm `pretrained_model_name_or_path` và một tệp cấu hình JSON có tên *config.json* được tìm thấy trong thư mục đó.

state_dict (*dict[str, torch.Tensor]*, *optional*) : Một state dictionary để sử dụng thay cho state dictionary được tải từ tệp trọng số đã lưu. Tùy chọn này có thể được sử dụng nếu bạn muốn tạo một mô hình từ cấu hình được huấn luyện trước nhưng tải trọng số của riêng bạn. Tuy nhiên, trong trường hợp này, bạn nên kiểm tra xem việc sử dụng [save_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.save_pretrained) và [from_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.from_pretrained) có phải là một tùy chọn đơn giản hơn hay không.

cache_dir (`str` hoặc `os.PathLike`, *tùy chọn*) : Đường dẫn đến thư mục mà cấu hình mô hình được huấn luyện trước đã tải xuống sẽ được lưu vào bộ nhớ đệm nếu không sử dụng bộ nhớ đệm tiêu chuẩn.

force_download (`bool`, *tùy chọn*, mặc định là `False`) : Xác định có nên ép buộc tải lại (re-download) trọng số mô hình và các tệp cấu hình hay không, ghi đè lên các phiên bản đã được lưu trong bộ nhớ đệm nếu chúng tồn tại.

proxies (`dict[str, str]`, *tùy chọn*) : Một từ điển các máy chủ proxy để sử dụng theo giao thức hoặc điểm cuối, ví dụ: `{'http': 'foo.bar:3128', 'http://hostname': 'foo.bar:4012'}`. Các proxy được sử dụng cho mỗi yêu cầu.

output_loading_info(`bool`, *tuỳ chọn*, mặc định là `False`) : Có trả về một từ điển chứa các khóa bị thiếu, các khóa không mong đợi và thông báo lỗi hay không.

local_files_only(`bool`, *tùy chọn*, mặc định là `False`) : Có chỉ xem các tệp cục bộ hay không (ví dụ: không thử tải xuống mô hình).

revision (`str`, *tùy chọn*, mặc định là `"main"`) : Phiên bản mô hình cụ thể cần sử dụng. Nó có thể là tên nhánh, tên thẻ hoặc id commit, vì chúng tôi sử dụng hệ thống dựa trên git để lưu trữ các mô hình và các sản phẩm khác trên huggingface.co, do đó `revision` có thể là bất kỳ định danh nào được git cho phép.

trust_remote_code (`bool`, *tuỳ chọn*, mặc định là `False`) : Cho phép hay không cho phép các mô hình tùy chỉnh được định nghĩa trên Hub trong các tệp modeling riêng của chúng. Chỉ nên đặt tùy chọn này thành `True` cho các kho bạn tin tưởng và đã đọc mã nguồn, vì nó sẽ thực thi mã có trên Hub trên máy cục bộ của bạn.

code_revision (`str`, *tùy chọn*, mặc định là `"main"`) : Phiên bản cụ thể để sử dụng cho mã trên Hub, nếu mã nằm trong một kho lưu trữ khác với phần còn lại của mô hình. Nó có thể là tên nhánh, tên thẻ hoặc id commit, vì chúng tôi sử dụng hệ thống dựa trên git để lưu trữ các mô hình và các sản phẩm khác trên huggingface.co, do đó `revision` có thể là bất kỳ định danh nào được git cho phép.

kwargs (thêm các đối số từ khóa, *tùy chọn*) : Có thể được sử dụng để cập nhật đối tượng cấu hình (sau khi nó được tải) và khởi tạo mô hình (ví dụ: `output_attentions=True`). Hoạt động khác nhau tùy thuộc vào việc có cung cấp `config` hay được tải tự động:  - Nếu một cấu hình được cung cấp với `config`, `**kwargs` sẽ được truyền trực tiếp đến phương thức `__init__` của mô hình cơ sở (chúng tôi giả định rằng tất cả các cập nhật liên quan đến cấu hình đã được thực hiện) - Nếu không cung cấp cấu hình, `kwargs` sẽ trước tiên được truyền đến hàm khởi tạo của lớp cấu hình ([from_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/configuration#transformers.PreTrainedConfig.from_pretrained)). Mỗi khóa của `kwargs` tương ứng với một thuộc tính cấu hình sẽ được sử dụng để ghi đè thuộc tính đó bằng giá trị `kwargs` được cung cấp. Các khóa còn lại không tương ứng với bất kỳ thuộc tính cấu hình nào sẽ được truyền đến hàm `__init__` của mô hình cơ sở.

Khởi tạo một trong các lớp mô hình của thư viện (có đầu phát hiện đối tượng) từ một mô hình được huấn luyện trước.

Lớp model cần khởi tạo được chọn dựa trên thuộc tính `model_type` của đối tượng config (được truyền dưới dạng đối số hoặc được nạp từ `pretrained_model_name_or_path` nếu có thể), hoặc khi thuộc tính này bị thiếu, bằng cách sử dụng khớp mẫu trên `pretrained_model_name_or_path`:

- **conditional_detr** -- [ConditionalDetrForObjectDetection](/docs/transformers/v5.23.0/vi/model_doc/conditional_detr#transformers.ConditionalDetrForObjectDetection) (mô hình ConditionalDetrConfig)
- **d_fine** -- [DFineForObjectDetection](/docs/transformers/v5.23.0/vi/model_doc/d_fine#transformers.DFineForObjectDetection) (mô hình DFineConfig)
- **dab-detr** -- [DabDetrForObjectDetection](/docs/transformers/v5.23.0/vi/model_doc/dab-detr#transformers.DabDetrForObjectDetection) (mô hình DabDetrConfig)
- **deformable_detr** -- [DeformableDetrForObjectDetection](/docs/transformers/v5.23.0/vi/model_doc/deformable_detr#transformers.DeformableDetrForObjectDetection) (mô hình DeformableDetrConfig)
- **deimv2** -- [Deimv2ForObjectDetection](/docs/transformers/v5.23.0/vi/model_doc/deimv2#transformers.Deimv2ForObjectDetection) (mô hình Deimv2Config)
- **detr** -- [DetrForObjectDetection](/docs/transformers/v5.23.0/vi/model_doc/detr#transformers.DetrForObjectDetection) (mô hình DetrConfig)
- **lw_detr** -- [LwDetrForObjectDetection](/docs/transformers/v5.23.0/vi/model_doc/lw_detr#transformers.LwDetrForObjectDetection) (mô hình LwDetrConfig)
- **pp_doclayout_v2** -- [PPDocLayoutV2ForObjectDetection](/docs/transformers/v5.23.0/vi/model_doc/pp_doclayout_v2#transformers.PPDocLayoutV2ForObjectDetection) (mô hình PPDocLayoutV2Config)
- **pp_doclayout_v3** -- [PPDocLayoutV3ForObjectDetection](/docs/transformers/v5.23.0/vi/model_doc/pp_doclayout_v3#transformers.PPDocLayoutV3ForObjectDetection) (mô hình PPDocLayoutV3Config)
- **pp_doclayout_v4** -- [PPDocLayoutV4ForObjectDetection](/docs/transformers/v5.23.0/vi/model_doc/pp_doclayout_v4#transformers.PPDocLayoutV4ForObjectDetection) (mô hình PPDocLayoutV4Config)
- **pp_ocrv5_mobile_det** -- [PPOCRV5MobileDetForObjectDetection](/docs/transformers/v5.23.0/vi/model_doc/pp_ocrv5_mobile_det#transformers.PPOCRV5MobileDetForObjectDetection) (mô hình PPOCRV5MobileDetConfig)
- **pp_ocrv5_server_det** -- [PPOCRV5ServerDetForObjectDetection](/docs/transformers/v5.23.0/vi/model_doc/pp_ocrv5_server_det#transformers.PPOCRV5ServerDetForObjectDetection) (mô hình PPOCRV5ServerDetConfig)
- **pp_ocrv6_medium_det** -- [PPOCRV6MediumDetForObjectDetection](/docs/transformers/v5.23.0/vi/model_doc/pp_ocrv6_medium_det#transformers.PPOCRV6MediumDetForObjectDetection) (mô hình PPOCRV6MediumDetConfig)
- **pp_ocrv6_small_det** -- [PPOCRV6SmallDetForObjectDetection](/docs/transformers/v5.23.0/vi/model_doc/pp_ocrv6_small_det#transformers.PPOCRV6SmallDetForObjectDetection) (mô hình PPOCRV6SmallDetConfig)
- **rf_detr** -- [RfDetrForObjectDetection](/docs/transformers/v5.23.0/vi/model_doc/rf_detr#transformers.RfDetrForObjectDetection) (mô hình RfDetrConfig)
- **rt_detr** -- [RTDetrForObjectDetection](/docs/transformers/v5.23.0/vi/model_doc/rt_detr#transformers.RTDetrForObjectDetection) (mô hình RTDetrConfig)
- **rt_detr_v2** -- [RTDetrV2ForObjectDetection](/docs/transformers/v5.23.0/vi/model_doc/rt_detr_v2#transformers.RTDetrV2ForObjectDetection) (mô hình RTDetrV2Config)
- **table-transformer** -- [TableTransformerForObjectDetection](/docs/transformers/v5.23.0/vi/model_doc/table-transformer#transformers.TableTransformerForObjectDetection) (mô hình TableTransformerConfig)
- **yolos** -- [YolosForObjectDetection](/docs/transformers/v5.23.0/vi/model_doc/yolos#transformers.YolosForObjectDetection) (mô hình YolosConfig)

Mặc định, model được đặt ở chế độ đánh giá bằng `model.eval()` (ví dụ, các module dropout sẽ bị vô hiệu hóa). Để huấn luyện model, bạn cần đặt lại nó về chế độ huấn luyện bằng `model.train()`

Ví dụ:

```python
>>> from transformers import AutoConfig, AutoModelForObjectDetection

>>> # Download model and configuration from huggingface.co and cache.
>>> model = AutoModelForObjectDetection.from_pretrained("google-bert/bert-base-cased")

>>> # Update configuration during loading
>>> model = AutoModelForObjectDetection.from_pretrained("google-bert/bert-base-cased", output_attentions=True)
>>> model.config.output_attentions
True
```

### AutoModelForImageSegmentation[[transformers.AutoModelForImageSegmentation]]

#### transformers.AutoModelForImageSegmentation[[transformers.AutoModelForImageSegmentation]]

```python
transformers.AutoModelForImageSegmentation(*args, **kwargs)
```

[Nguồn](https://github.com/huggingface/transformers/blob/v5.23.0/src/transformers/models/auto/modeling_auto.py#L2470)

Đây là một lớp mô hình chung sẽ được khởi tạo thành một trong các lớp mô hình của thư viện (với đầu phân đoạn ảnh) khi được tạo bằng phương thức lớp [from_pretrained()](/docs/transformers/v5.23.0/vi/model_doc/auto#transformers.AutoModel.from_pretrained) hoặc phương thức lớp [from_config()](/docs/transformers/v5.23.0/vi/model_doc/auto#transformers.AutoModel.from_config).

Lớp này không thể được khởi tạo trực tiếp bằng `__init__()` (gây ra lỗi).

#### from_config[[transformers.AutoModelForImageSegmentation.from_config]]

```python
from_config(**kwargs)
```

[Nguồn](https://github.com/huggingface/transformers/blob/v5.23.0/src/transformers/models/auto/auto_factory.py#L204)

**Tham số:**

config ([PreTrainedConfig](/docs/transformers/v5.23.0/vi/main_classes/configuration#transformers.PreTrainedConfig)) : Lớp mô hình cần khởi tạo được chọn dựa trên lớp cấu hình: - Lớp cấu hình [DetrConfig](/docs/transformers/v5.23.0/vi/model_doc/detr#transformers.DetrConfig): [DetrForSegmentation](/docs/transformers/v5.23.0/vi/model_doc/detr#transformers.DetrForSegmentation) (mô hình DetrConfig)

attn_implementation (`str`, *tùy chọn*) : Cách triển khai attention sẽ được sử dụng trong mô hình (nếu có liên quan). Có thể là một trong các giá trị sau - `"eager"` (triển khai thủ công của attention) - `"sdpa"` (sử dụng [`F.scaled_dot_product_attention`](https://pytorch.org/docs/master/generated/torch.nn.functional.scaled_dot_product_attention.html)) - `"flash_attention_2"` (sử dụng [Dao-AILab/flash-attention](https://github.com/Dao-AILab/flash-attention)) - `"flash_attention_3"` (sử dụng [Dao-AILab/flash-attention/hopper](https://github.com/Dao-AILab/flash-attention/tree/main/hopper)) - `"flash_attention_4"` (sử dụng [Dao-AILab/flash-attention/flash_attn/cute](https://github.com/Dao-AILab/flash-attention/tree/main/flash_attn/cute)). Mặc định, nếu khả dụng, SDPA sẽ được sử dụng cho torch>=2.1.1. Mặc định trong các trường hợp khác là triển khai thủ công `"eager"`.

Khởi tạo một trong các lớp mô hình của thư viện (có đầu phân đoạn ảnh) từ một cấu hình.

Lưu ý: Việc tải một mô hình từ tệp cấu hình của nó **không** tải trọng số của mô hình. Nó chỉ ảnh hưởng đến cấu hình của mô hình. Hãy sử dụng [from_pretrained()](/docs/transformers/v5.23.0/vi/model_doc/auto#transformers.AutoModel.from_pretrained) để tải trọng số của mô hình.

Ví dụ:

```python
>>> from transformers import AutoConfig, AutoModelForImageSegmentation

>>> # Download configuration from huggingface.co and cache.
>>> config = AutoConfig.from_pretrained("google-bert/bert-base-cased")
>>> model = AutoModelForImageSegmentation.from_config(config)
```

#### from_pretrained[[transformers.AutoModelForImageSegmentation.from_pretrained]]

```python
from_pretrained(*model_args, **kwargs)
```

[Nguồn](https://github.com/huggingface/transformers/blob/v5.23.0/src/transformers/models/auto/auto_factory.py#L260)

**Tham số:**

pretrained_model_name_or_path (`str` hoặc `os.PathLike`) : Có thể là:  - Một chuỗi, *model id* của một model được huấn luyện trước lưu trong kho model trên huggingface.co. - Đường dẫn đến một *thư mục* chứa trọng số model được lưu bằng [save_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.save_pretrained), ví dụ: `./my_model_directory/`.

model_args (các đối số vị trí bổ sung, *tùy chọn*) : Sẽ được truyền đến phương thức `__init__()` của model bên dưới.

config ([PreTrainedConfig](/docs/transformers/v5.23.0/vi/main_classes/configuration#transformers.PreTrainedConfig), *tùy chọn*) : Cấu hình cho mô hình cần sử dụng thay vì cấu hình được tải tự động. Cấu hình có thể được tải tự động khi: - Mô hình là một mô hình do thư viện cung cấp (được tải bằng chuỗi *model id* của một mô hình được huấn luyện trước). - Mô hình đã được lưu bằng [save_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.save_pretrained) và được tải lại bằng cách cung cấp thư mục lưu. - Mô hình được tải bằng cách cung cấp một thư mục cục bộ làm `pretrained_model_name_or_path` và một tệp cấu hình JSON có tên *config.json* được tìm thấy trong thư mục đó.

state_dict (*dict[str, torch.Tensor]*, *optional*) : Một state dictionary để sử dụng thay cho state dictionary được tải từ tệp trọng số đã lưu. Tùy chọn này có thể được sử dụng nếu bạn muốn tạo một mô hình từ cấu hình được huấn luyện trước nhưng tải trọng số của riêng bạn. Tuy nhiên, trong trường hợp này, bạn nên kiểm tra xem việc sử dụng [save_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.save_pretrained) và [from_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.from_pretrained) có phải là một tùy chọn đơn giản hơn hay không.

cache_dir (`str` hoặc `os.PathLike`, *tùy chọn*) : Đường dẫn đến thư mục mà cấu hình mô hình được huấn luyện trước đã tải xuống sẽ được lưu vào bộ nhớ đệm nếu không sử dụng bộ nhớ đệm tiêu chuẩn.

force_download (`bool`, *tùy chọn*, mặc định là `False`) : Xác định có nên ép buộc tải lại (re-download) trọng số mô hình và các tệp cấu hình hay không, ghi đè lên các phiên bản đã được lưu trong bộ nhớ đệm nếu chúng tồn tại.

proxies (`dict[str, str]`, *tùy chọn*) : Một từ điển các máy chủ proxy để sử dụng theo giao thức hoặc điểm cuối, ví dụ: `{'http': 'foo.bar:3128', 'http://hostname': 'foo.bar:4012'}`. Các proxy được sử dụng cho mỗi yêu cầu.

output_loading_info(`bool`, *tuỳ chọn*, mặc định là `False`) : Có trả về một từ điển chứa các khóa bị thiếu, các khóa không mong đợi và thông báo lỗi hay không.

local_files_only(`bool`, *tùy chọn*, mặc định là `False`) : Có chỉ xem các tệp cục bộ hay không (ví dụ: không thử tải xuống mô hình).

revision (`str`, *tùy chọn*, mặc định là `"main"`) : Phiên bản mô hình cụ thể cần sử dụng. Nó có thể là tên nhánh, tên thẻ hoặc id commit, vì chúng tôi sử dụng hệ thống dựa trên git để lưu trữ các mô hình và các sản phẩm khác trên huggingface.co, do đó `revision` có thể là bất kỳ định danh nào được git cho phép.

trust_remote_code (`bool`, *tuỳ chọn*, mặc định là `False`) : Cho phép hay không cho phép các mô hình tùy chỉnh được định nghĩa trên Hub trong các tệp modeling riêng của chúng. Chỉ nên đặt tùy chọn này thành `True` cho các kho bạn tin tưởng và đã đọc mã nguồn, vì nó sẽ thực thi mã có trên Hub trên máy cục bộ của bạn.

code_revision (`str`, *tùy chọn*, mặc định là `"main"`) : Phiên bản cụ thể để sử dụng cho mã trên Hub, nếu mã nằm trong một kho lưu trữ khác với phần còn lại của mô hình. Nó có thể là tên nhánh, tên thẻ hoặc id commit, vì chúng tôi sử dụng hệ thống dựa trên git để lưu trữ các mô hình và các sản phẩm khác trên huggingface.co, do đó `revision` có thể là bất kỳ định danh nào được git cho phép.

kwargs (thêm các đối số từ khóa, *tùy chọn*) : Có thể được sử dụng để cập nhật đối tượng cấu hình (sau khi nó được tải) và khởi tạo mô hình (ví dụ: `output_attentions=True`). Hoạt động khác nhau tùy thuộc vào việc có cung cấp `config` hay được tải tự động:  - Nếu một cấu hình được cung cấp với `config`, `**kwargs` sẽ được truyền trực tiếp đến phương thức `__init__` của mô hình cơ sở (chúng tôi giả định rằng tất cả các cập nhật liên quan đến cấu hình đã được thực hiện) - Nếu không cung cấp cấu hình, `kwargs` sẽ trước tiên được truyền đến hàm khởi tạo của lớp cấu hình ([from_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/configuration#transformers.PreTrainedConfig.from_pretrained)). Mỗi khóa của `kwargs` tương ứng với một thuộc tính cấu hình sẽ được sử dụng để ghi đè thuộc tính đó bằng giá trị `kwargs` được cung cấp. Các khóa còn lại không tương ứng với bất kỳ thuộc tính cấu hình nào sẽ được truyền đến hàm `__init__` của mô hình cơ sở.

Khởi tạo một trong các lớp mô hình của thư viện (với đầu phân đoạn ảnh) từ một mô hình được huấn luyện trước.

Lớp model cần khởi tạo được chọn dựa trên thuộc tính `model_type` của đối tượng config (được truyền dưới dạng đối số hoặc được nạp từ `pretrained_model_name_or_path` nếu có thể), hoặc khi thuộc tính này bị thiếu, bằng cách sử dụng khớp mẫu trên `pretrained_model_name_or_path`:

- **detr** -- [DetrForSegmentation](/docs/transformers/v5.23.0/vi/model_doc/detr#transformers.DetrForSegmentation) (mô hình DetrConfig)

Mặc định, model được đặt ở chế độ đánh giá bằng `model.eval()` (ví dụ, các module dropout sẽ bị vô hiệu hóa). Để huấn luyện model, bạn cần đặt lại nó về chế độ huấn luyện bằng `model.train()`

Ví dụ:

```python
>>> from transformers import AutoConfig, AutoModelForImageSegmentation

>>> # Download model and configuration from huggingface.co and cache.
>>> model = AutoModelForImageSegmentation.from_pretrained("google-bert/bert-base-cased")

>>> # Update configuration during loading
>>> model = AutoModelForImageSegmentation.from_pretrained("google-bert/bert-base-cased", output_attentions=True)
>>> model.config.output_attentions
True
```

### AutoModelForImageToImage[[transformers.AutoModelForImageToImage]]

#### transformers.AutoModelForImageToImage[[transformers.AutoModelForImageToImage]]

```python
transformers.AutoModelForImageToImage(*args, **kwargs)
```

[Nguồn](https://github.com/huggingface/transformers/blob/v5.23.0/src/transformers/models/auto/modeling_auto.py#L2329)

### AutoModelForSemanticSegmentation[[transformers.AutoModelForSemanticSegmentation]]

#### transformers.AutoModelForSemanticSegmentation[[transformers.AutoModelForSemanticSegmentation]]

```python
transformers.AutoModelForSemanticSegmentation(*args, **kwargs)
```

[Nguồn](https://github.com/huggingface/transformers/blob/v5.23.0/src/transformers/models/auto/modeling_auto.py#L2477)

Đây là một lớp mô hình chung sẽ được khởi tạo thành một trong các lớp mô hình của thư viện (với đầu semantic segmentation) khi được tạo bằng phương thức lớp [from_pretrained()](/docs/transformers/v5.23.0/vi/model_doc/auto#transformers.AutoModel.from_pretrained) hoặc phương thức lớp [from_config()](/docs/transformers/v5.23.0/vi/model_doc/auto#transformers.AutoModel.from_config).

Lớp này không thể được khởi tạo trực tiếp bằng `__init__()` (gây ra lỗi).

#### from_config[[transformers.AutoModelForSemanticSegmentation.from_config]]

```python
from_config(**kwargs)
```

[Nguồn](https://github.com/huggingface/transformers/blob/v5.23.0/src/transformers/models/auto/auto_factory.py#L204)

**Tham số:**

config ([PreTrainedConfig](/docs/transformers/v5.23.0/vi/main_classes/configuration#transformers.PreTrainedConfig)) : Lớp mô hình cần khởi tạo được chọn dựa trên lớp cấu hình:  - Lớp cấu hình [BeitConfig](/docs/transformers/v5.23.0/vi/model_doc/beit#transformers.BeitConfig): [BeitForSemanticSegmentation](/docs/transformers/v5.23.0/vi/model_doc/beit#transformers.BeitForSemanticSegmentation) (mô hình BeitConfig) - Lớp cấu hình [DPTConfig](/docs/transformers/v5.23.0/vi/model_doc/dpt#transformers.DPTConfig): [DPTForSemanticSegmentation](/docs/transformers/v5.23.0/vi/model_doc/dpt#transformers.DPTForSemanticSegmentation) (mô hình DPTConfig) - Lớp cấu hình [Data2VecVisionConfig](/docs/transformers/v5.23.0/vi/model_doc/data2vec#transformers.Data2VecVisionConfig): [Data2VecVisionForSemanticSegmentation](/docs/transformers/v5.23.0/vi/model_doc/data2vec#transformers.Data2VecVisionForSemanticSegmentation) (mô hình Data2VecVisionConfig) - Lớp cấu hình [MobileNetV2Config](/docs/transformers/v5.23.0/vi/model_doc/mobilenet_v2#transformers.MobileNetV2Config): [MobileNetV2ForSemanticSegmentation](/docs/transformers/v5.23.0/vi/model_doc/mobilenet_v2#transformers.MobileNetV2ForSemanticSegmentation) (mô hình MobileNetV2Config) - Lớp cấu hình [MobileViTConfig](/docs/transformers/v5.23.0/vi/model_doc/mobilevit#transformers.MobileViTConfig): [MobileViTForSemanticSegmentation](/docs/transformers/v5.23.0/vi/model_doc/mobilevit#transformers.MobileViTForSemanticSegmentation) (mô hình MobileViTConfig) - Lớp cấu hình [MobileViTV2Config](/docs/transformers/v5.23.0/vi/model_doc/mobilevitv2#transformers.MobileViTV2Config): [MobileViTV2ForSemanticSegmentation](/docs/transformers/v5.23.0/vi/model_doc/mobilevitv2#transformers.MobileViTV2ForSemanticSegmentation) (mô hình MobileViTV2Config) - Lớp cấu hình [Sapiens2Config](/docs/transformers/v5.23.0/vi/model_doc/sapiens2#transformers.Sapiens2Config): [Sapiens2ForSemanticSegmentation](/docs/transformers/v5.23.0/vi/model_doc/sapiens2#transformers.Sapiens2ForSemanticSegmentation) (mô hình Sapiens2Config) - Lớp cấu hình [SegformerConfig](/docs/transformers/v5.23.0/vi/model_doc/segformer#transformers.SegformerConfig): [SegformerForSemanticSegmentation](/docs/transformers/v5.23.0/vi/model_doc/segformer#transformers.SegformerForSemanticSegmentation) (mô hình SegformerConfig) - Lớp cấu hình [Tipsv2DptConfig](/docs/transformers/v5.23.0/vi/model_doc/tipsv2_dpt#transformers.Tipsv2DptConfig): [Tipsv2DptForSemanticSegmentation](/docs/transformers/v5.23.0/vi/model_doc/tipsv2_dpt#transformers.Tipsv2DptForSemanticSegmentation) (mô hình Tipsv2DptConfig) - Lớp cấu hình [UperNetConfig](/docs/transformers/v5.23.0/vi/model_doc/upernet#transformers.UperNetConfig): [UperNetForSemanticSegmentation](/docs/transformers/v5.23.0/vi/model_doc/upernet#transformers.UperNetForSemanticSegmentation) (mô hình UperNetConfig)

attn_implementation (`str`, *tùy chọn*) : Cách triển khai attention sẽ được sử dụng trong mô hình (nếu có liên quan). Có thể là một trong các giá trị sau - `"eager"` (triển khai thủ công của attention) - `"sdpa"` (sử dụng [`F.scaled_dot_product_attention`](https://pytorch.org/docs/master/generated/torch.nn.functional.scaled_dot_product_attention.html)) - `"flash_attention_2"` (sử dụng [Dao-AILab/flash-attention](https://github.com/Dao-AILab/flash-attention)) - `"flash_attention_3"` (sử dụng [Dao-AILab/flash-attention/hopper](https://github.com/Dao-AILab/flash-attention/tree/main/hopper)) - `"flash_attention_4"` (sử dụng [Dao-AILab/flash-attention/flash_attn/cute](https://github.com/Dao-AILab/flash-attention/tree/main/flash_attn/cute)). Mặc định, nếu khả dụng, SDPA sẽ được sử dụng cho torch>=2.1.1. Mặc định trong các trường hợp khác là triển khai thủ công `"eager"`.

Khởi tạo một trong các lớp mô hình của thư viện (có đầu phân đoạn ngữ nghĩa) từ một cấu hình.

Lưu ý: Việc tải một mô hình từ tệp cấu hình của nó **không** tải trọng số của mô hình. Nó chỉ ảnh hưởng đến cấu hình của mô hình. Hãy sử dụng [from_pretrained()](/docs/transformers/v5.23.0/vi/model_doc/auto#transformers.AutoModel.from_pretrained) để tải trọng số của mô hình.

Ví dụ:

```python
>>> from transformers import AutoConfig, AutoModelForSemanticSegmentation

>>> # Download configuration from huggingface.co and cache.
>>> config = AutoConfig.from_pretrained("google-bert/bert-base-cased")
>>> model = AutoModelForSemanticSegmentation.from_config(config)
```

#### from_pretrained[[transformers.AutoModelForSemanticSegmentation.from_pretrained]]

```python
from_pretrained(*model_args, **kwargs)
```

[Nguồn](https://github.com/huggingface/transformers/blob/v5.23.0/src/transformers/models/auto/auto_factory.py#L260)

**Tham số:**

pretrained_model_name_or_path (`str` hoặc `os.PathLike`) : Có thể là:  - Một chuỗi, *model id* của một model được huấn luyện trước lưu trong kho model trên huggingface.co. - Đường dẫn đến một *thư mục* chứa trọng số model được lưu bằng [save_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.save_pretrained), ví dụ: `./my_model_directory/`.

model_args (các đối số vị trí bổ sung, *tùy chọn*) : Sẽ được truyền đến phương thức `__init__()` của model bên dưới.

config ([PreTrainedConfig](/docs/transformers/v5.23.0/vi/main_classes/configuration#transformers.PreTrainedConfig), *tùy chọn*) : Cấu hình cho mô hình cần sử dụng thay vì cấu hình được tải tự động. Cấu hình có thể được tải tự động khi: - Mô hình là một mô hình do thư viện cung cấp (được tải bằng chuỗi *model id* của một mô hình được huấn luyện trước). - Mô hình đã được lưu bằng [save_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.save_pretrained) và được tải lại bằng cách cung cấp thư mục lưu. - Mô hình được tải bằng cách cung cấp một thư mục cục bộ làm `pretrained_model_name_or_path` và một tệp cấu hình JSON có tên *config.json* được tìm thấy trong thư mục đó.

state_dict (*dict[str, torch.Tensor]*, *optional*) : Một state dictionary để sử dụng thay cho state dictionary được tải từ tệp trọng số đã lưu. Tùy chọn này có thể được sử dụng nếu bạn muốn tạo một mô hình từ cấu hình được huấn luyện trước nhưng tải trọng số của riêng bạn. Tuy nhiên, trong trường hợp này, bạn nên kiểm tra xem việc sử dụng [save_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.save_pretrained) và [from_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.from_pretrained) có phải là một tùy chọn đơn giản hơn hay không.

cache_dir (`str` hoặc `os.PathLike`, *tùy chọn*) : Đường dẫn đến thư mục mà cấu hình mô hình được huấn luyện trước đã tải xuống sẽ được lưu vào bộ nhớ đệm nếu không sử dụng bộ nhớ đệm tiêu chuẩn.

force_download (`bool`, *tùy chọn*, mặc định là `False`) : Xác định có nên ép buộc tải lại (re-download) trọng số mô hình và các tệp cấu hình hay không, ghi đè lên các phiên bản đã được lưu trong bộ nhớ đệm nếu chúng tồn tại.

proxies (`dict[str, str]`, *tùy chọn*) : Một từ điển các máy chủ proxy để sử dụng theo giao thức hoặc điểm cuối, ví dụ: `{'http': 'foo.bar:3128', 'http://hostname': 'foo.bar:4012'}`. Các proxy được sử dụng cho mỗi yêu cầu.

output_loading_info(`bool`, *tuỳ chọn*, mặc định là `False`) : Có trả về một từ điển chứa các khóa bị thiếu, các khóa không mong đợi và thông báo lỗi hay không.

local_files_only(`bool`, *tùy chọn*, mặc định là `False`) : Có chỉ xem các tệp cục bộ hay không (ví dụ: không thử tải xuống mô hình).

revision (`str`, *tùy chọn*, mặc định là `"main"`) : Phiên bản mô hình cụ thể cần sử dụng. Nó có thể là tên nhánh, tên thẻ hoặc id commit, vì chúng tôi sử dụng hệ thống dựa trên git để lưu trữ các mô hình và các sản phẩm khác trên huggingface.co, do đó `revision` có thể là bất kỳ định danh nào được git cho phép.

trust_remote_code (`bool`, *tuỳ chọn*, mặc định là `False`) : Cho phép hay không cho phép các mô hình tùy chỉnh được định nghĩa trên Hub trong các tệp modeling riêng của chúng. Chỉ nên đặt tùy chọn này thành `True` cho các kho bạn tin tưởng và đã đọc mã nguồn, vì nó sẽ thực thi mã có trên Hub trên máy cục bộ của bạn.

code_revision (`str`, *tùy chọn*, mặc định là `"main"`) : Phiên bản cụ thể để sử dụng cho mã trên Hub, nếu mã nằm trong một kho lưu trữ khác với phần còn lại của mô hình. Nó có thể là tên nhánh, tên thẻ hoặc id commit, vì chúng tôi sử dụng hệ thống dựa trên git để lưu trữ các mô hình và các sản phẩm khác trên huggingface.co, do đó `revision` có thể là bất kỳ định danh nào được git cho phép.

kwargs (thêm các đối số từ khóa, *tùy chọn*) : Có thể được sử dụng để cập nhật đối tượng cấu hình (sau khi nó được tải) và khởi tạo mô hình (ví dụ: `output_attentions=True`). Hoạt động khác nhau tùy thuộc vào việc có cung cấp `config` hay được tải tự động:  - Nếu một cấu hình được cung cấp với `config`, `**kwargs` sẽ được truyền trực tiếp đến phương thức `__init__` của mô hình cơ sở (chúng tôi giả định rằng tất cả các cập nhật liên quan đến cấu hình đã được thực hiện) - Nếu không cung cấp cấu hình, `kwargs` sẽ trước tiên được truyền đến hàm khởi tạo của lớp cấu hình ([from_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/configuration#transformers.PreTrainedConfig.from_pretrained)). Mỗi khóa của `kwargs` tương ứng với một thuộc tính cấu hình sẽ được sử dụng để ghi đè thuộc tính đó bằng giá trị `kwargs` được cung cấp. Các khóa còn lại không tương ứng với bất kỳ thuộc tính cấu hình nào sẽ được truyền đến hàm `__init__` của mô hình cơ sở.

Khởi tạo một trong các lớp mô hình của thư viện (có đầu semantic segmentation) từ một mô hình được huấn luyện trước.

Lớp model cần khởi tạo được chọn dựa trên thuộc tính `model_type` của đối tượng config (được truyền dưới dạng đối số hoặc được nạp từ `pretrained_model_name_or_path` nếu có thể), hoặc khi thuộc tính này bị thiếu, bằng cách sử dụng khớp mẫu trên `pretrained_model_name_or_path`:

- **beit** -- [BeitForSemanticSegmentation](/docs/transformers/v5.23.0/vi/model_doc/beit#transformers.BeitForSemanticSegmentation) (mô hình BeitConfig)
- **data2vec-vision** -- [Data2VecVisionForSemanticSegmentation](/docs/transformers/v5.23.0/vi/model_doc/data2vec#transformers.Data2VecVisionForSemanticSegmentation) (mô hình Data2VecVisionConfig)
- **dpt** -- [DPTForSemanticSegmentation](/docs/transformers/v5.23.0/vi/model_doc/dpt#transformers.DPTForSemanticSegmentation) (mô hình DPTConfig)
- **mobilenet_v2** -- [MobileNetV2ForSemanticSegmentation](/docs/transformers/v5.23.0/vi/model_doc/mobilenet_v2#transformers.MobileNetV2ForSemanticSegmentation) (mô hình MobileNetV2Config)
- **mobilevit** -- [MobileViTForSemanticSegmentation](/docs/transformers/v5.23.0/vi/model_doc/mobilevit#transformers.MobileViTForSemanticSegmentation) (mô hình MobileViTConfig)
- **mobilevitv2** -- [MobileViTV2ForSemanticSegmentation](/docs/transformers/v5.23.0/vi/model_doc/mobilevitv2#transformers.MobileViTV2ForSemanticSegmentation) (mô hình MobileViTV2Config)
- **sapiens2** -- [Sapiens2ForSemanticSegmentation](/docs/transformers/v5.23.0/vi/model_doc/sapiens2#transformers.Sapiens2ForSemanticSegmentation) (mô hình Sapiens2Config)
- **segformer** -- [SegformerForSemanticSegmentation](/docs/transformers/v5.23.0/vi/model_doc/segformer#transformers.SegformerForSemanticSegmentation) (mô hình SegformerConfig)
- **tipsv2_dpt** -- [Tipsv2DptForSemanticSegmentation](/docs/transformers/v5.23.0/vi/model_doc/tipsv2_dpt#transformers.Tipsv2DptForSemanticSegmentation) (mô hình Tipsv2DptConfig)
- **upernet** -- [UperNetForSemanticSegmentation](/docs/transformers/v5.23.0/vi/model_doc/upernet#transformers.UperNetForSemanticSegmentation) (mô hình UperNetConfig)

Mặc định, model được đặt ở chế độ đánh giá bằng `model.eval()` (ví dụ, các module dropout sẽ bị vô hiệu hóa). Để huấn luyện model, bạn cần đặt lại nó về chế độ huấn luyện bằng `model.train()`

Ví dụ:

```python
>>> from transformers import AutoConfig, AutoModelForSemanticSegmentation

>>> # Download model and configuration from huggingface.co and cache.
>>> model = AutoModelForSemanticSegmentation.from_pretrained("google-bert/bert-base-cased")

>>> # Update configuration during loading
>>> model = AutoModelForSemanticSegmentation.from_pretrained("google-bert/bert-base-cased", output_attentions=True)
>>> model.config.output_attentions
True
```

### AutoModelForInstanceSegmentation[[transformers.AutoModelForInstanceSegmentation]]

#### transformers.AutoModelForInstanceSegmentation[[transformers.AutoModelForInstanceSegmentation]]

```python
transformers.AutoModelForInstanceSegmentation(*args, **kwargs)
```

[Nguồn](https://github.com/huggingface/transformers/blob/v5.23.0/src/transformers/models/auto/modeling_auto.py#L2504)

Đây là một lớp mô hình chung sẽ được khởi tạo thành một trong các lớp mô hình của thư viện (có đầu phân đoạn thực thể) khi được tạo bằng phương thức lớp [from_pretrained()](/docs/transformers/v5.23.0/vi/model_doc/auto#transformers.AutoModel.from_pretrained) hoặc phương thức lớp [from_config()](/docs/transformers/v5.23.0/vi/model_doc/auto#transformers.AutoModel.from_config).

Lớp này không thể được khởi tạo trực tiếp bằng `__init__()` (gây ra lỗi).

#### from_config[[transformers.AutoModelForInstanceSegmentation.from_config]]

```python
from_config(**kwargs)
```

[Nguồn](https://github.com/huggingface/transformers/blob/v5.23.0/src/transformers/models/auto/auto_factory.py#L204)

**Tham số:**

config ([PreTrainedConfig](/docs/transformers/v5.23.0/vi/main_classes/configuration#transformers.PreTrainedConfig)) : Lớp mô hình cần khởi tạo được chọn dựa trên lớp cấu hình:  - Lớp cấu hình [MaskFormerConfig](/docs/transformers/v5.23.0/vi/model_doc/maskformer#transformers.MaskFormerConfig): [MaskFormerForInstanceSegmentation](/docs/transformers/v5.23.0/vi/model_doc/maskformer#transformers.MaskFormerForInstanceSegmentation) (mô hình MaskFormerConfig) - Lớp cấu hình [RfDetrConfig](/docs/transformers/v5.23.0/vi/model_doc/rf_detr#transformers.RfDetrConfig): [RfDetrForInstanceSegmentation](/docs/transformers/v5.23.0/vi/model_doc/rf_detr#transformers.RfDetrForInstanceSegmentation) (mô hình RfDetrConfig)

attn_implementation (`str`, *tùy chọn*) : Cách triển khai attention sẽ được sử dụng trong mô hình (nếu có liên quan). Có thể là một trong các giá trị sau - `"eager"` (triển khai thủ công của attention) - `"sdpa"` (sử dụng [`F.scaled_dot_product_attention`](https://pytorch.org/docs/master/generated/torch.nn.functional.scaled_dot_product_attention.html)) - `"flash_attention_2"` (sử dụng [Dao-AILab/flash-attention](https://github.com/Dao-AILab/flash-attention)) - `"flash_attention_3"` (sử dụng [Dao-AILab/flash-attention/hopper](https://github.com/Dao-AILab/flash-attention/tree/main/hopper)) - `"flash_attention_4"` (sử dụng [Dao-AILab/flash-attention/flash_attn/cute](https://github.com/Dao-AILab/flash-attention/tree/main/flash_attn/cute)). Mặc định, nếu khả dụng, SDPA sẽ được sử dụng cho torch>=2.1.1. Mặc định trong các trường hợp khác là triển khai thủ công `"eager"`.

Khởi tạo một trong các lớp mô hình của thư viện (có đầu phân đoạn thực thể) từ một cấu hình.

Lưu ý: Việc tải một mô hình từ tệp cấu hình của nó **không** tải trọng số của mô hình. Nó chỉ ảnh hưởng đến cấu hình của mô hình. Hãy sử dụng [from_pretrained()](/docs/transformers/v5.23.0/vi/model_doc/auto#transformers.AutoModel.from_pretrained) để tải trọng số của mô hình.

Ví dụ:

```python
>>> from transformers import AutoConfig, AutoModelForInstanceSegmentation

>>> # Download configuration from huggingface.co and cache.
>>> config = AutoConfig.from_pretrained("google-bert/bert-base-cased")
>>> model = AutoModelForInstanceSegmentation.from_config(config)
```

#### from_pretrained[[transformers.AutoModelForInstanceSegmentation.from_pretrained]]

```python
from_pretrained(*model_args, **kwargs)
```

[Nguồn](https://github.com/huggingface/transformers/blob/v5.23.0/src/transformers/models/auto/auto_factory.py#L260)

**Tham số:**

pretrained_model_name_or_path (`str` hoặc `os.PathLike`) : Có thể là:  - Một chuỗi, *model id* của một model được huấn luyện trước lưu trong kho model trên huggingface.co. - Đường dẫn đến một *thư mục* chứa trọng số model được lưu bằng [save_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.save_pretrained), ví dụ: `./my_model_directory/`.

model_args (các đối số vị trí bổ sung, *tùy chọn*) : Sẽ được truyền đến phương thức `__init__()` của model bên dưới.

config ([PreTrainedConfig](/docs/transformers/v5.23.0/vi/main_classes/configuration#transformers.PreTrainedConfig), *tùy chọn*) : Cấu hình cho mô hình cần sử dụng thay vì cấu hình được tải tự động. Cấu hình có thể được tải tự động khi: - Mô hình là một mô hình do thư viện cung cấp (được tải bằng chuỗi *model id* của một mô hình được huấn luyện trước). - Mô hình đã được lưu bằng [save_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.save_pretrained) và được tải lại bằng cách cung cấp thư mục lưu. - Mô hình được tải bằng cách cung cấp một thư mục cục bộ làm `pretrained_model_name_or_path` và một tệp cấu hình JSON có tên *config.json* được tìm thấy trong thư mục đó.

state_dict (*dict[str, torch.Tensor]*, *optional*) : Một state dictionary để sử dụng thay cho state dictionary được tải từ tệp trọng số đã lưu. Tùy chọn này có thể được sử dụng nếu bạn muốn tạo một mô hình từ cấu hình được huấn luyện trước nhưng tải trọng số của riêng bạn. Tuy nhiên, trong trường hợp này, bạn nên kiểm tra xem việc sử dụng [save_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.save_pretrained) và [from_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.from_pretrained) có phải là một tùy chọn đơn giản hơn hay không.

cache_dir (`str` hoặc `os.PathLike`, *tùy chọn*) : Đường dẫn đến thư mục mà cấu hình mô hình được huấn luyện trước đã tải xuống sẽ được lưu vào bộ nhớ đệm nếu không sử dụng bộ nhớ đệm tiêu chuẩn.

force_download (`bool`, *tùy chọn*, mặc định là `False`) : Xác định có nên ép buộc tải lại (re-download) trọng số mô hình và các tệp cấu hình hay không, ghi đè lên các phiên bản đã được lưu trong bộ nhớ đệm nếu chúng tồn tại.

proxies (`dict[str, str]`, *tùy chọn*) : Một từ điển các máy chủ proxy để sử dụng theo giao thức hoặc điểm cuối, ví dụ: `{'http': 'foo.bar:3128', 'http://hostname': 'foo.bar:4012'}`. Các proxy được sử dụng cho mỗi yêu cầu.

output_loading_info(`bool`, *tuỳ chọn*, mặc định là `False`) : Có trả về một từ điển chứa các khóa bị thiếu, các khóa không mong đợi và thông báo lỗi hay không.

local_files_only(`bool`, *tùy chọn*, mặc định là `False`) : Có chỉ xem các tệp cục bộ hay không (ví dụ: không thử tải xuống mô hình).

revision (`str`, *tùy chọn*, mặc định là `"main"`) : Phiên bản mô hình cụ thể cần sử dụng. Nó có thể là tên nhánh, tên thẻ hoặc id commit, vì chúng tôi sử dụng hệ thống dựa trên git để lưu trữ các mô hình và các sản phẩm khác trên huggingface.co, do đó `revision` có thể là bất kỳ định danh nào được git cho phép.

trust_remote_code (`bool`, *tuỳ chọn*, mặc định là `False`) : Cho phép hay không cho phép các mô hình tùy chỉnh được định nghĩa trên Hub trong các tệp modeling riêng của chúng. Chỉ nên đặt tùy chọn này thành `True` cho các kho bạn tin tưởng và đã đọc mã nguồn, vì nó sẽ thực thi mã có trên Hub trên máy cục bộ của bạn.

code_revision (`str`, *tùy chọn*, mặc định là `"main"`) : Phiên bản cụ thể để sử dụng cho mã trên Hub, nếu mã nằm trong một kho lưu trữ khác với phần còn lại của mô hình. Nó có thể là tên nhánh, tên thẻ hoặc id commit, vì chúng tôi sử dụng hệ thống dựa trên git để lưu trữ các mô hình và các sản phẩm khác trên huggingface.co, do đó `revision` có thể là bất kỳ định danh nào được git cho phép.

kwargs (thêm các đối số từ khóa, *tùy chọn*) : Có thể được sử dụng để cập nhật đối tượng cấu hình (sau khi nó được tải) và khởi tạo mô hình (ví dụ: `output_attentions=True`). Hoạt động khác nhau tùy thuộc vào việc có cung cấp `config` hay được tải tự động:  - Nếu một cấu hình được cung cấp với `config`, `**kwargs` sẽ được truyền trực tiếp đến phương thức `__init__` của mô hình cơ sở (chúng tôi giả định rằng tất cả các cập nhật liên quan đến cấu hình đã được thực hiện) - Nếu không cung cấp cấu hình, `kwargs` sẽ trước tiên được truyền đến hàm khởi tạo của lớp cấu hình ([from_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/configuration#transformers.PreTrainedConfig.from_pretrained)). Mỗi khóa của `kwargs` tương ứng với một thuộc tính cấu hình sẽ được sử dụng để ghi đè thuộc tính đó bằng giá trị `kwargs` được cung cấp. Các khóa còn lại không tương ứng với bất kỳ thuộc tính cấu hình nào sẽ được truyền đến hàm `__init__` của mô hình cơ sở.

Khởi tạo một trong các lớp mô hình của thư viện (có đầu phân đoạn thực thể) từ một mô hình được huấn luyện trước.

Lớp model cần khởi tạo được chọn dựa trên thuộc tính `model_type` của đối tượng config (được truyền dưới dạng đối số hoặc được nạp từ `pretrained_model_name_or_path` nếu có thể), hoặc khi thuộc tính này bị thiếu, bằng cách sử dụng khớp mẫu trên `pretrained_model_name_or_path`:

- **maskformer** -- [MaskFormerForInstanceSegmentation](/docs/transformers/v5.23.0/vi/model_doc/maskformer#transformers.MaskFormerForInstanceSegmentation) (mô hình MaskFormerConfig)
- **rf_detr** -- [RfDetrForInstanceSegmentation](/docs/transformers/v5.23.0/vi/model_doc/rf_detr#transformers.RfDetrForInstanceSegmentation) (mô hình RfDetrConfig)

Mặc định, model được đặt ở chế độ đánh giá bằng `model.eval()` (ví dụ, các module dropout sẽ bị vô hiệu hóa). Để huấn luyện model, bạn cần đặt lại nó về chế độ huấn luyện bằng `model.train()`

Ví dụ:

```python
>>> from transformers import AutoConfig, AutoModelForInstanceSegmentation

>>> # Download model and configuration from huggingface.co and cache.
>>> model = AutoModelForInstanceSegmentation.from_pretrained("google-bert/bert-base-cased")

>>> # Update configuration during loading
>>> model = AutoModelForInstanceSegmentation.from_pretrained("google-bert/bert-base-cased", output_attentions=True)
>>> model.config.output_attentions
True
```

### AutoModelForUniversalSegmentation[[transformers.AutoModelForUniversalSegmentation]]

#### transformers.AutoModelForUniversalSegmentation[[transformers.AutoModelForUniversalSegmentation]]

```python
transformers.AutoModelForUniversalSegmentation(*args, **kwargs)
```

[Nguồn](https://github.com/huggingface/transformers/blob/v5.23.0/src/transformers/models/auto/modeling_auto.py#L2495)

Đây là một lớp mô hình chung sẽ được khởi tạo thành một trong các lớp mô hình của thư viện (với đầu phân đoạn ảnh phổ quát) khi được tạo bằng phương thức lớp [from_pretrained()](/docs/transformers/v5.23.0/vi/model_doc/auto#transformers.AutoModel.from_pretrained) hoặc phương thức lớp [from_config()](/docs/transformers/v5.23.0/vi/model_doc/auto#transformers.AutoModel.from_config).

Lớp này không thể được khởi tạo trực tiếp bằng `__init__()` (gây ra lỗi).

#### from_config[[transformers.AutoModelForUniversalSegmentation.from_config]]

```python
from_config(**kwargs)
```

[Nguồn](https://github.com/huggingface/transformers/blob/v5.23.0/src/transformers/models/auto/auto_factory.py#L204)

**Tham số:**

config ([PreTrainedConfig](/docs/transformers/v5.23.0/vi/main_classes/configuration#transformers.PreTrainedConfig)) : Lớp mô hình cần khởi tạo được chọn dựa trên lớp cấu hình:  - Lớp cấu hình [DetrConfig](/docs/transformers/v5.23.0/vi/model_doc/detr#transformers.DetrConfig): [DetrForSegmentation](/docs/transformers/v5.23.0/vi/model_doc/detr#transformers.DetrForSegmentation) (mô hình DetrConfig) - Lớp cấu hình [EomtConfig](/docs/transformers/v5.23.0/vi/model_doc/eomt#transformers.EomtConfig): [EomtForUniversalSegmentation](/docs/transformers/v5.23.0/vi/model_doc/eomt#transformers.EomtForUniversalSegmentation) (mô hình EomtConfig) - Lớp cấu hình [EomtDinov3Config](/docs/transformers/v5.23.0/vi/model_doc/eomt_dinov3#transformers.EomtDinov3Config): [EomtDinov3ForUniversalSegmentation](/docs/transformers/v5.23.0/vi/model_doc/eomt_dinov3#transformers.EomtDinov3ForUniversalSegmentation) (mô hình EomtDinov3Config) - Lớp cấu hình [Mask2FormerConfig](/docs/transformers/v5.23.0/vi/model_doc/mask2former#transformers.Mask2FormerConfig): [Mask2FormerForUniversalSegmentation](/docs/transformers/v5.23.0/vi/model_doc/mask2former#transformers.Mask2FormerForUniversalSegmentation) (mô hình Mask2FormerConfig) - Lớp cấu hình [MaskFormerConfig](/docs/transformers/v5.23.0/vi/model_doc/maskformer#transformers.MaskFormerConfig): [MaskFormerForInstanceSegmentation](/docs/transformers/v5.23.0/vi/model_doc/maskformer#transformers.MaskFormerForInstanceSegmentation) (mô hình MaskFormerConfig) - Lớp cấu hình [OneFormerConfig](/docs/transformers/v5.23.0/vi/model_doc/oneformer#transformers.OneFormerConfig): [OneFormerForUniversalSegmentation](/docs/transformers/v5.23.0/vi/model_doc/oneformer#transformers.OneFormerForUniversalSegmentation) (mô hình OneFormerConfig) - Lớp cấu hình [VideomtConfig](/docs/transformers/v5.23.0/vi/model_doc/videomt#transformers.VideomtConfig): [VideomtForUniversalSegmentation](/docs/transformers/v5.23.0/vi/model_doc/videomt#transformers.VideomtForUniversalSegmentation) (mô hình VideomtConfig)

attn_implementation (`str`, *tùy chọn*) : Cách triển khai attention sẽ được sử dụng trong mô hình (nếu có liên quan). Có thể là một trong các giá trị sau - `"eager"` (triển khai thủ công của attention) - `"sdpa"` (sử dụng [`F.scaled_dot_product_attention`](https://pytorch.org/docs/master/generated/torch.nn.functional.scaled_dot_product_attention.html)) - `"flash_attention_2"` (sử dụng [Dao-AILab/flash-attention](https://github.com/Dao-AILab/flash-attention)) - `"flash_attention_3"` (sử dụng [Dao-AILab/flash-attention/hopper](https://github.com/Dao-AILab/flash-attention/tree/main/hopper)) - `"flash_attention_4"` (sử dụng [Dao-AILab/flash-attention/flash_attn/cute](https://github.com/Dao-AILab/flash-attention/tree/main/flash_attn/cute)). Mặc định, nếu khả dụng, SDPA sẽ được sử dụng cho torch>=2.1.1. Mặc định trong các trường hợp khác là triển khai thủ công `"eager"`.

Khởi tạo một trong các lớp mô hình của thư viện (với đầu phân đoạn ảnh phổ quát) từ một cấu hình.

Lưu ý: Việc tải một mô hình từ tệp cấu hình của nó **không** tải trọng số của mô hình. Nó chỉ ảnh hưởng đến cấu hình của mô hình. Hãy sử dụng [from_pretrained()](/docs/transformers/v5.23.0/vi/model_doc/auto#transformers.AutoModel.from_pretrained) để tải trọng số của mô hình.

Ví dụ:

```python
>>> from transformers import AutoConfig, AutoModelForUniversalSegmentation

>>> # Download configuration from huggingface.co and cache.
>>> config = AutoConfig.from_pretrained("google-bert/bert-base-cased")
>>> model = AutoModelForUniversalSegmentation.from_config(config)
```

#### from_pretrained[[transformers.AutoModelForUniversalSegmentation.from_pretrained]]

```python
from_pretrained(*model_args, **kwargs)
```

[Nguồn](https://github.com/huggingface/transformers/blob/v5.23.0/src/transformers/models/auto/auto_factory.py#L260)

**Tham số:**

pretrained_model_name_or_path (`str` hoặc `os.PathLike`) : Có thể là:  - Một chuỗi, *model id* của một model được huấn luyện trước lưu trong kho model trên huggingface.co. - Đường dẫn đến một *thư mục* chứa trọng số model được lưu bằng [save_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.save_pretrained), ví dụ: `./my_model_directory/`.

model_args (các đối số vị trí bổ sung, *tùy chọn*) : Sẽ được truyền đến phương thức `__init__()` của model bên dưới.

config ([PreTrainedConfig](/docs/transformers/v5.23.0/vi/main_classes/configuration#transformers.PreTrainedConfig), *tùy chọn*) : Cấu hình cho mô hình cần sử dụng thay vì cấu hình được tải tự động. Cấu hình có thể được tải tự động khi: - Mô hình là một mô hình do thư viện cung cấp (được tải bằng chuỗi *model id* của một mô hình được huấn luyện trước). - Mô hình đã được lưu bằng [save_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.save_pretrained) và được tải lại bằng cách cung cấp thư mục lưu. - Mô hình được tải bằng cách cung cấp một thư mục cục bộ làm `pretrained_model_name_or_path` và một tệp cấu hình JSON có tên *config.json* được tìm thấy trong thư mục đó.

state_dict (*dict[str, torch.Tensor]*, *optional*) : Một state dictionary để sử dụng thay cho state dictionary được tải từ tệp trọng số đã lưu. Tùy chọn này có thể được sử dụng nếu bạn muốn tạo một mô hình từ cấu hình được huấn luyện trước nhưng tải trọng số của riêng bạn. Tuy nhiên, trong trường hợp này, bạn nên kiểm tra xem việc sử dụng [save_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.save_pretrained) và [from_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.from_pretrained) có phải là một tùy chọn đơn giản hơn hay không.

cache_dir (`str` hoặc `os.PathLike`, *tùy chọn*) : Đường dẫn đến thư mục mà cấu hình mô hình được huấn luyện trước đã tải xuống sẽ được lưu vào bộ nhớ đệm nếu không sử dụng bộ nhớ đệm tiêu chuẩn.

force_download (`bool`, *tùy chọn*, mặc định là `False`) : Xác định có nên ép buộc tải lại (re-download) trọng số mô hình và các tệp cấu hình hay không, ghi đè lên các phiên bản đã được lưu trong bộ nhớ đệm nếu chúng tồn tại.

proxies (`dict[str, str]`, *tùy chọn*) : Một từ điển các máy chủ proxy để sử dụng theo giao thức hoặc điểm cuối, ví dụ: `{'http': 'foo.bar:3128', 'http://hostname': 'foo.bar:4012'}`. Các proxy được sử dụng cho mỗi yêu cầu.

output_loading_info(`bool`, *tuỳ chọn*, mặc định là `False`) : Có trả về một từ điển chứa các khóa bị thiếu, các khóa không mong đợi và thông báo lỗi hay không.

local_files_only(`bool`, *tùy chọn*, mặc định là `False`) : Có chỉ xem các tệp cục bộ hay không (ví dụ: không thử tải xuống mô hình).

revision (`str`, *tùy chọn*, mặc định là `"main"`) : Phiên bản mô hình cụ thể cần sử dụng. Nó có thể là tên nhánh, tên thẻ hoặc id commit, vì chúng tôi sử dụng hệ thống dựa trên git để lưu trữ các mô hình và các sản phẩm khác trên huggingface.co, do đó `revision` có thể là bất kỳ định danh nào được git cho phép.

trust_remote_code (`bool`, *tuỳ chọn*, mặc định là `False`) : Cho phép hay không cho phép các mô hình tùy chỉnh được định nghĩa trên Hub trong các tệp modeling riêng của chúng. Chỉ nên đặt tùy chọn này thành `True` cho các kho bạn tin tưởng và đã đọc mã nguồn, vì nó sẽ thực thi mã có trên Hub trên máy cục bộ của bạn.

code_revision (`str`, *tùy chọn*, mặc định là `"main"`) : Phiên bản cụ thể để sử dụng cho mã trên Hub, nếu mã nằm trong một kho lưu trữ khác với phần còn lại của mô hình. Nó có thể là tên nhánh, tên thẻ hoặc id commit, vì chúng tôi sử dụng hệ thống dựa trên git để lưu trữ các mô hình và các sản phẩm khác trên huggingface.co, do đó `revision` có thể là bất kỳ định danh nào được git cho phép.

kwargs (thêm các đối số từ khóa, *tùy chọn*) : Có thể được sử dụng để cập nhật đối tượng cấu hình (sau khi nó được tải) và khởi tạo mô hình (ví dụ: `output_attentions=True`). Hoạt động khác nhau tùy thuộc vào việc có cung cấp `config` hay được tải tự động:  - Nếu một cấu hình được cung cấp với `config`, `**kwargs` sẽ được truyền trực tiếp đến phương thức `__init__` của mô hình cơ sở (chúng tôi giả định rằng tất cả các cập nhật liên quan đến cấu hình đã được thực hiện) - Nếu không cung cấp cấu hình, `kwargs` sẽ trước tiên được truyền đến hàm khởi tạo của lớp cấu hình ([from_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/configuration#transformers.PreTrainedConfig.from_pretrained)). Mỗi khóa của `kwargs` tương ứng với một thuộc tính cấu hình sẽ được sử dụng để ghi đè thuộc tính đó bằng giá trị `kwargs` được cung cấp. Các khóa còn lại không tương ứng với bất kỳ thuộc tính cấu hình nào sẽ được truyền đến hàm `__init__` của mô hình cơ sở.

Khởi tạo một trong các lớp mô hình của thư viện (với đầu phân đoạn ảnh phổ quát) từ một mô hình được huấn luyện trước.

Lớp model cần khởi tạo được chọn dựa trên thuộc tính `model_type` của đối tượng config (được truyền dưới dạng đối số hoặc được nạp từ `pretrained_model_name_or_path` nếu có thể), hoặc khi thuộc tính này bị thiếu, bằng cách sử dụng khớp mẫu trên `pretrained_model_name_or_path`:

- **detr** -- [DetrForSegmentation](/docs/transformers/v5.23.0/vi/model_doc/detr#transformers.DetrForSegmentation) (mô hình DetrConfig)
- **eomt** -- [EomtForUniversalSegmentation](/docs/transformers/v5.23.0/vi/model_doc/eomt#transformers.EomtForUniversalSegmentation) (mô hình EomtConfig)
- **eomt_dinov3** -- [EomtDinov3ForUniversalSegmentation](/docs/transformers/v5.23.0/vi/model_doc/eomt_dinov3#transformers.EomtDinov3ForUniversalSegmentation) (mô hình EomtDinov3Config)
- **mask2former** -- [Mask2FormerForUniversalSegmentation](/docs/transformers/v5.23.0/vi/model_doc/mask2former#transformers.Mask2FormerForUniversalSegmentation) (mô hình Mask2FormerConfig)
- **maskformer** -- [MaskFormerForInstanceSegmentation](/docs/transformers/v5.23.0/vi/model_doc/maskformer#transformers.MaskFormerForInstanceSegmentation) (mô hình MaskFormerConfig)
- **oneformer** -- [OneFormerForUniversalSegmentation](/docs/transformers/v5.23.0/vi/model_doc/oneformer#transformers.OneFormerForUniversalSegmentation) (mô hình OneFormerConfig)
- **videomt** -- [VideomtForUniversalSegmentation](/docs/transformers/v5.23.0/vi/model_doc/videomt#transformers.VideomtForUniversalSegmentation) (mô hình VideomtConfig)

Mặc định, model được đặt ở chế độ đánh giá bằng `model.eval()` (ví dụ, các module dropout sẽ bị vô hiệu hóa). Để huấn luyện model, bạn cần đặt lại nó về chế độ huấn luyện bằng `model.train()`

Ví dụ:

```python
>>> from transformers import AutoConfig, AutoModelForUniversalSegmentation

>>> # Download model and configuration from huggingface.co and cache.
>>> model = AutoModelForUniversalSegmentation.from_pretrained("google-bert/bert-base-cased")

>>> # Update configuration during loading
>>> model = AutoModelForUniversalSegmentation.from_pretrained("google-bert/bert-base-cased", output_attentions=True)
>>> model.config.output_attentions
True
```

### AutoModelForZeroShotImageClassification[[transformers.AutoModelForZeroShotImageClassification]]

#### transformers.AutoModelForZeroShotImageClassification[[transformers.AutoModelForZeroShotImageClassification]]

```python
transformers.AutoModelForZeroShotImageClassification(*args, **kwargs)
```

[Nguồn](https://github.com/huggingface/transformers/blob/v5.23.0/src/transformers/models/auto/modeling_auto.py#L2461)

Đây là một lớp mô hình chung sẽ được khởi tạo thành một trong các lớp mô hình của thư viện (với đầu phân loại hình ảnh zero-shot) khi được tạo bằng phương thức lớp [from_pretrained()](/docs/transformers/v5.23.0/vi/model_doc/auto#transformers.AutoModel.from_pretrained) hoặc phương thức lớp [from_config()](/docs/transformers/v5.23.0/vi/model_doc/auto#transformers.AutoModel.from_config).

Lớp này không thể được khởi tạo trực tiếp bằng `__init__()` (gây ra lỗi).

#### from_config[[transformers.AutoModelForZeroShotImageClassification.from_config]]

```python
from_config(**kwargs)
```

[Nguồn](https://github.com/huggingface/transformers/blob/v5.23.0/src/transformers/models/auto/auto_factory.py#L204)

**Tham số:**

config ([PreTrainedConfig](/docs/transformers/v5.23.0/vi/main_classes/configuration#transformers.PreTrainedConfig)) : Lớp mô hình cần khởi tạo được chọn dựa trên lớp cấu hình:  - Lớp cấu hình [AlignConfig](/docs/transformers/v5.23.0/vi/model_doc/align#transformers.AlignConfig): [AlignModel](/docs/transformers/v5.23.0/vi/model_doc/align#transformers.AlignModel) (mô hình AlignConfig) - Lớp cấu hình [AltCLIPConfig](/docs/transformers/v5.23.0/vi/model_doc/altclip#transformers.AltCLIPConfig): [AltCLIPModel](/docs/transformers/v5.23.0/vi/model_doc/altclip#transformers.AltCLIPModel) (mô hình AltCLIPConfig) - Lớp cấu hình [Blip2Config](/docs/transformers/v5.23.0/vi/model_doc/blip-2#transformers.Blip2Config): [Blip2ForImageTextRetrieval](/docs/transformers/v5.23.0/vi/model_doc/blip-2#transformers.Blip2ForImageTextRetrieval) (mô hình Blip2Config) - Lớp cấu hình [BlipConfig](/docs/transformers/v5.23.0/vi/model_doc/blip#transformers.BlipConfig): [BlipModel](/docs/transformers/v5.23.0/vi/model_doc/blip#transformers.BlipModel) (mô hình BlipConfig) - Lớp cấu hình [CLIPConfig](/docs/transformers/v5.23.0/vi/model_doc/clip#transformers.CLIPConfig): [CLIPModel](/docs/transformers/v5.23.0/vi/model_doc/clip#transformers.CLIPModel) (mô hình CLIPConfig) - Lớp cấu hình [CLIPSegConfig](/docs/transformers/v5.23.0/vi/model_doc/clipseg#transformers.CLIPSegConfig): [CLIPSegModel](/docs/transformers/v5.23.0/vi/model_doc/clipseg#transformers.CLIPSegModel) (mô hình CLIPSegConfig) - Lớp cấu hình [ChineseCLIPConfig](/docs/transformers/v5.23.0/vi/model_doc/chinese_clip#transformers.ChineseCLIPConfig): [ChineseCLIPModel](/docs/transformers/v5.23.0/vi/model_doc/chinese_clip#transformers.ChineseCLIPModel) (mô hình ChineseCLIPConfig) - Lớp cấu hình [MetaClip2Config](/docs/transformers/v5.23.0/vi/model_doc/metaclip_2#transformers.MetaClip2Config): [MetaClip2Model](/docs/transformers/v5.23.0/vi/model_doc/metaclip_2#transformers.MetaClip2Model) (mô hình MetaClip2Config) - Lớp cấu hình [Siglip2Config](/docs/transformers/v5.23.0/vi/model_doc/siglip2#transformers.Siglip2Config): [Siglip2Model](/docs/transformers/v5.23.0/vi/model_doc/siglip2#transformers.Siglip2Model) (mô hình Siglip2Config) - Lớp cấu hình [SiglipConfig](/docs/transformers/v5.23.0/vi/model_doc/siglip#transformers.SiglipConfig): [SiglipModel](/docs/transformers/v5.23.0/vi/model_doc/siglip#transformers.SiglipModel) (mô hình SiglipConfig) - Lớp cấu hình [Tipsv2Config](/docs/transformers/v5.23.0/vi/model_doc/tipsv2#transformers.Tipsv2Config): [Tipsv2Model](/docs/transformers/v5.23.0/vi/model_doc/tipsv2#transformers.Tipsv2Model) (mô hình Tipsv2Config) - Lớp cấu hình [VideoPrismConfig](/docs/transformers/v5.23.0/vi/model_doc/videoprism#transformers.VideoPrismConfig): [VideoPrismClipModel](/docs/transformers/v5.23.0/vi/model_doc/videoprism#transformers.VideoPrismClipModel) (mô hình VideoPrismConfig)

attn_implementation (`str`, *tùy chọn*) : Cách triển khai attention sẽ được sử dụng trong mô hình (nếu có liên quan). Có thể là một trong các giá trị sau - `"eager"` (triển khai thủ công của attention) - `"sdpa"` (sử dụng [`F.scaled_dot_product_attention`](https://pytorch.org/docs/master/generated/torch.nn.functional.scaled_dot_product_attention.html)) - `"flash_attention_2"` (sử dụng [Dao-AILab/flash-attention](https://github.com/Dao-AILab/flash-attention)) - `"flash_attention_3"` (sử dụng [Dao-AILab/flash-attention/hopper](https://github.com/Dao-AILab/flash-attention/tree/main/hopper)) - `"flash_attention_4"` (sử dụng [Dao-AILab/flash-attention/flash_attn/cute](https://github.com/Dao-AILab/flash-attention/tree/main/flash_attn/cute)). Mặc định, nếu khả dụng, SDPA sẽ được sử dụng cho torch>=2.1.1. Mặc định trong các trường hợp khác là triển khai thủ công `"eager"`.

Khởi tạo một trong các lớp mô hình của thư viện (với đầu phân loại ảnh zero-shot) từ một cấu hình.

Lưu ý: Việc tải một mô hình từ tệp cấu hình của nó **không** tải trọng số của mô hình. Nó chỉ ảnh hưởng đến cấu hình của mô hình. Hãy sử dụng [from_pretrained()](/docs/transformers/v5.23.0/vi/model_doc/auto#transformers.AutoModel.from_pretrained) để tải trọng số của mô hình.

Ví dụ:

```python
>>> from transformers import AutoConfig, AutoModelForZeroShotImageClassification

>>> # Download configuration from huggingface.co and cache.
>>> config = AutoConfig.from_pretrained("google-bert/bert-base-cased")
>>> model = AutoModelForZeroShotImageClassification.from_config(config)
```

#### from_pretrained[[transformers.AutoModelForZeroShotImageClassification.from_pretrained]]

```python
from_pretrained(*model_args, **kwargs)
```

[Nguồn](https://github.com/huggingface/transformers/blob/v5.23.0/src/transformers/models/auto/auto_factory.py#L260)

**Tham số:**

pretrained_model_name_or_path (`str` hoặc `os.PathLike`) : Có thể là:  - Một chuỗi, *model id* của một model được huấn luyện trước lưu trong kho model trên huggingface.co. - Đường dẫn đến một *thư mục* chứa trọng số model được lưu bằng [save_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.save_pretrained), ví dụ: `./my_model_directory/`.

model_args (các đối số vị trí bổ sung, *tùy chọn*) : Sẽ được truyền đến phương thức `__init__()` của model bên dưới.

config ([PreTrainedConfig](/docs/transformers/v5.23.0/vi/main_classes/configuration#transformers.PreTrainedConfig), *tùy chọn*) : Cấu hình cho mô hình cần sử dụng thay vì cấu hình được tải tự động. Cấu hình có thể được tải tự động khi: - Mô hình là một mô hình do thư viện cung cấp (được tải bằng chuỗi *model id* của một mô hình được huấn luyện trước). - Mô hình đã được lưu bằng [save_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.save_pretrained) và được tải lại bằng cách cung cấp thư mục lưu. - Mô hình được tải bằng cách cung cấp một thư mục cục bộ làm `pretrained_model_name_or_path` và một tệp cấu hình JSON có tên *config.json* được tìm thấy trong thư mục đó.

state_dict (*dict[str, torch.Tensor]*, *optional*) : Một state dictionary để sử dụng thay cho state dictionary được tải từ tệp trọng số đã lưu. Tùy chọn này có thể được sử dụng nếu bạn muốn tạo một mô hình từ cấu hình được huấn luyện trước nhưng tải trọng số của riêng bạn. Tuy nhiên, trong trường hợp này, bạn nên kiểm tra xem việc sử dụng [save_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.save_pretrained) và [from_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.from_pretrained) có phải là một tùy chọn đơn giản hơn hay không.

cache_dir (`str` hoặc `os.PathLike`, *tùy chọn*) : Đường dẫn đến thư mục mà cấu hình mô hình được huấn luyện trước đã tải xuống sẽ được lưu vào bộ nhớ đệm nếu không sử dụng bộ nhớ đệm tiêu chuẩn.

force_download (`bool`, *tùy chọn*, mặc định là `False`) : Xác định có nên ép buộc tải lại (re-download) trọng số mô hình và các tệp cấu hình hay không, ghi đè lên các phiên bản đã được lưu trong bộ nhớ đệm nếu chúng tồn tại.

proxies (`dict[str, str]`, *tùy chọn*) : Một từ điển các máy chủ proxy để sử dụng theo giao thức hoặc điểm cuối, ví dụ: `{'http': 'foo.bar:3128', 'http://hostname': 'foo.bar:4012'}`. Các proxy được sử dụng cho mỗi yêu cầu.

output_loading_info(`bool`, *tuỳ chọn*, mặc định là `False`) : Có trả về một từ điển chứa các khóa bị thiếu, các khóa không mong đợi và thông báo lỗi hay không.

local_files_only(`bool`, *tùy chọn*, mặc định là `False`) : Có chỉ xem các tệp cục bộ hay không (ví dụ: không thử tải xuống mô hình).

revision (`str`, *tùy chọn*, mặc định là `"main"`) : Phiên bản mô hình cụ thể cần sử dụng. Nó có thể là tên nhánh, tên thẻ hoặc id commit, vì chúng tôi sử dụng hệ thống dựa trên git để lưu trữ các mô hình và các sản phẩm khác trên huggingface.co, do đó `revision` có thể là bất kỳ định danh nào được git cho phép.

trust_remote_code (`bool`, *tuỳ chọn*, mặc định là `False`) : Cho phép hay không cho phép các mô hình tùy chỉnh được định nghĩa trên Hub trong các tệp modeling riêng của chúng. Chỉ nên đặt tùy chọn này thành `True` cho các kho bạn tin tưởng và đã đọc mã nguồn, vì nó sẽ thực thi mã có trên Hub trên máy cục bộ của bạn.

code_revision (`str`, *tùy chọn*, mặc định là `"main"`) : Phiên bản cụ thể để sử dụng cho mã trên Hub, nếu mã nằm trong một kho lưu trữ khác với phần còn lại của mô hình. Nó có thể là tên nhánh, tên thẻ hoặc id commit, vì chúng tôi sử dụng hệ thống dựa trên git để lưu trữ các mô hình và các sản phẩm khác trên huggingface.co, do đó `revision` có thể là bất kỳ định danh nào được git cho phép.

kwargs (thêm các đối số từ khóa, *tùy chọn*) : Có thể được sử dụng để cập nhật đối tượng cấu hình (sau khi nó được tải) và khởi tạo mô hình (ví dụ: `output_attentions=True`). Hoạt động khác nhau tùy thuộc vào việc có cung cấp `config` hay được tải tự động:  - Nếu một cấu hình được cung cấp với `config`, `**kwargs` sẽ được truyền trực tiếp đến phương thức `__init__` của mô hình cơ sở (chúng tôi giả định rằng tất cả các cập nhật liên quan đến cấu hình đã được thực hiện) - Nếu không cung cấp cấu hình, `kwargs` sẽ trước tiên được truyền đến hàm khởi tạo của lớp cấu hình ([from_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/configuration#transformers.PreTrainedConfig.from_pretrained)). Mỗi khóa của `kwargs` tương ứng với một thuộc tính cấu hình sẽ được sử dụng để ghi đè thuộc tính đó bằng giá trị `kwargs` được cung cấp. Các khóa còn lại không tương ứng với bất kỳ thuộc tính cấu hình nào sẽ được truyền đến hàm `__init__` của mô hình cơ sở.

Khởi tạo một trong các lớp mô hình của thư viện (với đầu phân loại ảnh zero-shot) từ một mô hình được huấn luyện trước.

Lớp model cần khởi tạo được chọn dựa trên thuộc tính `model_type` của đối tượng config (được truyền dưới dạng đối số hoặc được nạp từ `pretrained_model_name_or_path` nếu có thể), hoặc khi thuộc tính này bị thiếu, bằng cách sử dụng khớp mẫu trên `pretrained_model_name_or_path`:

- **align** -- [AlignModel](/docs/transformers/v5.23.0/vi/model_doc/align#transformers.AlignModel) (AlignConfig model)
- **altclip** -- [AltCLIPModel](/docs/transformers/v5.23.0/vi/model_doc/altclip#transformers.AltCLIPModel) (mô hình AltCLIPConfig)
- **blip** -- [BlipModel](/docs/transformers/v5.23.0/vi/model_doc/blip#transformers.BlipModel) (mô hình BlipConfig)
- **blip-2** -- [Blip2ForImageTextRetrieval](/docs/transformers/v5.23.0/vi/model_doc/blip-2#transformers.Blip2ForImageTextRetrieval) (mô hình Blip2Config)
- **chinese_clip** -- [ChineseCLIPModel](/docs/transformers/v5.23.0/vi/model_doc/chinese_clip#transformers.ChineseCLIPModel) (mô hình ChineseCLIPConfig)
- **clip** -- [CLIPModel](/docs/transformers/v5.23.0/vi/model_doc/clip#transformers.CLIPModel) (mô hình CLIPConfig)
- **clipseg** -- [CLIPSegModel](/docs/transformers/v5.23.0/vi/model_doc/clipseg#transformers.CLIPSegModel) (mô hình CLIPSegConfig)
- **metaclip_2** -- [MetaClip2Model](/docs/transformers/v5.23.0/vi/model_doc/metaclip_2#transformers.MetaClip2Model) (mô hình MetaClip2Config)
- **siglip** -- [SiglipModel](/docs/transformers/v5.23.0/vi/model_doc/siglip#transformers.SiglipModel) (mô hình SiglipConfig)
- **siglip2** -- [Siglip2Model](/docs/transformers/v5.23.0/vi/model_doc/siglip2#transformers.Siglip2Model) (mô hình Siglip2Config)
- **tipsv2** -- [Tipsv2Model](/docs/transformers/v5.23.0/vi/model_doc/tipsv2#transformers.Tipsv2Model) (mô hình Tipsv2Config)
- **videoprism** -- [VideoPrismClipModel](/docs/transformers/v5.23.0/vi/model_doc/videoprism#transformers.VideoPrismClipModel) (mô hình VideoPrismConfig)

Mặc định, model được đặt ở chế độ đánh giá bằng `model.eval()` (ví dụ, các module dropout sẽ bị vô hiệu hóa). Để huấn luyện model, bạn cần đặt lại nó về chế độ huấn luyện bằng `model.train()`

Ví dụ:

```python
>>> from transformers import AutoConfig, AutoModelForZeroShotImageClassification

>>> # Download model and configuration from huggingface.co and cache.
>>> model = AutoModelForZeroShotImageClassification.from_pretrained("google-bert/bert-base-cased")

>>> # Update configuration during loading
>>> model = AutoModelForZeroShotImageClassification.from_pretrained("google-bert/bert-base-cased", output_attentions=True)
>>> model.config.output_attentions
True
```

### AutoModelForZeroShotObjectDetection[[transformers.AutoModelForZeroShotObjectDetection]]

#### transformers.AutoModelForZeroShotObjectDetection[[transformers.AutoModelForZeroShotObjectDetection]]

```python
transformers.AutoModelForZeroShotObjectDetection(*args, **kwargs)
```

[Nguồn](https://github.com/huggingface/transformers/blob/v5.23.0/src/transformers/models/auto/modeling_auto.py#L2520)

Đây là một lớp mô hình chung sẽ được khởi tạo thành một trong các lớp mô hình của thư viện (với đầu dò phát hiện đối tượng zero-shot) khi được tạo bằng phương thức lớp [from_pretrained()](/docs/transformers/v5.23.0/vi/model_doc/auto#transformers.AutoModel.from_pretrained) hoặc phương thức lớp [from_config()](/docs/transformers/v5.23.0/vi/model_doc/auto#transformers.AutoModel.from_config).

Lớp này không thể được khởi tạo trực tiếp bằng `__init__()` (gây ra lỗi).

#### from_config[[transformers.AutoModelForZeroShotObjectDetection.from_config]]

```python
from_config(**kwargs)
```

[Nguồn](https://github.com/huggingface/transformers/blob/v5.23.0/src/transformers/models/auto/auto_factory.py#L204)

**Tham số:**

config ([PreTrainedConfig](/docs/transformers/v5.23.0/vi/main_classes/configuration#transformers.PreTrainedConfig)) : Lớp mô hình cần khởi tạo được chọn dựa trên lớp cấu hình:  - Lớp cấu hình [GroundingDinoConfig](/docs/transformers/v5.23.0/vi/model_doc/grounding-dino#transformers.GroundingDinoConfig): [GroundingDinoForObjectDetection](/docs/transformers/v5.23.0/vi/model_doc/grounding-dino#transformers.GroundingDinoForObjectDetection) (mô hình GroundingDinoConfig) - Lớp cấu hình [MMGroundingDinoConfig](/docs/transformers/v5.23.0/vi/model_doc/mm-grounding-dino#transformers.MMGroundingDinoConfig): [MMGroundingDinoForObjectDetection](/docs/transformers/v5.23.0/vi/model_doc/mm-grounding-dino#transformers.MMGroundingDinoForObjectDetection) (mô hình MMGroundingDinoConfig) - Lớp cấu hình [OmDetTurboConfig](/docs/transformers/v5.23.0/vi/model_doc/omdet-turbo#transformers.OmDetTurboConfig): [OmDetTurboForObjectDetection](/docs/transformers/v5.23.0/vi/model_doc/omdet-turbo#transformers.OmDetTurboForObjectDetection) (mô hình OmDetTurboConfig) - Lớp cấu hình [OwlViTConfig](/docs/transformers/v5.23.0/vi/model_doc/owlvit#transformers.OwlViTConfig): [OwlViTForObjectDetection](/docs/transformers/v5.23.0/vi/model_doc/owlvit#transformers.OwlViTForObjectDetection) (mô hình OwlViTConfig) - Lớp cấu hình [Owlv2Config](/docs/transformers/v5.23.0/vi/model_doc/owlv2#transformers.Owlv2Config): [Owlv2ForObjectDetection](/docs/transformers/v5.23.0/vi/model_doc/owlv2#transformers.Owlv2ForObjectDetection) (mô hình Owlv2Config)

attn_implementation (`str`, *tùy chọn*) : Cách triển khai attention sẽ được sử dụng trong mô hình (nếu có liên quan). Có thể là một trong các giá trị sau - `"eager"` (triển khai thủ công của attention) - `"sdpa"` (sử dụng [`F.scaled_dot_product_attention`](https://pytorch.org/docs/master/generated/torch.nn.functional.scaled_dot_product_attention.html)) - `"flash_attention_2"` (sử dụng [Dao-AILab/flash-attention](https://github.com/Dao-AILab/flash-attention)) - `"flash_attention_3"` (sử dụng [Dao-AILab/flash-attention/hopper](https://github.com/Dao-AILab/flash-attention/tree/main/hopper)) - `"flash_attention_4"` (sử dụng [Dao-AILab/flash-attention/flash_attn/cute](https://github.com/Dao-AILab/flash-attention/tree/main/flash_attn/cute)). Mặc định, nếu khả dụng, SDPA sẽ được sử dụng cho torch>=2.1.1. Mặc định trong các trường hợp khác là triển khai thủ công `"eager"`.

Khởi tạo một trong các lớp mô hình của thư viện (với đầu dò phát hiện đối tượng zero-shot) từ một cấu hình.

Lưu ý: Việc tải một mô hình từ tệp cấu hình của nó **không** tải trọng số của mô hình. Nó chỉ ảnh hưởng đến cấu hình của mô hình. Hãy sử dụng [from_pretrained()](/docs/transformers/v5.23.0/vi/model_doc/auto#transformers.AutoModel.from_pretrained) để tải trọng số của mô hình.

Ví dụ:

```python
>>> from transformers import AutoConfig, AutoModelForZeroShotObjectDetection

>>> # Download configuration from huggingface.co and cache.
>>> config = AutoConfig.from_pretrained("google-bert/bert-base-cased")
>>> model = AutoModelForZeroShotObjectDetection.from_config(config)
```

#### from_pretrained[[transformers.AutoModelForZeroShotObjectDetection.from_pretrained]]

```python
from_pretrained(*model_args, **kwargs)
```

[Nguồn](https://github.com/huggingface/transformers/blob/v5.23.0/src/transformers/models/auto/auto_factory.py#L260)

**Tham số:**

pretrained_model_name_or_path (`str` hoặc `os.PathLike`) : Có thể là:  - Một chuỗi, *model id* của một model được huấn luyện trước lưu trong kho model trên huggingface.co. - Đường dẫn đến một *thư mục* chứa trọng số model được lưu bằng [save_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.save_pretrained), ví dụ: `./my_model_directory/`.

model_args (các đối số vị trí bổ sung, *tùy chọn*) : Sẽ được truyền đến phương thức `__init__()` của model bên dưới.

config ([PreTrainedConfig](/docs/transformers/v5.23.0/vi/main_classes/configuration#transformers.PreTrainedConfig), *tùy chọn*) : Cấu hình cho mô hình cần sử dụng thay vì cấu hình được tải tự động. Cấu hình có thể được tải tự động khi: - Mô hình là một mô hình do thư viện cung cấp (được tải bằng chuỗi *model id* của một mô hình được huấn luyện trước). - Mô hình đã được lưu bằng [save_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.save_pretrained) và được tải lại bằng cách cung cấp thư mục lưu. - Mô hình được tải bằng cách cung cấp một thư mục cục bộ làm `pretrained_model_name_or_path` và một tệp cấu hình JSON có tên *config.json* được tìm thấy trong thư mục đó.

state_dict (*dict[str, torch.Tensor]*, *optional*) : Một state dictionary để sử dụng thay cho state dictionary được tải từ tệp trọng số đã lưu. Tùy chọn này có thể được sử dụng nếu bạn muốn tạo một mô hình từ cấu hình được huấn luyện trước nhưng tải trọng số của riêng bạn. Tuy nhiên, trong trường hợp này, bạn nên kiểm tra xem việc sử dụng [save_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.save_pretrained) và [from_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.from_pretrained) có phải là một tùy chọn đơn giản hơn hay không.

cache_dir (`str` hoặc `os.PathLike`, *tùy chọn*) : Đường dẫn đến thư mục mà cấu hình mô hình được huấn luyện trước đã tải xuống sẽ được lưu vào bộ nhớ đệm nếu không sử dụng bộ nhớ đệm tiêu chuẩn.

force_download (`bool`, *tùy chọn*, mặc định là `False`) : Xác định có nên ép buộc tải lại (re-download) trọng số mô hình và các tệp cấu hình hay không, ghi đè lên các phiên bản đã được lưu trong bộ nhớ đệm nếu chúng tồn tại.

proxies (`dict[str, str]`, *tùy chọn*) : Một từ điển các máy chủ proxy để sử dụng theo giao thức hoặc điểm cuối, ví dụ: `{'http': 'foo.bar:3128', 'http://hostname': 'foo.bar:4012'}`. Các proxy được sử dụng cho mỗi yêu cầu.

output_loading_info(`bool`, *tuỳ chọn*, mặc định là `False`) : Có trả về một từ điển chứa các khóa bị thiếu, các khóa không mong đợi và thông báo lỗi hay không.

local_files_only(`bool`, *tùy chọn*, mặc định là `False`) : Có chỉ xem các tệp cục bộ hay không (ví dụ: không thử tải xuống mô hình).

revision (`str`, *tùy chọn*, mặc định là `"main"`) : Phiên bản mô hình cụ thể cần sử dụng. Nó có thể là tên nhánh, tên thẻ hoặc id commit, vì chúng tôi sử dụng hệ thống dựa trên git để lưu trữ các mô hình và các sản phẩm khác trên huggingface.co, do đó `revision` có thể là bất kỳ định danh nào được git cho phép.

trust_remote_code (`bool`, *tuỳ chọn*, mặc định là `False`) : Cho phép hay không cho phép các mô hình tùy chỉnh được định nghĩa trên Hub trong các tệp modeling riêng của chúng. Chỉ nên đặt tùy chọn này thành `True` cho các kho bạn tin tưởng và đã đọc mã nguồn, vì nó sẽ thực thi mã có trên Hub trên máy cục bộ của bạn.

code_revision (`str`, *tùy chọn*, mặc định là `"main"`) : Phiên bản cụ thể để sử dụng cho mã trên Hub, nếu mã nằm trong một kho lưu trữ khác với phần còn lại của mô hình. Nó có thể là tên nhánh, tên thẻ hoặc id commit, vì chúng tôi sử dụng hệ thống dựa trên git để lưu trữ các mô hình và các sản phẩm khác trên huggingface.co, do đó `revision` có thể là bất kỳ định danh nào được git cho phép.

kwargs (thêm các đối số từ khóa, *tùy chọn*) : Có thể được sử dụng để cập nhật đối tượng cấu hình (sau khi nó được tải) và khởi tạo mô hình (ví dụ: `output_attentions=True`). Hoạt động khác nhau tùy thuộc vào việc có cung cấp `config` hay được tải tự động:  - Nếu một cấu hình được cung cấp với `config`, `**kwargs` sẽ được truyền trực tiếp đến phương thức `__init__` của mô hình cơ sở (chúng tôi giả định rằng tất cả các cập nhật liên quan đến cấu hình đã được thực hiện) - Nếu không cung cấp cấu hình, `kwargs` sẽ trước tiên được truyền đến hàm khởi tạo của lớp cấu hình ([from_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/configuration#transformers.PreTrainedConfig.from_pretrained)). Mỗi khóa của `kwargs` tương ứng với một thuộc tính cấu hình sẽ được sử dụng để ghi đè thuộc tính đó bằng giá trị `kwargs` được cung cấp. Các khóa còn lại không tương ứng với bất kỳ thuộc tính cấu hình nào sẽ được truyền đến hàm `__init__` của mô hình cơ sở.

Khởi tạo một trong các lớp mô hình của thư viện (với đầu dò phát hiện đối tượng zero-shot) từ một mô hình được huấn luyện trước.

Lớp model cần khởi tạo được chọn dựa trên thuộc tính `model_type` của đối tượng config (được truyền dưới dạng đối số hoặc được nạp từ `pretrained_model_name_or_path` nếu có thể), hoặc khi thuộc tính này bị thiếu, bằng cách sử dụng khớp mẫu trên `pretrained_model_name_or_path`:

- **grounding-dino** -- [GroundingDinoForObjectDetection](/docs/transformers/v5.23.0/vi/model_doc/grounding-dino#transformers.GroundingDinoForObjectDetection) (mô hình GroundingDinoConfig)
- **mm-grounding-dino** -- [MMGroundingDinoForObjectDetection](/docs/transformers/v5.23.0/vi/model_doc/mm-grounding-dino#transformers.MMGroundingDinoForObjectDetection) (mô hình MMGroundingDinoConfig)
- **omdet-turbo** -- [OmDetTurboForObjectDetection](/docs/transformers/v5.23.0/vi/model_doc/omdet-turbo#transformers.OmDetTurboForObjectDetection) (mô hình OmDetTurboConfig)
- **owlv2** -- [Owlv2ForObjectDetection](/docs/transformers/v5.23.0/vi/model_doc/owlv2#transformers.Owlv2ForObjectDetection) (mô hình Owlv2Config)
- **owlvit** -- [OwlViTForObjectDetection](/docs/transformers/v5.23.0/vi/model_doc/owlvit#transformers.OwlViTForObjectDetection) (mô hình OwlViTConfig)

Mặc định, model được đặt ở chế độ đánh giá bằng `model.eval()` (ví dụ, các module dropout sẽ bị vô hiệu hóa). Để huấn luyện model, bạn cần đặt lại nó về chế độ huấn luyện bằng `model.train()`

Ví dụ:

```python
>>> from transformers import AutoConfig, AutoModelForZeroShotObjectDetection

>>> # Download model and configuration from huggingface.co and cache.
>>> model = AutoModelForZeroShotObjectDetection.from_pretrained("google-bert/bert-base-cased")

>>> # Update configuration during loading
>>> model = AutoModelForZeroShotObjectDetection.from_pretrained("google-bert/bert-base-cased", output_attentions=True)
>>> model.config.output_attentions
True
```

## Âm thanh

Các lớp tự động sau đây có sẵn cho các tác vụ âm thanh sau.

### AutoModelForAudioClassification[[transformers.AutoModelForAudioClassification]]

#### transformers.AutoModelForAudioClassification[[transformers.AutoModelForAudioClassification]]

```python
transformers.AutoModelForAudioClassification(*args, **kwargs)
```

[Nguồn](https://github.com/huggingface/transformers/blob/v5.23.0/src/transformers/models/auto/modeling_auto.py#L2581)

Đây là một lớp mô hình chung sẽ được khởi tạo thành một trong các lớp mô hình của thư viện (với đầu phân loại âm thanh) khi được tạo bằng phương thức lớp [from_pretrained()](/docs/transformers/v5.23.0/vi/model_doc/auto#transformers.AutoModel.from_pretrained) hoặc phương thức lớp [from_config()](/docs/transformers/v5.23.0/vi/model_doc/auto#transformers.AutoModel.from_config).

Lớp này không thể được khởi tạo trực tiếp bằng `__init__()` (gây ra lỗi).

#### from_config[[transformers.AutoModelForAudioClassification.from_config]]

```python
from_config(**kwargs)
```

[Nguồn](https://github.com/huggingface/transformers/blob/v5.23.0/src/transformers/models/auto/auto_factory.py#L204)

**Tham số:**

config ([PreTrainedConfig](/docs/transformers/v5.23.0/vi/main_classes/configuration#transformers.PreTrainedConfig)) : Lớp mô hình cần khởi tạo được chọn dựa trên lớp cấu hình:  - Lớp cấu hình [ASTConfig](/docs/transformers/v5.23.0/vi/model_doc/audio-spectrogram-transformer#transformers.ASTConfig): [ASTForAudioClassification](/docs/transformers/v5.23.0/vi/model_doc/audio-spectrogram-transformer#transformers.ASTForAudioClassification) (mô hình ASTConfig) - Lớp cấu hình [Data2VecAudioConfig](/docs/transformers/v5.23.0/vi/model_doc/data2vec#transformers.Data2VecAudioConfig): [Data2VecAudioForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/data2vec#transformers.Data2VecAudioForSequenceClassification) (mô hình Data2VecAudioConfig) - Lớp cấu hình [HubertConfig](/docs/transformers/v5.23.0/vi/model_doc/hubert#transformers.HubertConfig): [HubertForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/hubert#transformers.HubertForSequenceClassification) (mô hình HubertConfig) - Lớp cấu hình [SEWConfig](/docs/transformers/v5.23.0/vi/model_doc/sew#transformers.SEWConfig): [SEWForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/sew#transformers.SEWForSequenceClassification) (mô hình SEWConfig) - Lớp cấu hình [SEWDConfig](/docs/transformers/v5.23.0/vi/model_doc/sew-d#transformers.SEWDConfig): [SEWDForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/sew-d#transformers.SEWDForSequenceClassification) (mô hình SEWDConfig) - Lớp cấu hình [UniSpeechConfig](/docs/transformers/v5.23.0/vi/model_doc/unispeech#transformers.UniSpeechConfig): [UniSpeechForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/unispeech#transformers.UniSpeechForSequenceClassification) (mô hình UniSpeechConfig) - Lớp cấu hình [UniSpeechSatConfig](/docs/transformers/v5.23.0/vi/model_doc/unispeech-sat#transformers.UniSpeechSatConfig): [UniSpeechSatForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/unispeech-sat#transformers.UniSpeechSatForSequenceClassification) (mô hình UniSpeechSatConfig) - Lớp cấu hình [Wav2Vec2BertConfig](/docs/transformers/v5.23.0/vi/model_doc/wav2vec2-bert#transformers.Wav2Vec2BertConfig): [Wav2Vec2BertForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/wav2vec2-bert#transformers.Wav2Vec2BertForSequenceClassification) (mô hình Wav2Vec2BertConfig) - Lớp cấu hình [Wav2Vec2Config](/docs/transformers/v5.23.0/vi/model_doc/wav2vec2#transformers.Wav2Vec2Config): [Wav2Vec2ForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/wav2vec2#transformers.Wav2Vec2ForSequenceClassification) (mô hình Wav2Vec2Config) - Lớp cấu hình [Wav2Vec2ConformerConfig](/docs/transformers/v5.23.0/vi/model_doc/wav2vec2-conformer#transformers.Wav2Vec2ConformerConfig): [Wav2Vec2ConformerForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/wav2vec2-conformer#transformers.Wav2Vec2ConformerForSequenceClassification) (mô hình Wav2Vec2ConformerConfig) - Lớp cấu hình [WavLMConfig](/docs/transformers/v5.23.0/vi/model_doc/wavlm#transformers.WavLMConfig): [WavLMForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/wavlm#transformers.WavLMForSequenceClassification) (mô hình WavLMConfig) - Lớp cấu hình [WhisperConfig](/docs/transformers/v5.23.0/vi/model_doc/whisper#transformers.WhisperConfig): [WhisperForAudioClassification](/docs/transformers/v5.23.0/vi/model_doc/whisper#transformers.WhisperForAudioClassification) (mô hình WhisperConfig)

attn_implementation (`str`, *tùy chọn*) : Cách triển khai attention sẽ được sử dụng trong mô hình (nếu có liên quan). Có thể là một trong các giá trị sau - `"eager"` (triển khai thủ công của attention) - `"sdpa"` (sử dụng [`F.scaled_dot_product_attention`](https://pytorch.org/docs/master/generated/torch.nn.functional.scaled_dot_product_attention.html)) - `"flash_attention_2"` (sử dụng [Dao-AILab/flash-attention](https://github.com/Dao-AILab/flash-attention)) - `"flash_attention_3"` (sử dụng [Dao-AILab/flash-attention/hopper](https://github.com/Dao-AILab/flash-attention/tree/main/hopper)) - `"flash_attention_4"` (sử dụng [Dao-AILab/flash-attention/flash_attn/cute](https://github.com/Dao-AILab/flash-attention/tree/main/flash_attn/cute)). Mặc định, nếu khả dụng, SDPA sẽ được sử dụng cho torch>=2.1.1. Mặc định trong các trường hợp khác là triển khai thủ công `"eager"`.

Khởi tạo một trong các lớp mô hình của thư viện (có đầu phân loại âm thanh) từ một cấu hình.

Lưu ý: Việc tải một mô hình từ tệp cấu hình của nó **không** tải trọng số của mô hình. Nó chỉ ảnh hưởng đến cấu hình của mô hình. Hãy sử dụng [from_pretrained()](/docs/transformers/v5.23.0/vi/model_doc/auto#transformers.AutoModel.from_pretrained) để tải trọng số của mô hình.

Ví dụ:

```python
>>> from transformers import AutoConfig, AutoModelForAudioClassification

>>> # Download configuration from huggingface.co and cache.
>>> config = AutoConfig.from_pretrained("google-bert/bert-base-cased")
>>> model = AutoModelForAudioClassification.from_config(config)
```

#### from_pretrained[[transformers.AutoModelForAudioClassification.from_pretrained]]

```python
from_pretrained(*model_args, **kwargs)
```

[Nguồn](https://github.com/huggingface/transformers/blob/v5.23.0/src/transformers/models/auto/auto_factory.py#L260)

**Tham số:**

pretrained_model_name_or_path (`str` hoặc `os.PathLike`) : Có thể là:  - Một chuỗi, *model id* của một model được huấn luyện trước lưu trong kho model trên huggingface.co. - Đường dẫn đến một *thư mục* chứa trọng số model được lưu bằng [save_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.save_pretrained), ví dụ: `./my_model_directory/`.

model_args (các đối số vị trí bổ sung, *tùy chọn*) : Sẽ được truyền đến phương thức `__init__()` của model bên dưới.

config ([PreTrainedConfig](/docs/transformers/v5.23.0/vi/main_classes/configuration#transformers.PreTrainedConfig), *tùy chọn*) : Cấu hình cho mô hình cần sử dụng thay vì cấu hình được tải tự động. Cấu hình có thể được tải tự động khi: - Mô hình là một mô hình do thư viện cung cấp (được tải bằng chuỗi *model id* của một mô hình được huấn luyện trước). - Mô hình đã được lưu bằng [save_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.save_pretrained) và được tải lại bằng cách cung cấp thư mục lưu. - Mô hình được tải bằng cách cung cấp một thư mục cục bộ làm `pretrained_model_name_or_path` và một tệp cấu hình JSON có tên *config.json* được tìm thấy trong thư mục đó.

state_dict (*dict[str, torch.Tensor]*, *optional*) : Một state dictionary để sử dụng thay cho state dictionary được tải từ tệp trọng số đã lưu. Tùy chọn này có thể được sử dụng nếu bạn muốn tạo một mô hình từ cấu hình được huấn luyện trước nhưng tải trọng số của riêng bạn. Tuy nhiên, trong trường hợp này, bạn nên kiểm tra xem việc sử dụng [save_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.save_pretrained) và [from_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.from_pretrained) có phải là một tùy chọn đơn giản hơn hay không.

cache_dir (`str` hoặc `os.PathLike`, *tùy chọn*) : Đường dẫn đến thư mục mà cấu hình mô hình được huấn luyện trước đã tải xuống sẽ được lưu vào bộ nhớ đệm nếu không sử dụng bộ nhớ đệm tiêu chuẩn.

force_download (`bool`, *tùy chọn*, mặc định là `False`) : Xác định có nên ép buộc tải lại (re-download) trọng số mô hình và các tệp cấu hình hay không, ghi đè lên các phiên bản đã được lưu trong bộ nhớ đệm nếu chúng tồn tại.

proxies (`dict[str, str]`, *tùy chọn*) : Một từ điển các máy chủ proxy để sử dụng theo giao thức hoặc điểm cuối, ví dụ: `{'http': 'foo.bar:3128', 'http://hostname': 'foo.bar:4012'}`. Các proxy được sử dụng cho mỗi yêu cầu.

output_loading_info(`bool`, *tuỳ chọn*, mặc định là `False`) : Có trả về một từ điển chứa các khóa bị thiếu, các khóa không mong đợi và thông báo lỗi hay không.

local_files_only(`bool`, *tùy chọn*, mặc định là `False`) : Có chỉ xem các tệp cục bộ hay không (ví dụ: không thử tải xuống mô hình).

revision (`str`, *tùy chọn*, mặc định là `"main"`) : Phiên bản mô hình cụ thể cần sử dụng. Nó có thể là tên nhánh, tên thẻ hoặc id commit, vì chúng tôi sử dụng hệ thống dựa trên git để lưu trữ các mô hình và các sản phẩm khác trên huggingface.co, do đó `revision` có thể là bất kỳ định danh nào được git cho phép.

trust_remote_code (`bool`, *tuỳ chọn*, mặc định là `False`) : Cho phép hay không cho phép các mô hình tùy chỉnh được định nghĩa trên Hub trong các tệp modeling riêng của chúng. Chỉ nên đặt tùy chọn này thành `True` cho các kho bạn tin tưởng và đã đọc mã nguồn, vì nó sẽ thực thi mã có trên Hub trên máy cục bộ của bạn.

code_revision (`str`, *tùy chọn*, mặc định là `"main"`) : Phiên bản cụ thể để sử dụng cho mã trên Hub, nếu mã nằm trong một kho lưu trữ khác với phần còn lại của mô hình. Nó có thể là tên nhánh, tên thẻ hoặc id commit, vì chúng tôi sử dụng hệ thống dựa trên git để lưu trữ các mô hình và các sản phẩm khác trên huggingface.co, do đó `revision` có thể là bất kỳ định danh nào được git cho phép.

kwargs (thêm các đối số từ khóa, *tùy chọn*) : Có thể được sử dụng để cập nhật đối tượng cấu hình (sau khi nó được tải) và khởi tạo mô hình (ví dụ: `output_attentions=True`). Hoạt động khác nhau tùy thuộc vào việc có cung cấp `config` hay được tải tự động:  - Nếu một cấu hình được cung cấp với `config`, `**kwargs` sẽ được truyền trực tiếp đến phương thức `__init__` của mô hình cơ sở (chúng tôi giả định rằng tất cả các cập nhật liên quan đến cấu hình đã được thực hiện) - Nếu không cung cấp cấu hình, `kwargs` sẽ trước tiên được truyền đến hàm khởi tạo của lớp cấu hình ([from_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/configuration#transformers.PreTrainedConfig.from_pretrained)). Mỗi khóa của `kwargs` tương ứng với một thuộc tính cấu hình sẽ được sử dụng để ghi đè thuộc tính đó bằng giá trị `kwargs` được cung cấp. Các khóa còn lại không tương ứng với bất kỳ thuộc tính cấu hình nào sẽ được truyền đến hàm `__init__` của mô hình cơ sở.

Khởi tạo một trong các lớp mô hình của thư viện (với đầu phân loại âm thanh) từ một mô hình được huấn luyện trước.

Lớp model cần khởi tạo được chọn dựa trên thuộc tính `model_type` của đối tượng config (được truyền dưới dạng đối số hoặc được nạp từ `pretrained_model_name_or_path` nếu có thể), hoặc khi thuộc tính này bị thiếu, bằng cách sử dụng khớp mẫu trên `pretrained_model_name_or_path`:

- **audio-spectrogram-transformer** -- [ASTForAudioClassification](/docs/transformers/v5.23.0/vi/model_doc/audio-spectrogram-transformer#transformers.ASTForAudioClassification) (mô hình ASTConfig)
- **data2vec-audio** -- [Data2VecAudioForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/data2vec#transformers.Data2VecAudioForSequenceClassification) (mô hình Data2VecAudioConfig)
- **hubert** -- [HubertForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/hubert#transformers.HubertForSequenceClassification) (mô hình HubertConfig)
- **sew** -- [SEWForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/sew#transformers.SEWForSequenceClassification) (mô hình SEWConfig)
- **sew-d** -- [SEWDForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/sew-d#transformers.SEWDForSequenceClassification) (mô hình SEWDConfig)
- **unispeech** -- [UniSpeechForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/unispeech#transformers.UniSpeechForSequenceClassification) (mô hình UniSpeechConfig)
- **unispeech-sat** -- [UniSpeechSatForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/unispeech-sat#transformers.UniSpeechSatForSequenceClassification) (mô hình UniSpeechSatConfig)
- **wav2vec2** -- [Wav2Vec2ForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/wav2vec2#transformers.Wav2Vec2ForSequenceClassification) (mô hình Wav2Vec2Config)
- **wav2vec2-bert** -- [Wav2Vec2BertForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/wav2vec2-bert#transformers.Wav2Vec2BertForSequenceClassification) (mô hình Wav2Vec2BertConfig)
- **wav2vec2-conformer** -- [Wav2Vec2ConformerForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/wav2vec2-conformer#transformers.Wav2Vec2ConformerForSequenceClassification) (mô hình Wav2Vec2ConformerConfig)
- **wavlm** -- [WavLMForSequenceClassification](/docs/transformers/v5.23.0/vi/model_doc/wavlm#transformers.WavLMForSequenceClassification) (mô hình WavLMConfig)
- **whisper** -- [WhisperForAudioClassification](/docs/transformers/v5.23.0/vi/model_doc/whisper#transformers.WhisperForAudioClassification) (mô hình WhisperConfig)

Mặc định, model được đặt ở chế độ đánh giá bằng `model.eval()` (ví dụ, các module dropout sẽ bị vô hiệu hóa). Để huấn luyện model, bạn cần đặt lại nó về chế độ huấn luyện bằng `model.train()`

Ví dụ:

```python
>>> from transformers import AutoConfig, AutoModelForAudioClassification

>>> # Download model and configuration from huggingface.co and cache.
>>> model = AutoModelForAudioClassification.from_pretrained("google-bert/bert-base-cased")

>>> # Update configuration during loading
>>> model = AutoModelForAudioClassification.from_pretrained("google-bert/bert-base-cased", output_attentions=True)
>>> model.config.output_attentions
True
```

### AutoModelForAudioFrameClassification[[transformers.AutoModelForAudioFrameClassification]]

#### transformers.AutoModelForAudioFrameClassification[[transformers.AutoModelForAudioFrameClassification]]

```python
transformers.AutoModelForAudioFrameClassification(*args, **kwargs)
```

[Nguồn](https://github.com/huggingface/transformers/blob/v5.23.0/src/transformers/models/auto/modeling_auto.py#L2618)

Đây là một lớp mô hình chung sẽ được khởi tạo thành một trong các lớp mô hình của thư viện (với đầu phân loại khung âm thanh (token)) khi được tạo bằng phương thức lớp [from_pretrained()](/docs/transformers/v5.23.0/vi/model_doc/auto#transformers.AutoModel.from_pretrained) hoặc phương thức lớp [from_config()](/docs/transformers/v5.23.0/vi/model_doc/auto#transformers.AutoModel.from_config).

Lớp này không thể được khởi tạo trực tiếp bằng `__init__()` (gây ra lỗi).

#### from_config[[transformers.AutoModelForAudioFrameClassification.from_config]]

```python
from_config(**kwargs)
```

[Nguồn](https://github.com/huggingface/transformers/blob/v5.23.0/src/transformers/models/auto/auto_factory.py#L204)

**Tham số:**

config ([PreTrainedConfig](/docs/transformers/v5.23.0/vi/main_classes/configuration#transformers.PreTrainedConfig)) : Lớp mô hình cần khởi tạo được chọn dựa trên lớp cấu hình:  - Lớp cấu hình [Data2VecAudioConfig](/docs/transformers/v5.23.0/vi/model_doc/data2vec#transformers.Data2VecAudioConfig): [Data2VecAudioForAudioFrameClassification](/docs/transformers/v5.23.0/vi/model_doc/data2vec#transformers.Data2VecAudioForAudioFrameClassification) (mô hình Data2VecAudioConfig) - Lớp cấu hình [Nemotron3DiarizationConfig](/docs/transformers/v5.23.0/vi/model_doc/nemotron3_diarization#transformers.Nemotron3DiarizationConfig): [Nemotron3DiarizationForAudioFrameClassification](/docs/transformers/v5.23.0/vi/model_doc/nemotron3_diarization#transformers.Nemotron3DiarizationForAudioFrameClassification) (mô hình Nemotron3DiarizationConfig) - Lớp cấu hình [UniSpeechSatConfig](/docs/transformers/v5.23.0/vi/model_doc/unispeech-sat#transformers.UniSpeechSatConfig): [UniSpeechSatForAudioFrameClassification](/docs/transformers/v5.23.0/vi/model_doc/unispeech-sat#transformers.UniSpeechSatForAudioFrameClassification) (mô hình UniSpeechSatConfig) - Lớp cấu hình [Wav2Vec2BertConfig](/docs/transformers/v5.23.0/vi/model_doc/wav2vec2-bert#transformers.Wav2Vec2BertConfig): [Wav2Vec2BertForAudioFrameClassification](/docs/transformers/v5.23.0/vi/model_doc/wav2vec2-bert#transformers.Wav2Vec2BertForAudioFrameClassification) (mô hình Wav2Vec2BertConfig) - Lớp cấu hình [Wav2Vec2Config](/docs/transformers/v5.23.0/vi/model_doc/wav2vec2#transformers.Wav2Vec2Config): [Wav2Vec2ForAudioFrameClassification](/docs/transformers/v5.23.0/vi/model_doc/wav2vec2#transformers.Wav2Vec2ForAudioFrameClassification) (mô hình Wav2Vec2Config) - Lớp cấu hình [Wav2Vec2ConformerConfig](/docs/transformers/v5.23.0/vi/model_doc/wav2vec2-conformer#transformers.Wav2Vec2ConformerConfig): [Wav2Vec2ConformerForAudioFrameClassification](/docs/transformers/v5.23.0/vi/model_doc/wav2vec2-conformer#transformers.Wav2Vec2ConformerForAudioFrameClassification) (mô hình Wav2Vec2ConformerConfig) - Lớp cấu hình [WavLMConfig](/docs/transformers/v5.23.0/vi/model_doc/wavlm#transformers.WavLMConfig): [WavLMForAudioFrameClassification](/docs/transformers/v5.23.0/vi/model_doc/wavlm#transformers.WavLMForAudioFrameClassification) (mô hình WavLMConfig)

attn_implementation (`str`, *tùy chọn*) : Cách triển khai attention sẽ được sử dụng trong mô hình (nếu có liên quan). Có thể là một trong các giá trị sau - `"eager"` (triển khai thủ công của attention) - `"sdpa"` (sử dụng [`F.scaled_dot_product_attention`](https://pytorch.org/docs/master/generated/torch.nn.functional.scaled_dot_product_attention.html)) - `"flash_attention_2"` (sử dụng [Dao-AILab/flash-attention](https://github.com/Dao-AILab/flash-attention)) - `"flash_attention_3"` (sử dụng [Dao-AILab/flash-attention/hopper](https://github.com/Dao-AILab/flash-attention/tree/main/hopper)) - `"flash_attention_4"` (sử dụng [Dao-AILab/flash-attention/flash_attn/cute](https://github.com/Dao-AILab/flash-attention/tree/main/flash_attn/cute)). Mặc định, nếu khả dụng, SDPA sẽ được sử dụng cho torch>=2.1.1. Mặc định trong các trường hợp khác là triển khai thủ công `"eager"`.

Khởi tạo một trong các lớp mô hình của thư viện (có đầu phân loại khung âm thanh (token)) từ một cấu hình.

Lưu ý: Việc tải một mô hình từ tệp cấu hình của nó **không** tải trọng số của mô hình. Nó chỉ ảnh hưởng đến cấu hình của mô hình. Hãy sử dụng [from_pretrained()](/docs/transformers/v5.23.0/vi/model_doc/auto#transformers.AutoModel.from_pretrained) để tải trọng số của mô hình.

Ví dụ:

```python
>>> from transformers import AutoConfig, AutoModelForAudioFrameClassification

>>> # Download configuration from huggingface.co and cache.
>>> config = AutoConfig.from_pretrained("google-bert/bert-base-cased")
>>> model = AutoModelForAudioFrameClassification.from_config(config)
```

#### from_pretrained[[transformers.AutoModelForAudioFrameClassification.from_pretrained]]

```python
from_pretrained(*model_args, **kwargs)
```

[Nguồn](https://github.com/huggingface/transformers/blob/v5.23.0/src/transformers/models/auto/auto_factory.py#L260)

**Tham số:**

pretrained_model_name_or_path (`str` hoặc `os.PathLike`) : Có thể là:  - Một chuỗi, *model id* của một model được huấn luyện trước lưu trong kho model trên huggingface.co. - Đường dẫn đến một *thư mục* chứa trọng số model được lưu bằng [save_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.save_pretrained), ví dụ: `./my_model_directory/`.

model_args (các đối số vị trí bổ sung, *tùy chọn*) : Sẽ được truyền đến phương thức `__init__()` của model bên dưới.

config ([PreTrainedConfig](/docs/transformers/v5.23.0/vi/main_classes/configuration#transformers.PreTrainedConfig), *tùy chọn*) : Cấu hình cho mô hình cần sử dụng thay vì cấu hình được tải tự động. Cấu hình có thể được tải tự động khi: - Mô hình là một mô hình do thư viện cung cấp (được tải bằng chuỗi *model id* của một mô hình được huấn luyện trước). - Mô hình đã được lưu bằng [save_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.save_pretrained) và được tải lại bằng cách cung cấp thư mục lưu. - Mô hình được tải bằng cách cung cấp một thư mục cục bộ làm `pretrained_model_name_or_path` và một tệp cấu hình JSON có tên *config.json* được tìm thấy trong thư mục đó.

state_dict (*dict[str, torch.Tensor]*, *optional*) : Một state dictionary để sử dụng thay cho state dictionary được tải từ tệp trọng số đã lưu. Tùy chọn này có thể được sử dụng nếu bạn muốn tạo một mô hình từ cấu hình được huấn luyện trước nhưng tải trọng số của riêng bạn. Tuy nhiên, trong trường hợp này, bạn nên kiểm tra xem việc sử dụng [save_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.save_pretrained) và [from_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.from_pretrained) có phải là một tùy chọn đơn giản hơn hay không.

cache_dir (`str` hoặc `os.PathLike`, *tùy chọn*) : Đường dẫn đến thư mục mà cấu hình mô hình được huấn luyện trước đã tải xuống sẽ được lưu vào bộ nhớ đệm nếu không sử dụng bộ nhớ đệm tiêu chuẩn.

force_download (`bool`, *tùy chọn*, mặc định là `False`) : Xác định có nên ép buộc tải lại (re-download) trọng số mô hình và các tệp cấu hình hay không, ghi đè lên các phiên bản đã được lưu trong bộ nhớ đệm nếu chúng tồn tại.

proxies (`dict[str, str]`, *tùy chọn*) : Một từ điển các máy chủ proxy để sử dụng theo giao thức hoặc điểm cuối, ví dụ: `{'http': 'foo.bar:3128', 'http://hostname': 'foo.bar:4012'}`. Các proxy được sử dụng cho mỗi yêu cầu.

output_loading_info(`bool`, *tuỳ chọn*, mặc định là `False`) : Có trả về một từ điển chứa các khóa bị thiếu, các khóa không mong đợi và thông báo lỗi hay không.

local_files_only(`bool`, *tùy chọn*, mặc định là `False`) : Có chỉ xem các tệp cục bộ hay không (ví dụ: không thử tải xuống mô hình).

revision (`str`, *tùy chọn*, mặc định là `"main"`) : Phiên bản mô hình cụ thể cần sử dụng. Nó có thể là tên nhánh, tên thẻ hoặc id commit, vì chúng tôi sử dụng hệ thống dựa trên git để lưu trữ các mô hình và các sản phẩm khác trên huggingface.co, do đó `revision` có thể là bất kỳ định danh nào được git cho phép.

trust_remote_code (`bool`, *tuỳ chọn*, mặc định là `False`) : Cho phép hay không cho phép các mô hình tùy chỉnh được định nghĩa trên Hub trong các tệp modeling riêng của chúng. Chỉ nên đặt tùy chọn này thành `True` cho các kho bạn tin tưởng và đã đọc mã nguồn, vì nó sẽ thực thi mã có trên Hub trên máy cục bộ của bạn.

code_revision (`str`, *tùy chọn*, mặc định là `"main"`) : Phiên bản cụ thể để sử dụng cho mã trên Hub, nếu mã nằm trong một kho lưu trữ khác với phần còn lại của mô hình. Nó có thể là tên nhánh, tên thẻ hoặc id commit, vì chúng tôi sử dụng hệ thống dựa trên git để lưu trữ các mô hình và các sản phẩm khác trên huggingface.co, do đó `revision` có thể là bất kỳ định danh nào được git cho phép.

kwargs (thêm các đối số từ khóa, *tùy chọn*) : Có thể được sử dụng để cập nhật đối tượng cấu hình (sau khi nó được tải) và khởi tạo mô hình (ví dụ: `output_attentions=True`). Hoạt động khác nhau tùy thuộc vào việc có cung cấp `config` hay được tải tự động:  - Nếu một cấu hình được cung cấp với `config`, `**kwargs` sẽ được truyền trực tiếp đến phương thức `__init__` của mô hình cơ sở (chúng tôi giả định rằng tất cả các cập nhật liên quan đến cấu hình đã được thực hiện) - Nếu không cung cấp cấu hình, `kwargs` sẽ trước tiên được truyền đến hàm khởi tạo của lớp cấu hình ([from_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/configuration#transformers.PreTrainedConfig.from_pretrained)). Mỗi khóa của `kwargs` tương ứng với một thuộc tính cấu hình sẽ được sử dụng để ghi đè thuộc tính đó bằng giá trị `kwargs` được cung cấp. Các khóa còn lại không tương ứng với bất kỳ thuộc tính cấu hình nào sẽ được truyền đến hàm `__init__` của mô hình cơ sở.

Khởi tạo một trong các lớp mô hình của thư viện (có đầu phân loại khung âm thanh (token)) từ một mô hình được huấn luyện trước.

Lớp model cần khởi tạo được chọn dựa trên thuộc tính `model_type` của đối tượng config (được truyền dưới dạng đối số hoặc được nạp từ `pretrained_model_name_or_path` nếu có thể), hoặc khi thuộc tính này bị thiếu, bằng cách sử dụng khớp mẫu trên `pretrained_model_name_or_path`:

- **data2vec-audio** -- [Data2VecAudioForAudioFrameClassification](/docs/transformers/v5.23.0/vi/model_doc/data2vec#transformers.Data2VecAudioForAudioFrameClassification) (mô hình Data2VecAudioConfig)
- **nemotron3_diarization** -- [Nemotron3DiarizationForAudioFrameClassification](/docs/transformers/v5.23.0/vi/model_doc/nemotron3_diarization#transformers.Nemotron3DiarizationForAudioFrameClassification) (mô hình Nemotron3DiarizationConfig)
- **unispeech-sat** -- [UniSpeechSatForAudioFrameClassification](/docs/transformers/v5.23.0/vi/model_doc/unispeech-sat#transformers.UniSpeechSatForAudioFrameClassification) (mô hình UniSpeechSatConfig)
- **wav2vec2** -- [Wav2Vec2ForAudioFrameClassification](/docs/transformers/v5.23.0/vi/model_doc/wav2vec2#transformers.Wav2Vec2ForAudioFrameClassification) (mô hình Wav2Vec2Config)
- **wav2vec2-bert** -- [Wav2Vec2BertForAudioFrameClassification](/docs/transformers/v5.23.0/vi/model_doc/wav2vec2-bert#transformers.Wav2Vec2BertForAudioFrameClassification) (mô hình Wav2Vec2BertConfig)
- **wav2vec2-conformer** -- [Wav2Vec2ConformerForAudioFrameClassification](/docs/transformers/v5.23.0/vi/model_doc/wav2vec2-conformer#transformers.Wav2Vec2ConformerForAudioFrameClassification) (mô hình Wav2Vec2ConformerConfig)
- **wavlm** -- [WavLMForAudioFrameClassification](/docs/transformers/v5.23.0/vi/model_doc/wavlm#transformers.WavLMForAudioFrameClassification) (mô hình WavLMConfig)

Mặc định, model được đặt ở chế độ đánh giá bằng `model.eval()` (ví dụ, các module dropout sẽ bị vô hiệu hóa). Để huấn luyện model, bạn cần đặt lại nó về chế độ huấn luyện bằng `model.train()`

Ví dụ:

```python
>>> from transformers import AutoConfig, AutoModelForAudioFrameClassification

>>> # Download model and configuration from huggingface.co and cache.
>>> model = AutoModelForAudioFrameClassification.from_pretrained("google-bert/bert-base-cased")

>>> # Update configuration during loading
>>> model = AutoModelForAudioFrameClassification.from_pretrained("google-bert/bert-base-cased", output_attentions=True)
>>> model.config.output_attentions
True
```

### AutoModelForCTC[[transformers.AutoModelForCTC]]

#### transformers.AutoModelForCTC[[transformers.AutoModelForCTC]]

```python
transformers.AutoModelForCTC(*args, **kwargs)
```

[Nguồn](https://github.com/huggingface/transformers/blob/v5.23.0/src/transformers/models/auto/modeling_auto.py#L2588)

Đây là một lớp mô hình chung sẽ được khởi tạo thành một trong các lớp mô hình của thư viện (với đầu phân loại thời gian kết nối) khi được tạo bằng phương thức lớp [from_pretrained()](/docs/transformers/v5.23.0/vi/model_doc/auto#transformers.AutoModel.from_pretrained) hoặc phương thức lớp [from_config()](/docs/transformers/v5.23.0/vi/model_doc/auto#transformers.AutoModel.from_config).

Lớp này không thể được khởi tạo trực tiếp bằng `__init__()` (gây ra lỗi).

#### from_config[[transformers.AutoModelForCTC.from_config]]

```python
from_config(**kwargs)
```

[Nguồn](https://github.com/huggingface/transformers/blob/v5.23.0/src/transformers/models/auto/auto_factory.py#L204)

**Tham số:**

config ([PreTrainedConfig](/docs/transformers/v5.23.0/vi/main_classes/configuration#transformers.PreTrainedConfig)) : Lớp mô hình cần khởi tạo được chọn dựa trên lớp cấu hình:  - Lớp cấu hình [Data2VecAudioConfig](/docs/transformers/v5.23.0/vi/model_doc/data2vec#transformers.Data2VecAudioConfig): [Data2VecAudioForCTC](/docs/transformers/v5.23.0/vi/model_doc/data2vec#transformers.Data2VecAudioForCTC) (mô hình Data2VecAudioConfig) - Lớp cấu hình [GraniteSpeech5CTCConfig](/docs/transformers/v5.23.0/vi/model_doc/granite_speech5#transformers.GraniteSpeech5CTCConfig): [GraniteSpeech5ForCTC](/docs/transformers/v5.23.0/vi/model_doc/granite_speech5#transformers.GraniteSpeech5ForCTC) (mô hình GraniteSpeech5CTCConfig) - Lớp cấu hình [HubertConfig](/docs/transformers/v5.23.0/vi/model_doc/hubert#transformers.HubertConfig): [HubertForCTC](/docs/transformers/v5.23.0/vi/model_doc/hubert#transformers.HubertForCTC) (mô hình HubertConfig) - Lớp cấu hình [LasrCTCConfig](/docs/transformers/v5.23.0/vi/model_doc/lasr#transformers.LasrCTCConfig): [LasrForCTC](/docs/transformers/v5.23.0/vi/model_doc/lasr#transformers.LasrForCTC) (mô hình LasrCTCConfig) - Lớp cấu hình [ParakeetCTCConfig](/docs/transformers/v5.23.0/vi/model_doc/parakeet#transformers.ParakeetCTCConfig): [ParakeetForCTC](/docs/transformers/v5.23.0/vi/model_doc/parakeet#transformers.ParakeetForCTC) (mô hình ParakeetCTCConfig) - Lớp cấu hình [SEWConfig](/docs/transformers/v5.23.0/vi/model_doc/sew#transformers.SEWConfig): [SEWForCTC](/docs/transformers/v5.23.0/vi/model_doc/sew#transformers.SEWForCTC) (mô hình SEWConfig) - Lớp cấu hình [SEWDConfig](/docs/transformers/v5.23.0/vi/model_doc/sew-d#transformers.SEWDConfig): [SEWDForCTC](/docs/transformers/v5.23.0/vi/model_doc/sew-d#transformers.SEWDForCTC) (mô hình SEWDConfig) - Lớp cấu hình [UniSpeechConfig](/docs/transformers/v5.23.0/vi/model_doc/unispeech#transformers.UniSpeechConfig): [UniSpeechForCTC](/docs/transformers/v5.23.0/vi/model_doc/unispeech#transformers.UniSpeechForCTC) (mô hình UniSpeechConfig) - Lớp cấu hình [UniSpeechSatConfig](/docs/transformers/v5.23.0/vi/model_doc/unispeech-sat#transformers.UniSpeechSatConfig): [UniSpeechSatForCTC](/docs/transformers/v5.23.0/vi/model_doc/unispeech-sat#transformers.UniSpeechSatForCTC) (mô hình UniSpeechSatConfig) - Lớp cấu hình [Wav2Vec2BertConfig](/docs/transformers/v5.23.0/vi/model_doc/wav2vec2-bert#transformers.Wav2Vec2BertConfig): [Wav2Vec2BertForCTC](/docs/transformers/v5.23.0/vi/model_doc/wav2vec2-bert#transformers.Wav2Vec2BertForCTC) (mô hình Wav2Vec2BertConfig) - Lớp cấu hình [Wav2Vec2Config](/docs/transformers/v5.23.0/vi/model_doc/wav2vec2#transformers.Wav2Vec2Config): [Wav2Vec2ForCTC](/docs/transformers/v5.23.0/vi/model_doc/wav2vec2#transformers.Wav2Vec2ForCTC) (mô hình Wav2Vec2Config) - Lớp cấu hình [Wav2Vec2ConformerConfig](/docs/transformers/v5.23.0/vi/model_doc/wav2vec2-conformer#transformers.Wav2Vec2ConformerConfig): [Wav2Vec2ConformerForCTC](/docs/transformers/v5.23.0/vi/model_doc/wav2vec2-conformer#transformers.Wav2Vec2ConformerForCTC) (mô hình Wav2Vec2ConformerConfig) - Lớp cấu hình [WavLMConfig](/docs/transformers/v5.23.0/vi/model_doc/wavlm#transformers.WavLMConfig): [WavLMForCTC](/docs/transformers/v5.23.0/vi/model_doc/wavlm#transformers.WavLMForCTC) (mô hình WavLMConfig)

attn_implementation (`str`, *tùy chọn*) : Cách triển khai attention sẽ được sử dụng trong mô hình (nếu có liên quan). Có thể là một trong các giá trị sau - `"eager"` (triển khai thủ công của attention) - `"sdpa"` (sử dụng [`F.scaled_dot_product_attention`](https://pytorch.org/docs/master/generated/torch.nn.functional.scaled_dot_product_attention.html)) - `"flash_attention_2"` (sử dụng [Dao-AILab/flash-attention](https://github.com/Dao-AILab/flash-attention)) - `"flash_attention_3"` (sử dụng [Dao-AILab/flash-attention/hopper](https://github.com/Dao-AILab/flash-attention/tree/main/hopper)) - `"flash_attention_4"` (sử dụng [Dao-AILab/flash-attention/flash_attn/cute](https://github.com/Dao-AILab/flash-attention/tree/main/flash_attn/cute)). Mặc định, nếu khả dụng, SDPA sẽ được sử dụng cho torch>=2.1.1. Mặc định trong các trường hợp khác là triển khai thủ công `"eager"`.

Khởi tạo một trong các lớp mô hình của thư viện (có đầu phân loại thời gian kết nối) từ một cấu hình.

Lưu ý: Việc tải một mô hình từ tệp cấu hình của nó **không** tải trọng số của mô hình. Nó chỉ ảnh hưởng đến cấu hình của mô hình. Hãy sử dụng [from_pretrained()](/docs/transformers/v5.23.0/vi/model_doc/auto#transformers.AutoModel.from_pretrained) để tải trọng số của mô hình.

Ví dụ:

```python
>>> from transformers import AutoConfig, AutoModelForCTC

>>> # Download configuration from huggingface.co and cache.
>>> config = AutoConfig.from_pretrained("google-bert/bert-base-cased")
>>> model = AutoModelForCTC.from_config(config)
```

#### from_pretrained[[transformers.AutoModelForCTC.from_pretrained]]

```python
from_pretrained(*model_args, **kwargs)
```

[Nguồn](https://github.com/huggingface/transformers/blob/v5.23.0/src/transformers/models/auto/auto_factory.py#L260)

**Tham số:**

pretrained_model_name_or_path (`str` hoặc `os.PathLike`) : Có thể là:  - Một chuỗi, *model id* của một model được huấn luyện trước lưu trong kho model trên huggingface.co. - Đường dẫn đến một *thư mục* chứa trọng số model được lưu bằng [save_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.save_pretrained), ví dụ: `./my_model_directory/`.

model_args (các đối số vị trí bổ sung, *tùy chọn*) : Sẽ được truyền đến phương thức `__init__()` của model bên dưới.

config ([PreTrainedConfig](/docs/transformers/v5.23.0/vi/main_classes/configuration#transformers.PreTrainedConfig), *tùy chọn*) : Cấu hình cho mô hình cần sử dụng thay vì cấu hình được tải tự động. Cấu hình có thể được tải tự động khi: - Mô hình là một mô hình do thư viện cung cấp (được tải bằng chuỗi *model id* của một mô hình được huấn luyện trước). - Mô hình đã được lưu bằng [save_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.save_pretrained) và được tải lại bằng cách cung cấp thư mục lưu. - Mô hình được tải bằng cách cung cấp một thư mục cục bộ làm `pretrained_model_name_or_path` và một tệp cấu hình JSON có tên *config.json* được tìm thấy trong thư mục đó.

state_dict (*dict[str, torch.Tensor]*, *optional*) : Một state dictionary để sử dụng thay cho state dictionary được tải từ tệp trọng số đã lưu. Tùy chọn này có thể được sử dụng nếu bạn muốn tạo một mô hình từ cấu hình được huấn luyện trước nhưng tải trọng số của riêng bạn. Tuy nhiên, trong trường hợp này, bạn nên kiểm tra xem việc sử dụng [save_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.save_pretrained) và [from_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.from_pretrained) có phải là một tùy chọn đơn giản hơn hay không.

cache_dir (`str` hoặc `os.PathLike`, *tùy chọn*) : Đường dẫn đến thư mục mà cấu hình mô hình được huấn luyện trước đã tải xuống sẽ được lưu vào bộ nhớ đệm nếu không sử dụng bộ nhớ đệm tiêu chuẩn.

force_download (`bool`, *tùy chọn*, mặc định là `False`) : Xác định có nên ép buộc tải lại (re-download) trọng số mô hình và các tệp cấu hình hay không, ghi đè lên các phiên bản đã được lưu trong bộ nhớ đệm nếu chúng tồn tại.

proxies (`dict[str, str]`, *tùy chọn*) : Một từ điển các máy chủ proxy để sử dụng theo giao thức hoặc điểm cuối, ví dụ: `{'http': 'foo.bar:3128', 'http://hostname': 'foo.bar:4012'}`. Các proxy được sử dụng cho mỗi yêu cầu.

output_loading_info(`bool`, *tuỳ chọn*, mặc định là `False`) : Có trả về một từ điển chứa các khóa bị thiếu, các khóa không mong đợi và thông báo lỗi hay không.

local_files_only(`bool`, *tùy chọn*, mặc định là `False`) : Có chỉ xem các tệp cục bộ hay không (ví dụ: không thử tải xuống mô hình).

revision (`str`, *tùy chọn*, mặc định là `"main"`) : Phiên bản mô hình cụ thể cần sử dụng. Nó có thể là tên nhánh, tên thẻ hoặc id commit, vì chúng tôi sử dụng hệ thống dựa trên git để lưu trữ các mô hình và các sản phẩm khác trên huggingface.co, do đó `revision` có thể là bất kỳ định danh nào được git cho phép.

trust_remote_code (`bool`, *tuỳ chọn*, mặc định là `False`) : Cho phép hay không cho phép các mô hình tùy chỉnh được định nghĩa trên Hub trong các tệp modeling riêng của chúng. Chỉ nên đặt tùy chọn này thành `True` cho các kho bạn tin tưởng và đã đọc mã nguồn, vì nó sẽ thực thi mã có trên Hub trên máy cục bộ của bạn.

code_revision (`str`, *tùy chọn*, mặc định là `"main"`) : Phiên bản cụ thể để sử dụng cho mã trên Hub, nếu mã nằm trong một kho lưu trữ khác với phần còn lại của mô hình. Nó có thể là tên nhánh, tên thẻ hoặc id commit, vì chúng tôi sử dụng hệ thống dựa trên git để lưu trữ các mô hình và các sản phẩm khác trên huggingface.co, do đó `revision` có thể là bất kỳ định danh nào được git cho phép.

kwargs (thêm các đối số từ khóa, *tùy chọn*) : Có thể được sử dụng để cập nhật đối tượng cấu hình (sau khi nó được tải) và khởi tạo mô hình (ví dụ: `output_attentions=True`). Hoạt động khác nhau tùy thuộc vào việc có cung cấp `config` hay được tải tự động:  - Nếu một cấu hình được cung cấp với `config`, `**kwargs` sẽ được truyền trực tiếp đến phương thức `__init__` của mô hình cơ sở (chúng tôi giả định rằng tất cả các cập nhật liên quan đến cấu hình đã được thực hiện) - Nếu không cung cấp cấu hình, `kwargs` sẽ trước tiên được truyền đến hàm khởi tạo của lớp cấu hình ([from_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/configuration#transformers.PreTrainedConfig.from_pretrained)). Mỗi khóa của `kwargs` tương ứng với một thuộc tính cấu hình sẽ được sử dụng để ghi đè thuộc tính đó bằng giá trị `kwargs` được cung cấp. Các khóa còn lại không tương ứng với bất kỳ thuộc tính cấu hình nào sẽ được truyền đến hàm `__init__` của mô hình cơ sở.

Khởi tạo một trong các lớp mô hình của thư viện (với đầu phân loại thời gian kết nối) từ một mô hình được huấn luyện trước.

Lớp model cần khởi tạo được chọn dựa trên thuộc tính `model_type` của đối tượng config (được truyền dưới dạng đối số hoặc được nạp từ `pretrained_model_name_or_path` nếu có thể), hoặc khi thuộc tính này bị thiếu, bằng cách sử dụng khớp mẫu trên `pretrained_model_name_or_path`:

- **data2vec-audio** -- [Data2VecAudioForCTC](/docs/transformers/v5.23.0/vi/model_doc/data2vec#transformers.Data2VecAudioForCTC) (mô hình Data2VecAudioConfig)
- **granite_speech5_ctc** -- [GraniteSpeech5ForCTC](/docs/transformers/v5.23.0/vi/model_doc/granite_speech5#transformers.GraniteSpeech5ForCTC) (mô hình GraniteSpeech5CTCConfig)
- **hubert** -- [HubertForCTC](/docs/transformers/v5.23.0/vi/model_doc/hubert#transformers.HubertForCTC) (mô hình HubertConfig)
- **lasr_ctc** -- [LasrForCTC](/docs/transformers/v5.23.0/vi/model_doc/lasr#transformers.LasrForCTC) (mô hình LasrCTCConfig)
- **parakeet_ctc** -- [ParakeetForCTC](/docs/transformers/v5.23.0/vi/model_doc/parakeet#transformers.ParakeetForCTC) (mô hình ParakeetCTCConfig)
- **sew** -- [SEWForCTC](/docs/transformers/v5.23.0/vi/model_doc/sew#transformers.SEWForCTC) (mô hình SEWConfig)
- **sew-d** -- [SEWDForCTC](/docs/transformers/v5.23.0/vi/model_doc/sew-d#transformers.SEWDForCTC) (mô hình SEWDConfig)
- **unispeech** -- [UniSpeechForCTC](/docs/transformers/v5.23.0/vi/model_doc/unispeech#transformers.UniSpeechForCTC) (mô hình UniSpeechConfig)
- **unispeech-sat** -- [UniSpeechSatForCTC](/docs/transformers/v5.23.0/vi/model_doc/unispeech-sat#transformers.UniSpeechSatForCTC) (mô hình UniSpeechSatConfig)
- **wav2vec2** -- [Wav2Vec2ForCTC](/docs/transformers/v5.23.0/vi/model_doc/wav2vec2#transformers.Wav2Vec2ForCTC) (mô hình Wav2Vec2Config)
- **wav2vec2-bert** -- [Wav2Vec2BertForCTC](/docs/transformers/v5.23.0/vi/model_doc/wav2vec2-bert#transformers.Wav2Vec2BertForCTC) (mô hình Wav2Vec2BertConfig)
- **wav2vec2-conformer** -- [Wav2Vec2ConformerForCTC](/docs/transformers/v5.23.0/vi/model_doc/wav2vec2-conformer#transformers.Wav2Vec2ConformerForCTC) (mô hình Wav2Vec2ConformerConfig)
- **wavlm** -- [WavLMForCTC](/docs/transformers/v5.23.0/vi/model_doc/wavlm#transformers.WavLMForCTC) (mô hình WavLMConfig)

Mặc định, model được đặt ở chế độ đánh giá bằng `model.eval()` (ví dụ, các module dropout sẽ bị vô hiệu hóa). Để huấn luyện model, bạn cần đặt lại nó về chế độ huấn luyện bằng `model.train()`

Ví dụ:

```python
>>> from transformers import AutoConfig, AutoModelForCTC

>>> # Download model and configuration from huggingface.co and cache.
>>> model = AutoModelForCTC.from_pretrained("google-bert/bert-base-cased")

>>> # Update configuration during loading
>>> model = AutoModelForCTC.from_pretrained("google-bert/bert-base-cased", output_attentions=True)
>>> model.config.output_attentions
True
```

### AutoModelForTDT[[transformers.AutoModelForTDT]]

#### transformers.AutoModelForTDT[[transformers.AutoModelForTDT]]

```python
transformers.AutoModelForTDT(*args, **kwargs)
```

[Nguồn](https://github.com/huggingface/transformers/blob/v5.23.0/src/transformers/models/auto/modeling_auto.py#L2602)

Đây là một lớp mô hình chung sẽ được khởi tạo thành một trong các lớp mô hình của thư viện (với đầu transducer token-and-duration) khi được tạo bằng phương thức lớp [from_pretrained()](/docs/transformers/v5.23.0/vi/model_doc/auto#transformers.AutoModel.from_pretrained) hoặc phương thức lớp [from_config()](/docs/transformers/v5.23.0/vi/model_doc/auto#transformers.AutoModel.from_config).

Lớp này không thể được khởi tạo trực tiếp bằng `__init__()` (gây ra lỗi).

#### from_config[[transformers.AutoModelForTDT.from_config]]

```python
from_config(**kwargs)
```

[Nguồn](https://github.com/huggingface/transformers/blob/v5.23.0/src/transformers/models/auto/auto_factory.py#L204)

**Tham số:**

config ([PreTrainedConfig](/docs/transformers/v5.23.0/vi/main_classes/configuration#transformers.PreTrainedConfig)) : Lớp mô hình cần khởi tạo được chọn dựa trên lớp cấu hình: - Lớp cấu hình [ParakeetTDTConfig](/docs/transformers/v5.23.0/vi/model_doc/parakeet#transformers.ParakeetTDTConfig): [ParakeetForTDT](/docs/transformers/v5.23.0/vi/model_doc/parakeet#transformers.ParakeetForTDT) (mô hình ParakeetTDTConfig)

attn_implementation (`str`, *tùy chọn*) : Cách triển khai attention sẽ được sử dụng trong mô hình (nếu có liên quan). Có thể là một trong các giá trị sau - `"eager"` (triển khai thủ công của attention) - `"sdpa"` (sử dụng [`F.scaled_dot_product_attention`](https://pytorch.org/docs/master/generated/torch.nn.functional.scaled_dot_product_attention.html)) - `"flash_attention_2"` (sử dụng [Dao-AILab/flash-attention](https://github.com/Dao-AILab/flash-attention)) - `"flash_attention_3"` (sử dụng [Dao-AILab/flash-attention/hopper](https://github.com/Dao-AILab/flash-attention/tree/main/hopper)) - `"flash_attention_4"` (sử dụng [Dao-AILab/flash-attention/flash_attn/cute](https://github.com/Dao-AILab/flash-attention/tree/main/flash_attn/cute)). Mặc định, nếu khả dụng, SDPA sẽ được sử dụng cho torch>=2.1.1. Mặc định trong các trường hợp khác là triển khai thủ công `"eager"`.

Khởi tạo một trong các lớp mô hình của thư viện (có đầu transducer token-and-duration) từ một cấu hình.

Lưu ý: Việc tải một mô hình từ tệp cấu hình của nó **không** tải trọng số của mô hình. Nó chỉ ảnh hưởng đến cấu hình của mô hình. Hãy sử dụng [from_pretrained()](/docs/transformers/v5.23.0/vi/model_doc/auto#transformers.AutoModel.from_pretrained) để tải trọng số của mô hình.

Ví dụ:

```python
>>> from transformers import AutoConfig, AutoModelForTDT

>>> # Download configuration from huggingface.co and cache.
>>> config = AutoConfig.from_pretrained("google-bert/bert-base-cased")
>>> model = AutoModelForTDT.from_config(config)
```

#### from_pretrained[[transformers.AutoModelForTDT.from_pretrained]]

```python
from_pretrained(*model_args, **kwargs)
```

[Nguồn](https://github.com/huggingface/transformers/blob/v5.23.0/src/transformers/models/auto/auto_factory.py#L260)

**Tham số:**

pretrained_model_name_or_path (`str` hoặc `os.PathLike`) : Có thể là:  - Một chuỗi, *model id* của một model được huấn luyện trước lưu trong kho model trên huggingface.co. - Đường dẫn đến một *thư mục* chứa trọng số model được lưu bằng [save_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.save_pretrained), ví dụ: `./my_model_directory/`.

model_args (các đối số vị trí bổ sung, *tùy chọn*) : Sẽ được truyền đến phương thức `__init__()` của model bên dưới.

config ([PreTrainedConfig](/docs/transformers/v5.23.0/vi/main_classes/configuration#transformers.PreTrainedConfig), *tùy chọn*) : Cấu hình cho mô hình cần sử dụng thay vì cấu hình được tải tự động. Cấu hình có thể được tải tự động khi: - Mô hình là một mô hình do thư viện cung cấp (được tải bằng chuỗi *model id* của một mô hình được huấn luyện trước). - Mô hình đã được lưu bằng [save_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.save_pretrained) và được tải lại bằng cách cung cấp thư mục lưu. - Mô hình được tải bằng cách cung cấp một thư mục cục bộ làm `pretrained_model_name_or_path` và một tệp cấu hình JSON có tên *config.json* được tìm thấy trong thư mục đó.

state_dict (*dict[str, torch.Tensor]*, *optional*) : Một state dictionary để sử dụng thay cho state dictionary được tải từ tệp trọng số đã lưu. Tùy chọn này có thể được sử dụng nếu bạn muốn tạo một mô hình từ cấu hình được huấn luyện trước nhưng tải trọng số của riêng bạn. Tuy nhiên, trong trường hợp này, bạn nên kiểm tra xem việc sử dụng [save_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.save_pretrained) và [from_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.from_pretrained) có phải là một tùy chọn đơn giản hơn hay không.

cache_dir (`str` hoặc `os.PathLike`, *tùy chọn*) : Đường dẫn đến thư mục mà cấu hình mô hình được huấn luyện trước đã tải xuống sẽ được lưu vào bộ nhớ đệm nếu không sử dụng bộ nhớ đệm tiêu chuẩn.

force_download (`bool`, *tùy chọn*, mặc định là `False`) : Xác định có nên ép buộc tải lại (re-download) trọng số mô hình và các tệp cấu hình hay không, ghi đè lên các phiên bản đã được lưu trong bộ nhớ đệm nếu chúng tồn tại.

proxies (`dict[str, str]`, *tùy chọn*) : Một từ điển các máy chủ proxy để sử dụng theo giao thức hoặc điểm cuối, ví dụ: `{'http': 'foo.bar:3128', 'http://hostname': 'foo.bar:4012'}`. Các proxy được sử dụng cho mỗi yêu cầu.

output_loading_info(`bool`, *tuỳ chọn*, mặc định là `False`) : Có trả về một từ điển chứa các khóa bị thiếu, các khóa không mong đợi và thông báo lỗi hay không.

local_files_only(`bool`, *tùy chọn*, mặc định là `False`) : Có chỉ xem các tệp cục bộ hay không (ví dụ: không thử tải xuống mô hình).

revision (`str`, *tùy chọn*, mặc định là `"main"`) : Phiên bản mô hình cụ thể cần sử dụng. Nó có thể là tên nhánh, tên thẻ hoặc id commit, vì chúng tôi sử dụng hệ thống dựa trên git để lưu trữ các mô hình và các sản phẩm khác trên huggingface.co, do đó `revision` có thể là bất kỳ định danh nào được git cho phép.

trust_remote_code (`bool`, *tuỳ chọn*, mặc định là `False`) : Cho phép hay không cho phép các mô hình tùy chỉnh được định nghĩa trên Hub trong các tệp modeling riêng của chúng. Chỉ nên đặt tùy chọn này thành `True` cho các kho bạn tin tưởng và đã đọc mã nguồn, vì nó sẽ thực thi mã có trên Hub trên máy cục bộ của bạn.

code_revision (`str`, *tùy chọn*, mặc định là `"main"`) : Phiên bản cụ thể để sử dụng cho mã trên Hub, nếu mã nằm trong một kho lưu trữ khác với phần còn lại của mô hình. Nó có thể là tên nhánh, tên thẻ hoặc id commit, vì chúng tôi sử dụng hệ thống dựa trên git để lưu trữ các mô hình và các sản phẩm khác trên huggingface.co, do đó `revision` có thể là bất kỳ định danh nào được git cho phép.

kwargs (thêm các đối số từ khóa, *tùy chọn*) : Có thể được sử dụng để cập nhật đối tượng cấu hình (sau khi nó được tải) và khởi tạo mô hình (ví dụ: `output_attentions=True`). Hoạt động khác nhau tùy thuộc vào việc có cung cấp `config` hay được tải tự động:  - Nếu một cấu hình được cung cấp với `config`, `**kwargs` sẽ được truyền trực tiếp đến phương thức `__init__` của mô hình cơ sở (chúng tôi giả định rằng tất cả các cập nhật liên quan đến cấu hình đã được thực hiện) - Nếu không cung cấp cấu hình, `kwargs` sẽ trước tiên được truyền đến hàm khởi tạo của lớp cấu hình ([from_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/configuration#transformers.PreTrainedConfig.from_pretrained)). Mỗi khóa của `kwargs` tương ứng với một thuộc tính cấu hình sẽ được sử dụng để ghi đè thuộc tính đó bằng giá trị `kwargs` được cung cấp. Các khóa còn lại không tương ứng với bất kỳ thuộc tính cấu hình nào sẽ được truyền đến hàm `__init__` của mô hình cơ sở.

Khởi tạo một trong các lớp mô hình của thư viện (với đầu transducer token-and-duration) từ một mô hình được huấn luyện trước.

Lớp model cần khởi tạo được chọn dựa trên thuộc tính `model_type` của đối tượng config (được truyền dưới dạng đối số hoặc được nạp từ `pretrained_model_name_or_path` nếu có thể), hoặc khi thuộc tính này bị thiếu, bằng cách sử dụng khớp mẫu trên `pretrained_model_name_or_path`:

- **parakeet_tdt** -- [ParakeetForTDT](/docs/transformers/v5.23.0/vi/model_doc/parakeet#transformers.ParakeetForTDT) (mô hình ParakeetTDTConfig)

Mặc định, model được đặt ở chế độ đánh giá bằng `model.eval()` (ví dụ, các module dropout sẽ bị vô hiệu hóa). Để huấn luyện model, bạn cần đặt lại nó về chế độ huấn luyện bằng `model.train()`

Ví dụ:

```python
>>> from transformers import AutoConfig, AutoModelForTDT

>>> # Download model and configuration from huggingface.co and cache.
>>> model = AutoModelForTDT.from_pretrained("google-bert/bert-base-cased")

>>> # Update configuration during loading
>>> model = AutoModelForTDT.from_pretrained("google-bert/bert-base-cased", output_attentions=True)
>>> model.config.output_attentions
True
```

### AutoModelForRNNT[[transformers.AutoModelForRNNT]]

#### transformers.AutoModelForRNNT[[transformers.AutoModelForRNNT]]

```python
transformers.AutoModelForRNNT(*args, **kwargs)
```

[Nguồn](https://github.com/huggingface/transformers/blob/v5.23.0/src/transformers/models/auto/modeling_auto.py#L2595)

Đây là một lớp mô hình chung sẽ được khởi tạo thành một trong các lớp mô hình của thư viện (với đầu RNN transducer) khi được tạo bằng phương thức lớp [from_pretrained()](/docs/transformers/v5.23.0/vi/model_doc/auto#transformers.AutoModel.from_pretrained) hoặc phương thức lớp [from_config()](/docs/transformers/v5.23.0/vi/model_doc/auto#transformers.AutoModel.from_config).

Lớp này không thể được khởi tạo trực tiếp bằng `__init__()` (gây ra lỗi).

#### from_config[[transformers.AutoModelForRNNT.from_config]]

```python
from_config(**kwargs)
```

[Nguồn](https://github.com/huggingface/transformers/blob/v5.23.0/src/transformers/models/auto/auto_factory.py#L204)

**Tham số:**

config ([PreTrainedConfig](/docs/transformers/v5.23.0/vi/main_classes/configuration#transformers.PreTrainedConfig)) : Lớp mô hình cần khởi tạo được chọn dựa trên lớp cấu hình: - Lớp cấu hình [Nemotron3_5AsrConfig](/docs/transformers/v5.23.0/vi/model_doc/nemotron3_5_asr#transformers.Nemotron3_5AsrConfig): [Nemotron3_5AsrForRNNT](/docs/transformers/v5.23.0/vi/model_doc/nemotron3_5_asr#transformers.Nemotron3_5AsrForRNNT) (mô hình Nemotron3_5AsrConfig) - Lớp cấu hình [NemotronAsrStreamingConfig](/docs/transformers/v5.23.0/vi/model_doc/nemotron_asr_streaming#transformers.NemotronAsrStreamingConfig): [NemotronAsrStreamingForRNNT](/docs/transformers/v5.23.0/vi/model_doc/nemotron_asr_streaming#transformers.NemotronAsrStreamingForRNNT) (mô hình NemotronAsrStreamingConfig) - Lớp cấu hình [ParakeetRNNTConfig](/docs/transformers/v5.23.0/vi/model_doc/parakeet#transformers.ParakeetRNNTConfig): [ParakeetForRNNT](/docs/transformers/v5.23.0/vi/model_doc/parakeet#transformers.ParakeetForRNNT) (mô hình ParakeetRNNTConfig)

attn_implementation (`str`, *tùy chọn*) : Cách triển khai attention sẽ được sử dụng trong mô hình (nếu có liên quan). Có thể là một trong các giá trị sau - `"eager"` (triển khai thủ công của attention) - `"sdpa"` (sử dụng [`F.scaled_dot_product_attention`](https://pytorch.org/docs/master/generated/torch.nn.functional.scaled_dot_product_attention.html)) - `"flash_attention_2"` (sử dụng [Dao-AILab/flash-attention](https://github.com/Dao-AILab/flash-attention)) - `"flash_attention_3"` (sử dụng [Dao-AILab/flash-attention/hopper](https://github.com/Dao-AILab/flash-attention/tree/main/hopper)) - `"flash_attention_4"` (sử dụng [Dao-AILab/flash-attention/flash_attn/cute](https://github.com/Dao-AILab/flash-attention/tree/main/flash_attn/cute)). Mặc định, nếu khả dụng, SDPA sẽ được sử dụng cho torch>=2.1.1. Mặc định trong các trường hợp khác là triển khai thủ công `"eager"`.

Khởi tạo một trong các lớp mô hình của thư viện (có đầu RNN transducer) từ một cấu hình.

Lưu ý: Việc tải một mô hình từ tệp cấu hình của nó **không** tải trọng số của mô hình. Nó chỉ ảnh hưởng đến cấu hình của mô hình. Hãy sử dụng [from_pretrained()](/docs/transformers/v5.23.0/vi/model_doc/auto#transformers.AutoModel.from_pretrained) để tải trọng số của mô hình.

Ví dụ:

```python
>>> from transformers import AutoConfig, AutoModelForRNNT

>>> # Download configuration from huggingface.co and cache.
>>> config = AutoConfig.from_pretrained("google-bert/bert-base-cased")
>>> model = AutoModelForRNNT.from_config(config)
```

#### from_pretrained[[transformers.AutoModelForRNNT.from_pretrained]]

```python
from_pretrained(*model_args, **kwargs)
```

[Nguồn](https://github.com/huggingface/transformers/blob/v5.23.0/src/transformers/models/auto/auto_factory.py#L260)

**Tham số:**

pretrained_model_name_or_path (`str` hoặc `os.PathLike`) : Có thể là:  - Một chuỗi, *model id* của một model được huấn luyện trước lưu trong kho model trên huggingface.co. - Đường dẫn đến một *thư mục* chứa trọng số model được lưu bằng [save_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.save_pretrained), ví dụ: `./my_model_directory/`.

model_args (các đối số vị trí bổ sung, *tùy chọn*) : Sẽ được truyền đến phương thức `__init__()` của model bên dưới.

config ([PreTrainedConfig](/docs/transformers/v5.23.0/vi/main_classes/configuration#transformers.PreTrainedConfig), *tùy chọn*) : Cấu hình cho mô hình cần sử dụng thay vì cấu hình được tải tự động. Cấu hình có thể được tải tự động khi: - Mô hình là một mô hình do thư viện cung cấp (được tải bằng chuỗi *model id* của một mô hình được huấn luyện trước). - Mô hình đã được lưu bằng [save_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.save_pretrained) và được tải lại bằng cách cung cấp thư mục lưu. - Mô hình được tải bằng cách cung cấp một thư mục cục bộ làm `pretrained_model_name_or_path` và một tệp cấu hình JSON có tên *config.json* được tìm thấy trong thư mục đó.

state_dict (*dict[str, torch.Tensor]*, *optional*) : Một state dictionary để sử dụng thay cho state dictionary được tải từ tệp trọng số đã lưu. Tùy chọn này có thể được sử dụng nếu bạn muốn tạo một mô hình từ cấu hình được huấn luyện trước nhưng tải trọng số của riêng bạn. Tuy nhiên, trong trường hợp này, bạn nên kiểm tra xem việc sử dụng [save_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.save_pretrained) và [from_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.from_pretrained) có phải là một tùy chọn đơn giản hơn hay không.

cache_dir (`str` hoặc `os.PathLike`, *tùy chọn*) : Đường dẫn đến thư mục mà cấu hình mô hình được huấn luyện trước đã tải xuống sẽ được lưu vào bộ nhớ đệm nếu không sử dụng bộ nhớ đệm tiêu chuẩn.

force_download (`bool`, *tùy chọn*, mặc định là `False`) : Xác định có nên ép buộc tải lại (re-download) trọng số mô hình và các tệp cấu hình hay không, ghi đè lên các phiên bản đã được lưu trong bộ nhớ đệm nếu chúng tồn tại.

proxies (`dict[str, str]`, *tùy chọn*) : Một từ điển các máy chủ proxy để sử dụng theo giao thức hoặc điểm cuối, ví dụ: `{'http': 'foo.bar:3128', 'http://hostname': 'foo.bar:4012'}`. Các proxy được sử dụng cho mỗi yêu cầu.

output_loading_info(`bool`, *tuỳ chọn*, mặc định là `False`) : Có trả về một từ điển chứa các khóa bị thiếu, các khóa không mong đợi và thông báo lỗi hay không.

local_files_only(`bool`, *tùy chọn*, mặc định là `False`) : Có chỉ xem các tệp cục bộ hay không (ví dụ: không thử tải xuống mô hình).

revision (`str`, *tùy chọn*, mặc định là `"main"`) : Phiên bản mô hình cụ thể cần sử dụng. Nó có thể là tên nhánh, tên thẻ hoặc id commit, vì chúng tôi sử dụng hệ thống dựa trên git để lưu trữ các mô hình và các sản phẩm khác trên huggingface.co, do đó `revision` có thể là bất kỳ định danh nào được git cho phép.

trust_remote_code (`bool`, *tuỳ chọn*, mặc định là `False`) : Cho phép hay không cho phép các mô hình tùy chỉnh được định nghĩa trên Hub trong các tệp modeling riêng của chúng. Chỉ nên đặt tùy chọn này thành `True` cho các kho bạn tin tưởng và đã đọc mã nguồn, vì nó sẽ thực thi mã có trên Hub trên máy cục bộ của bạn.

code_revision (`str`, *tùy chọn*, mặc định là `"main"`) : Phiên bản cụ thể để sử dụng cho mã trên Hub, nếu mã nằm trong một kho lưu trữ khác với phần còn lại của mô hình. Nó có thể là tên nhánh, tên thẻ hoặc id commit, vì chúng tôi sử dụng hệ thống dựa trên git để lưu trữ các mô hình và các sản phẩm khác trên huggingface.co, do đó `revision` có thể là bất kỳ định danh nào được git cho phép.

kwargs (thêm các đối số từ khóa, *tùy chọn*) : Có thể được sử dụng để cập nhật đối tượng cấu hình (sau khi nó được tải) và khởi tạo mô hình (ví dụ: `output_attentions=True`). Hoạt động khác nhau tùy thuộc vào việc có cung cấp `config` hay được tải tự động:  - Nếu một cấu hình được cung cấp với `config`, `**kwargs` sẽ được truyền trực tiếp đến phương thức `__init__` của mô hình cơ sở (chúng tôi giả định rằng tất cả các cập nhật liên quan đến cấu hình đã được thực hiện) - Nếu không cung cấp cấu hình, `kwargs` sẽ trước tiên được truyền đến hàm khởi tạo của lớp cấu hình ([from_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/configuration#transformers.PreTrainedConfig.from_pretrained)). Mỗi khóa của `kwargs` tương ứng với một thuộc tính cấu hình sẽ được sử dụng để ghi đè thuộc tính đó bằng giá trị `kwargs` được cung cấp. Các khóa còn lại không tương ứng với bất kỳ thuộc tính cấu hình nào sẽ được truyền đến hàm `__init__` của mô hình cơ sở.

Khởi tạo một trong các lớp mô hình của thư viện (với đầu RNN transducer) từ một mô hình được huấn luyện trước.

Lớp model cần khởi tạo được chọn dựa trên thuộc tính `model_type` của đối tượng config (được truyền dưới dạng đối số hoặc được nạp từ `pretrained_model_name_or_path` nếu có thể), hoặc khi thuộc tính này bị thiếu, bằng cách sử dụng khớp mẫu trên `pretrained_model_name_or_path`:

- **nemotron3_5_asr** -- [Nemotron3_5AsrForRNNT](/docs/transformers/v5.23.0/vi/model_doc/nemotron3_5_asr#transformers.Nemotron3_5AsrForRNNT) (mô hình Nemotron3_5AsrConfig)
- **nemotron_asr_streaming** -- [NemotronAsrStreamingForRNNT](/docs/transformers/v5.23.0/vi/model_doc/nemotron_asr_streaming#transformers.NemotronAsrStreamingForRNNT) (mô hình NemotronAsrStreamingConfig)
- **parakeet_rnnt** -- [ParakeetForRNNT](/docs/transformers/v5.23.0/vi/model_doc/parakeet#transformers.ParakeetForRNNT) (mô hình ParakeetRNNTConfig)

Mặc định, model được đặt ở chế độ đánh giá bằng `model.eval()` (ví dụ, các module dropout sẽ bị vô hiệu hóa). Để huấn luyện model, bạn cần đặt lại nó về chế độ huấn luyện bằng `model.train()`

Ví dụ:

```python
>>> from transformers import AutoConfig, AutoModelForRNNT

>>> # Download model and configuration from huggingface.co and cache.
>>> model = AutoModelForRNNT.from_pretrained("google-bert/bert-base-cased")

>>> # Update configuration during loading
>>> model = AutoModelForRNNT.from_pretrained("google-bert/bert-base-cased", output_attentions=True)
>>> model.config.output_attentions
True
```

### AutoModelForSpeechSeq2Seq[[transformers.AutoModelForSpeechSeq2Seq]]

#### transformers.AutoModelForSpeechSeq2Seq[[transformers.AutoModelForSpeechSeq2Seq]]

```python
transformers.AutoModelForSpeechSeq2Seq(*args, **kwargs)
```

[Nguồn](https://github.com/huggingface/transformers/blob/v5.23.0/src/transformers/models/auto/modeling_auto.py#L2609)

Đây là một lớp mô hình chung sẽ được khởi tạo thành một trong các lớp mô hình của thư viện (với đầu mô hình chuyển đổi giọng nói thành văn bản theo kiểu chuỗi-sang-sequel) khi được tạo bằng phương thức lớp [from_pretrained()](/docs/transformers/v5.23.0/vi/model_doc/auto#transformers.AutoModel.from_pretrained) hoặc phương thức lớp [from_config()](/docs/transformers/v5.23.0/vi/model_doc/auto#transformers.AutoModel.from_config).

Lớp này không thể được khởi tạo trực tiếp bằng `__init__()` (gây ra lỗi).

#### from_config[[transformers.AutoModelForSpeechSeq2Seq.from_config]]

```python
from_config(**kwargs)
```

[Nguồn](https://github.com/huggingface/transformers/blob/v5.23.0/src/transformers/models/auto/auto_factory.py#L204)

**Tham số:**

config ([PreTrainedConfig](/docs/transformers/v5.23.0/vi/main_classes/configuration#transformers.PreTrainedConfig)) : Lớp mô hình cần khởi tạo được chọn dựa trên lớp cấu hình:  - Lớp cấu hình [CanaryConfig](/docs/transformers/v5.23.0/vi/model_doc/canary#transformers.CanaryConfig): [CanaryForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/canary#transformers.CanaryForConditionalGeneration) (mô hình CanaryConfig) - Lớp cấu hình [CohereAsrConfig](/docs/transformers/v5.23.0/vi/model_doc/cohere_asr#transformers.CohereAsrConfig): [CohereAsrForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/cohere_asr#transformers.CohereAsrForConditionalGeneration) (mô hình CohereAsrConfig) - Lớp cấu hình [DiaConfig](/docs/transformers/v5.23.0/vi/model_doc/dia#transformers.DiaConfig): [DiaForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/dia#transformers.DiaForConditionalGeneration) (mô hình DiaConfig) - Lớp cấu hình [FunAsrNanoConfig](/docs/transformers/v5.23.0/vi/model_doc/fun_asr_nano#transformers.FunAsrNanoConfig): [FunAsrNanoForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/fun_asr_nano#transformers.FunAsrNanoForConditionalGeneration) (mô hình FunAsrNanoConfig) - Lớp cấu hình [GraniteSpeechConfig](/docs/transformers/v5.23.0/vi/model_doc/granite_speech#transformers.GraniteSpeechConfig): [GraniteSpeechForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/granite_speech#transformers.GraniteSpeechForConditionalGeneration) (mô hình GraniteSpeechConfig) - Lớp cấu hình [GraniteSpeechPlusConfig](/docs/transformers/v5.23.0/vi/model_doc/granite_speech_plus#transformers.GraniteSpeechPlusConfig): [GraniteSpeechPlusForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/granite_speech_plus#transformers.GraniteSpeechPlusForConditionalGeneration) (mô hình GraniteSpeechPlusConfig) - Lớp cấu hình [KyutaiSpeechToTextConfig](/docs/transformers/v5.23.0/vi/model_doc/kyutai_speech_to_text#transformers.KyutaiSpeechToTextConfig): [KyutaiSpeechToTextForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/kyutai_speech_to_text#transformers.KyutaiSpeechToTextForConditionalGeneration) (mô hình KyutaiSpeechToTextConfig) - Lớp cấu hình [MoonshineConfig](/docs/transformers/v5.23.0/vi/model_doc/moonshine#transformers.MoonshineConfig): [MoonshineForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/moonshine#transformers.MoonshineForConditionalGeneration) (mô hình MoonshineConfig) - Lớp cấu hình [MoonshineStreamingConfig](/docs/transformers/v5.23.0/vi/model_doc/moonshine_streaming#transformers.MoonshineStreamingConfig): [MoonshineStreamingForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/moonshine_streaming#transformers.MoonshineStreamingForConditionalGeneration) (mô hình MoonshineStreamingConfig) - Lớp cấu hình [Pop2PianoConfig](/docs/transformers/v5.23.0/vi/model_doc/pop2piano#transformers.Pop2PianoConfig): [Pop2PianoForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/pop2piano#transformers.Pop2PianoForConditionalGeneration) (mô hình Pop2PianoConfig) - Lớp cấu hình [Qwen3ASRConfig](/docs/transformers/v5.23.0/vi/model_doc/qwen3_asr#transformers.Qwen3ASRConfig): [Qwen3ASRForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/qwen3_asr#transformers.Qwen3ASRForConditionalGeneration) (mô hình Qwen3ASRConfig) - Lớp cấu hình [SeamlessM4TConfig](/docs/transformers/v5.23.0/vi/model_doc/seamless_m4t#transformers.SeamlessM4TConfig): [SeamlessM4TForSpeechToText](/docs/transformers/v5.23.0/vi/model_doc/seamless_m4t#transformers.SeamlessM4TForSpeechToText) (mô hình SeamlessM4TConfig) - Lớp cấu hình [SeamlessM4Tv2Config](/docs/transformers/v5.23.0/vi/model_doc/seamless_m4t_v2#transformers.SeamlessM4Tv2Config): [SeamlessM4Tv2ForSpeechToText](/docs/transformers/v5.23.0/vi/model_doc/seamless_m4t_v2#transformers.SeamlessM4Tv2ForSpeechToText) (mô hình SeamlessM4Tv2Config) - Lớp cấu hình [Speech2TextConfig](/docs/transformers/v5.23.0/vi/model_doc/speech_to_text#transformers.Speech2TextConfig): [Speech2TextForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/speech_to_text#transformers.Speech2TextForConditionalGeneration) (mô hình Speech2TextConfig) - Lớp cấu hình [SpeechEncoderDecoderConfig](/docs/transformers/v5.23.0/vi/model_doc/speech-encoder-decoder#transformers.SpeechEncoderDecoderConfig): [SpeechEncoderDecoderModel](/docs/transformers/v5.23.0/vi/model_doc/speech-encoder-decoder#transformers.SpeechEncoderDecoderModel) (mô hình SpeechEncoderDecoderConfig) - Lớp cấu hình [SpeechT5Config](/docs/transformers/v5.23.0/vi/model_doc/speecht5#transformers.SpeechT5Config): [SpeechT5ForSpeechToText](/docs/transformers/v5.23.0/vi/model_doc/speecht5#transformers.SpeechT5ForSpeechToText) (mô hình SpeechT5Config) - Lớp cấu hình [VibeVoiceAsrConfig](/docs/transformers/v5.23.0/vi/model_doc/vibevoice_asr#transformers.VibeVoiceAsrConfig): [VibeVoiceAsrForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/vibevoice_asr#transformers.VibeVoiceAsrForConditionalGeneration) (mô hình VibeVoiceAsrConfig) - Lớp cấu hình [VibeVoiceConfig](/docs/transformers/v5.23.0/vi/model_doc/vibevoice#transformers.VibeVoiceConfig): [VibeVoiceForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/vibevoice#transformers.VibeVoiceForConditionalGeneration) (mô hình VibeVoiceConfig) - Lớp cấu hình [VoxtralConfig](/docs/transformers/v5.23.0/vi/model_doc/voxtral#transformers.VoxtralConfig): [VoxtralForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/voxtral#transformers.VoxtralForConditionalGeneration) (mô hình VoxtralConfig) - Lớp cấu hình [VoxtralRealtimeConfig](/docs/transformers/v5.23.0/vi/model_doc/voxtral_realtime#transformers.VoxtralRealtimeConfig): [VoxtralRealtimeForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/voxtral_realtime#transformers.VoxtralRealtimeForConditionalGeneration) (mô hình VoxtralRealtimeConfig) - Lớp cấu hình [WhisperConfig](/docs/transformers/v5.23.0/vi/model_doc/whisper#transformers.WhisperConfig): [WhisperForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/whisper#transformers.WhisperForConditionalGeneration) (mô hình WhisperConfig)

attn_implementation (`str`, *tùy chọn*) : Cách triển khai attention sẽ được sử dụng trong mô hình (nếu có liên quan). Có thể là một trong các giá trị sau - `"eager"` (triển khai thủ công của attention) - `"sdpa"` (sử dụng [`F.scaled_dot_product_attention`](https://pytorch.org/docs/master/generated/torch.nn.functional.scaled_dot_product_attention.html)) - `"flash_attention_2"` (sử dụng [Dao-AILab/flash-attention](https://github.com/Dao-AILab/flash-attention)) - `"flash_attention_3"` (sử dụng [Dao-AILab/flash-attention/hopper](https://github.com/Dao-AILab/flash-attention/tree/main/hopper)) - `"flash_attention_4"` (sử dụng [Dao-AILab/flash-attention/flash_attn/cute](https://github.com/Dao-AILab/flash-attention/tree/main/flash_attn/cute)). Mặc định, nếu khả dụng, SDPA sẽ được sử dụng cho torch>=2.1.1. Mặc định trong các trường hợp khác là triển khai thủ công `"eager"`.

Khởi tạo một trong các lớp mô hình của thư viện (có đầu mô hình chuyển đổi giọng nói thành văn bản theo kiểu chuỗi-sang-sequel) từ một cấu hình.

Lưu ý: Việc tải một mô hình từ tệp cấu hình của nó **không** tải trọng số của mô hình. Nó chỉ ảnh hưởng đến cấu hình của mô hình. Hãy sử dụng [from_pretrained()](/docs/transformers/v5.23.0/vi/model_doc/auto#transformers.AutoModel.from_pretrained) để tải trọng số của mô hình.

Ví dụ:

```python
>>> from transformers import AutoConfig, AutoModelForSpeechSeq2Seq

>>> # Download configuration from huggingface.co and cache.
>>> config = AutoConfig.from_pretrained("google-bert/bert-base-cased")
>>> model = AutoModelForSpeechSeq2Seq.from_config(config)
```

#### from_pretrained[[transformers.AutoModelForSpeechSeq2Seq.from_pretrained]]

```python
from_pretrained(*model_args, **kwargs)
```

[Nguồn](https://github.com/huggingface/transformers/blob/v5.23.0/src/transformers/models/auto/auto_factory.py#L260)

**Tham số:**

pretrained_model_name_or_path (`str` hoặc `os.PathLike`) : Có thể là:  - Một chuỗi, *model id* của một model được huấn luyện trước lưu trong kho model trên huggingface.co. - Đường dẫn đến một *thư mục* chứa trọng số model được lưu bằng [save_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.save_pretrained), ví dụ: `./my_model_directory/`.

model_args (các đối số vị trí bổ sung, *tùy chọn*) : Sẽ được truyền đến phương thức `__init__()` của model bên dưới.

config ([PreTrainedConfig](/docs/transformers/v5.23.0/vi/main_classes/configuration#transformers.PreTrainedConfig), *tùy chọn*) : Cấu hình cho mô hình cần sử dụng thay vì cấu hình được tải tự động. Cấu hình có thể được tải tự động khi: - Mô hình là một mô hình do thư viện cung cấp (được tải bằng chuỗi *model id* của một mô hình được huấn luyện trước). - Mô hình đã được lưu bằng [save_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.save_pretrained) và được tải lại bằng cách cung cấp thư mục lưu. - Mô hình được tải bằng cách cung cấp một thư mục cục bộ làm `pretrained_model_name_or_path` và một tệp cấu hình JSON có tên *config.json* được tìm thấy trong thư mục đó.

state_dict (*dict[str, torch.Tensor]*, *optional*) : Một state dictionary để sử dụng thay cho state dictionary được tải từ tệp trọng số đã lưu. Tùy chọn này có thể được sử dụng nếu bạn muốn tạo một mô hình từ cấu hình được huấn luyện trước nhưng tải trọng số của riêng bạn. Tuy nhiên, trong trường hợp này, bạn nên kiểm tra xem việc sử dụng [save_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.save_pretrained) và [from_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.from_pretrained) có phải là một tùy chọn đơn giản hơn hay không.

cache_dir (`str` hoặc `os.PathLike`, *tùy chọn*) : Đường dẫn đến thư mục mà cấu hình mô hình được huấn luyện trước đã tải xuống sẽ được lưu vào bộ nhớ đệm nếu không sử dụng bộ nhớ đệm tiêu chuẩn.

force_download (`bool`, *tùy chọn*, mặc định là `False`) : Xác định có nên ép buộc tải lại (re-download) trọng số mô hình và các tệp cấu hình hay không, ghi đè lên các phiên bản đã được lưu trong bộ nhớ đệm nếu chúng tồn tại.

proxies (`dict[str, str]`, *tùy chọn*) : Một từ điển các máy chủ proxy để sử dụng theo giao thức hoặc điểm cuối, ví dụ: `{'http': 'foo.bar:3128', 'http://hostname': 'foo.bar:4012'}`. Các proxy được sử dụng cho mỗi yêu cầu.

output_loading_info(`bool`, *tuỳ chọn*, mặc định là `False`) : Có trả về một từ điển chứa các khóa bị thiếu, các khóa không mong đợi và thông báo lỗi hay không.

local_files_only(`bool`, *tùy chọn*, mặc định là `False`) : Có chỉ xem các tệp cục bộ hay không (ví dụ: không thử tải xuống mô hình).

revision (`str`, *tùy chọn*, mặc định là `"main"`) : Phiên bản mô hình cụ thể cần sử dụng. Nó có thể là tên nhánh, tên thẻ hoặc id commit, vì chúng tôi sử dụng hệ thống dựa trên git để lưu trữ các mô hình và các sản phẩm khác trên huggingface.co, do đó `revision` có thể là bất kỳ định danh nào được git cho phép.

trust_remote_code (`bool`, *tuỳ chọn*, mặc định là `False`) : Cho phép hay không cho phép các mô hình tùy chỉnh được định nghĩa trên Hub trong các tệp modeling riêng của chúng. Chỉ nên đặt tùy chọn này thành `True` cho các kho bạn tin tưởng và đã đọc mã nguồn, vì nó sẽ thực thi mã có trên Hub trên máy cục bộ của bạn.

code_revision (`str`, *tùy chọn*, mặc định là `"main"`) : Phiên bản cụ thể để sử dụng cho mã trên Hub, nếu mã nằm trong một kho lưu trữ khác với phần còn lại của mô hình. Nó có thể là tên nhánh, tên thẻ hoặc id commit, vì chúng tôi sử dụng hệ thống dựa trên git để lưu trữ các mô hình và các sản phẩm khác trên huggingface.co, do đó `revision` có thể là bất kỳ định danh nào được git cho phép.

kwargs (thêm các đối số từ khóa, *tùy chọn*) : Có thể được sử dụng để cập nhật đối tượng cấu hình (sau khi nó được tải) và khởi tạo mô hình (ví dụ: `output_attentions=True`). Hoạt động khác nhau tùy thuộc vào việc có cung cấp `config` hay được tải tự động:  - Nếu một cấu hình được cung cấp với `config`, `**kwargs` sẽ được truyền trực tiếp đến phương thức `__init__` của mô hình cơ sở (chúng tôi giả định rằng tất cả các cập nhật liên quan đến cấu hình đã được thực hiện) - Nếu không cung cấp cấu hình, `kwargs` sẽ trước tiên được truyền đến hàm khởi tạo của lớp cấu hình ([from_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/configuration#transformers.PreTrainedConfig.from_pretrained)). Mỗi khóa của `kwargs` tương ứng với một thuộc tính cấu hình sẽ được sử dụng để ghi đè thuộc tính đó bằng giá trị `kwargs` được cung cấp. Các khóa còn lại không tương ứng với bất kỳ thuộc tính cấu hình nào sẽ được truyền đến hàm `__init__` của mô hình cơ sở.

Khởi tạo một trong các lớp mô hình của thư viện (với đầu mô hình hóa speech-to-text dạng sequence-to-sequence) từ một mô hình được huấn luyện trước.

Lớp model cần khởi tạo được chọn dựa trên thuộc tính `model_type` của đối tượng config (được truyền dưới dạng đối số hoặc được nạp từ `pretrained_model_name_or_path` nếu có thể), hoặc khi thuộc tính này bị thiếu, bằng cách sử dụng khớp mẫu trên `pretrained_model_name_or_path`:

- **canary** -- [CanaryForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/canary#transformers.CanaryForConditionalGeneration) (mô hình CanaryConfig)
- **cohere_asr** -- [CohereAsrForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/cohere_asr#transformers.CohereAsrForConditionalGeneration) (mô hình CohereAsrConfig)
- **dia** -- [DiaForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/dia#transformers.DiaForConditionalGeneration) (mô hình DiaConfig)
- **fun_asr_nano** -- [FunAsrNanoForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/fun_asr_nano#transformers.FunAsrNanoForConditionalGeneration) (mô hình FunAsrNanoConfig)
- **granite_speech** -- [GraniteSpeechForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/granite_speech#transformers.GraniteSpeechForConditionalGeneration) (mô hình GraniteSpeechConfig)
- **granite_speech_plus** -- [GraniteSpeechPlusForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/granite_speech_plus#transformers.GraniteSpeechPlusForConditionalGeneration) (mô hình GraniteSpeechPlusConfig)
- **kyutai_speech_to_text** -- [KyutaiSpeechToTextForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/kyutai_speech_to_text#transformers.KyutaiSpeechToTextForConditionalGeneration) (mô hình KyutaiSpeechToTextConfig)
- **moonshine** -- [MoonshineForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/moonshine#transformers.MoonshineForConditionalGeneration) (mô hình MoonshineConfig)
- **moonshine_streaming** -- [MoonshineStreamingForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/moonshine_streaming#transformers.MoonshineStreamingForConditionalGeneration) (mô hình MoonshineStreamingConfig)
- **pop2piano** -- [Pop2PianoForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/pop2piano#transformers.Pop2PianoForConditionalGeneration) (mô hình Pop2PianoConfig)
- **qwen3_asr** -- [Qwen3ASRForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/qwen3_asr#transformers.Qwen3ASRForConditionalGeneration) (mô hình Qwen3ASRConfig)
- **seamless_m4t** -- [SeamlessM4TForSpeechToText](/docs/transformers/v5.23.0/vi/model_doc/seamless_m4t#transformers.SeamlessM4TForSpeechToText) (mô hình SeamlessM4TConfig)
- **seamless_m4t_v2** -- [SeamlessM4Tv2ForSpeechToText](/docs/transformers/v5.23.0/vi/model_doc/seamless_m4t_v2#transformers.SeamlessM4Tv2ForSpeechToText) (mô hình SeamlessM4Tv2Config)
- **speech-encoder-decoder** -- [SpeechEncoderDecoderModel](/docs/transformers/v5.23.0/vi/model_doc/speech-encoder-decoder#transformers.SpeechEncoderDecoderModel) (mô hình SpeechEncoderDecoderConfig)
- **speech_to_text** -- [Speech2TextForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/speech_to_text#transformers.Speech2TextForConditionalGeneration) (mô hình Speech2TextConfig)
- **speecht5** -- [SpeechT5ForSpeechToText](/docs/transformers/v5.23.0/vi/model_doc/speecht5#transformers.SpeechT5ForSpeechToText) (mô hình SpeechT5Config)
- **vibevoice** -- [VibeVoiceForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/vibevoice#transformers.VibeVoiceForConditionalGeneration) (mô hình VibeVoiceConfig)
- **vibevoice_asr** -- [VibeVoiceAsrForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/vibevoice_asr#transformers.VibeVoiceAsrForConditionalGeneration) (mô hình VibeVoiceAsrConfig)
- **voxtral** -- [VoxtralForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/voxtral#transformers.VoxtralForConditionalGeneration) (mô hình VoxtralConfig)
- **voxtral_realtime** -- [VoxtralRealtimeForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/voxtral_realtime#transformers.VoxtralRealtimeForConditionalGeneration) (mô hình VoxtralRealtimeConfig)
- **whisper** -- [WhisperForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/whisper#transformers.WhisperForConditionalGeneration) (mô hình WhisperConfig)

Mặc định, model được đặt ở chế độ đánh giá bằng `model.eval()` (ví dụ, các module dropout sẽ bị vô hiệu hóa). Để huấn luyện model, bạn cần đặt lại nó về chế độ huấn luyện bằng `model.train()`

Ví dụ:

```python
>>> from transformers import AutoConfig, AutoModelForSpeechSeq2Seq

>>> # Download model and configuration from huggingface.co and cache.
>>> model = AutoModelForSpeechSeq2Seq.from_pretrained("google-bert/bert-base-cased")

>>> # Update configuration during loading
>>> model = AutoModelForSpeechSeq2Seq.from_pretrained("google-bert/bert-base-cased", output_attentions=True)
>>> model.config.output_attentions
True
```

### AutoModelForAudioXVector[[transformers.AutoModelForAudioXVector]]

#### transformers.AutoModelForAudioXVector[[transformers.AutoModelForAudioXVector]]

```python
transformers.AutoModelForAudioXVector(*args, **kwargs)
```

[Nguồn](https://github.com/huggingface/transformers/blob/v5.23.0/src/transformers/models/auto/modeling_auto.py#L2627)

Đây là một lớp mô hình chung sẽ được khởi tạo thành một trong các lớp mô hình của thư viện (với khả năng truy xuất âm thanh qua đầu x-vector) khi được tạo bằng phương thức lớp [from_pretrained()](/docs/transformers/v5.23.0/vi/model_doc/auto#transformers.AutoModel.from_pretrained) hoặc phương thức lớp [from_config()](/docs/transformers/v5.23.0/vi/model_doc/auto#transformers.AutoModel.from_config).

Lớp này không thể được khởi tạo trực tiếp bằng `__init__()` (gây ra lỗi).

#### from_config[[transformers.AutoModelForAudioXVector.from_config]]

```python
from_config(**kwargs)
```

[Nguồn](https://github.com/huggingface/transformers/blob/v5.23.0/src/transformers/models/auto/auto_factory.py#L204)

**Tham số:**

config ([PreTrainedConfig](/docs/transformers/v5.23.0/vi/main_classes/configuration#transformers.PreTrainedConfig)) : Lớp mô hình cần khởi tạo được chọn dựa trên lớp cấu hình:  - Lớp cấu hình [Data2VecAudioConfig](/docs/transformers/v5.23.0/vi/model_doc/data2vec#transformers.Data2VecAudioConfig): [Data2VecAudioForXVector](/docs/transformers/v5.23.0/vi/model_doc/data2vec#transformers.Data2VecAudioForXVector) (mô hình Data2VecAudioConfig) - Lớp cấu hình [UniSpeechSatConfig](/docs/transformers/v5.23.0/vi/model_doc/unispeech-sat#transformers.UniSpeechSatConfig): [UniSpeechSatForXVector](/docs/transformers/v5.23.0/vi/model_doc/unispeech-sat#transformers.UniSpeechSatForXVector) (mô hình UniSpeechSatConfig) - Lớp cấu hình [Wav2Vec2BertConfig](/docs/transformers/v5.23.0/vi/model_doc/wav2vec2-bert#transformers.Wav2Vec2BertConfig): [Wav2Vec2BertForXVector](/docs/transformers/v5.23.0/vi/model_doc/wav2vec2-bert#transformers.Wav2Vec2BertForXVector) (mô hình Wav2Vec2BertConfig) - Lớp cấu hình [Wav2Vec2Config](/docs/transformers/v5.23.0/vi/model_doc/wav2vec2#transformers.Wav2Vec2Config): [Wav2Vec2ForXVector](/docs/transformers/v5.23.0/vi/model_doc/wav2vec2#transformers.Wav2Vec2ForXVector) (mô hình Wav2Vec2Config) - Lớp cấu hình [Wav2Vec2ConformerConfig](/docs/transformers/v5.23.0/vi/model_doc/wav2vec2-conformer#transformers.Wav2Vec2ConformerConfig): [Wav2Vec2ConformerForXVector](/docs/transformers/v5.23.0/vi/model_doc/wav2vec2-conformer#transformers.Wav2Vec2ConformerForXVector) (mô hình Wav2Vec2ConformerConfig) - Lớp cấu hình [WavLMConfig](/docs/transformers/v5.23.0/vi/model_doc/wavlm#transformers.WavLMConfig): [WavLMForXVector](/docs/transformers/v5.23.0/vi/model_doc/wavlm#transformers.WavLMForXVector) (mô hình WavLMConfig)

attn_implementation (`str`, *tùy chọn*) : Cách triển khai attention sẽ được sử dụng trong mô hình (nếu có liên quan). Có thể là một trong các giá trị sau - `"eager"` (triển khai thủ công của attention) - `"sdpa"` (sử dụng [`F.scaled_dot_product_attention`](https://pytorch.org/docs/master/generated/torch.nn.functional.scaled_dot_product_attention.html)) - `"flash_attention_2"` (sử dụng [Dao-AILab/flash-attention](https://github.com/Dao-AILab/flash-attention)) - `"flash_attention_3"` (sử dụng [Dao-AILab/flash-attention/hopper](https://github.com/Dao-AILab/flash-attention/tree/main/hopper)) - `"flash_attention_4"` (sử dụng [Dao-AILab/flash-attention/flash_attn/cute](https://github.com/Dao-AILab/flash-attention/tree/main/flash_attn/cute)). Mặc định, nếu khả dụng, SDPA sẽ được sử dụng cho torch>=2.1.1. Mặc định trong các trường hợp khác là triển khai thủ công `"eager"`.

Khởi tạo một trong các lớp mô hình của thư viện (với đầu x-vector để truy xuất âm thanh) từ một cấu hình.

Lưu ý: Việc tải một mô hình từ tệp cấu hình của nó **không** tải trọng số của mô hình. Nó chỉ ảnh hưởng đến cấu hình của mô hình. Hãy sử dụng [from_pretrained()](/docs/transformers/v5.23.0/vi/model_doc/auto#transformers.AutoModel.from_pretrained) để tải trọng số của mô hình.

Ví dụ:

```python
>>> from transformers import AutoConfig, AutoModelForAudioXVector

>>> # Download configuration from huggingface.co and cache.
>>> config = AutoConfig.from_pretrained("google-bert/bert-base-cased")
>>> model = AutoModelForAudioXVector.from_config(config)
```

#### from_pretrained[[transformers.AutoModelForAudioXVector.from_pretrained]]

```python
from_pretrained(*model_args, **kwargs)
```

[Nguồn](https://github.com/huggingface/transformers/blob/v5.23.0/src/transformers/models/auto/auto_factory.py#L260)

**Tham số:**

pretrained_model_name_or_path (`str` hoặc `os.PathLike`) : Có thể là:  - Một chuỗi, *model id* của một model được huấn luyện trước lưu trong kho model trên huggingface.co. - Đường dẫn đến một *thư mục* chứa trọng số model được lưu bằng [save_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.save_pretrained), ví dụ: `./my_model_directory/`.

model_args (các đối số vị trí bổ sung, *tùy chọn*) : Sẽ được truyền đến phương thức `__init__()` của model bên dưới.

config ([PreTrainedConfig](/docs/transformers/v5.23.0/vi/main_classes/configuration#transformers.PreTrainedConfig), *tùy chọn*) : Cấu hình cho mô hình cần sử dụng thay vì cấu hình được tải tự động. Cấu hình có thể được tải tự động khi: - Mô hình là một mô hình do thư viện cung cấp (được tải bằng chuỗi *model id* của một mô hình được huấn luyện trước). - Mô hình đã được lưu bằng [save_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.save_pretrained) và được tải lại bằng cách cung cấp thư mục lưu. - Mô hình được tải bằng cách cung cấp một thư mục cục bộ làm `pretrained_model_name_or_path` và một tệp cấu hình JSON có tên *config.json* được tìm thấy trong thư mục đó.

state_dict (*dict[str, torch.Tensor]*, *optional*) : Một state dictionary để sử dụng thay cho state dictionary được tải từ tệp trọng số đã lưu. Tùy chọn này có thể được sử dụng nếu bạn muốn tạo một mô hình từ cấu hình được huấn luyện trước nhưng tải trọng số của riêng bạn. Tuy nhiên, trong trường hợp này, bạn nên kiểm tra xem việc sử dụng [save_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.save_pretrained) và [from_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.from_pretrained) có phải là một tùy chọn đơn giản hơn hay không.

cache_dir (`str` hoặc `os.PathLike`, *tùy chọn*) : Đường dẫn đến thư mục mà cấu hình mô hình được huấn luyện trước đã tải xuống sẽ được lưu vào bộ nhớ đệm nếu không sử dụng bộ nhớ đệm tiêu chuẩn.

force_download (`bool`, *tùy chọn*, mặc định là `False`) : Xác định có nên ép buộc tải lại (re-download) trọng số mô hình và các tệp cấu hình hay không, ghi đè lên các phiên bản đã được lưu trong bộ nhớ đệm nếu chúng tồn tại.

proxies (`dict[str, str]`, *tùy chọn*) : Một từ điển các máy chủ proxy để sử dụng theo giao thức hoặc điểm cuối, ví dụ: `{'http': 'foo.bar:3128', 'http://hostname': 'foo.bar:4012'}`. Các proxy được sử dụng cho mỗi yêu cầu.

output_loading_info(`bool`, *tuỳ chọn*, mặc định là `False`) : Có trả về một từ điển chứa các khóa bị thiếu, các khóa không mong đợi và thông báo lỗi hay không.

local_files_only(`bool`, *tùy chọn*, mặc định là `False`) : Có chỉ xem các tệp cục bộ hay không (ví dụ: không thử tải xuống mô hình).

revision (`str`, *tùy chọn*, mặc định là `"main"`) : Phiên bản mô hình cụ thể cần sử dụng. Nó có thể là tên nhánh, tên thẻ hoặc id commit, vì chúng tôi sử dụng hệ thống dựa trên git để lưu trữ các mô hình và các sản phẩm khác trên huggingface.co, do đó `revision` có thể là bất kỳ định danh nào được git cho phép.

trust_remote_code (`bool`, *tuỳ chọn*, mặc định là `False`) : Cho phép hay không cho phép các mô hình tùy chỉnh được định nghĩa trên Hub trong các tệp modeling riêng của chúng. Chỉ nên đặt tùy chọn này thành `True` cho các kho bạn tin tưởng và đã đọc mã nguồn, vì nó sẽ thực thi mã có trên Hub trên máy cục bộ của bạn.

code_revision (`str`, *tùy chọn*, mặc định là `"main"`) : Phiên bản cụ thể để sử dụng cho mã trên Hub, nếu mã nằm trong một kho lưu trữ khác với phần còn lại của mô hình. Nó có thể là tên nhánh, tên thẻ hoặc id commit, vì chúng tôi sử dụng hệ thống dựa trên git để lưu trữ các mô hình và các sản phẩm khác trên huggingface.co, do đó `revision` có thể là bất kỳ định danh nào được git cho phép.

kwargs (thêm các đối số từ khóa, *tùy chọn*) : Có thể được sử dụng để cập nhật đối tượng cấu hình (sau khi nó được tải) và khởi tạo mô hình (ví dụ: `output_attentions=True`). Hoạt động khác nhau tùy thuộc vào việc có cung cấp `config` hay được tải tự động:  - Nếu một cấu hình được cung cấp với `config`, `**kwargs` sẽ được truyền trực tiếp đến phương thức `__init__` của mô hình cơ sở (chúng tôi giả định rằng tất cả các cập nhật liên quan đến cấu hình đã được thực hiện) - Nếu không cung cấp cấu hình, `kwargs` sẽ trước tiên được truyền đến hàm khởi tạo của lớp cấu hình ([from_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/configuration#transformers.PreTrainedConfig.from_pretrained)). Mỗi khóa của `kwargs` tương ứng với một thuộc tính cấu hình sẽ được sử dụng để ghi đè thuộc tính đó bằng giá trị `kwargs` được cung cấp. Các khóa còn lại không tương ứng với bất kỳ thuộc tính cấu hình nào sẽ được truyền đến hàm `__init__` của mô hình cơ sở.

Khởi tạo một trong các lớp mô hình của thư viện (với đầu x-vector để truy xuất âm thanh) từ một mô hình được huấn luyện trước.

Lớp model cần khởi tạo được chọn dựa trên thuộc tính `model_type` của đối tượng config (được truyền dưới dạng đối số hoặc được nạp từ `pretrained_model_name_or_path` nếu có thể), hoặc khi thuộc tính này bị thiếu, bằng cách sử dụng khớp mẫu trên `pretrained_model_name_or_path`:

- **data2vec-audio** -- [Data2VecAudioForXVector](/docs/transformers/v5.23.0/vi/model_doc/data2vec#transformers.Data2VecAudioForXVector) (mô hình Data2VecAudioConfig)
- **unispeech-sat** -- [UniSpeechSatForXVector](/docs/transformers/v5.23.0/vi/model_doc/unispeech-sat#transformers.UniSpeechSatForXVector) (mô hình UniSpeechSatConfig)
- **wav2vec2** -- [Wav2Vec2ForXVector](/docs/transformers/v5.23.0/vi/model_doc/wav2vec2#transformers.Wav2Vec2ForXVector) (mô hình Wav2Vec2Config)
- **wav2vec2-bert** -- [Wav2Vec2BertForXVector](/docs/transformers/v5.23.0/vi/model_doc/wav2vec2-bert#transformers.Wav2Vec2BertForXVector) (mô hình Wav2Vec2BertConfig)
- **wav2vec2-conformer** -- [Wav2Vec2ConformerForXVector](/docs/transformers/v5.23.0/vi/model_doc/wav2vec2-conformer#transformers.Wav2Vec2ConformerForXVector) (mô hình Wav2Vec2ConformerConfig)
- **wavlm** -- [WavLMForXVector](/docs/transformers/v5.23.0/vi/model_doc/wavlm#transformers.WavLMForXVector) (mô hình WavLMConfig)

Mặc định, model được đặt ở chế độ đánh giá bằng `model.eval()` (ví dụ, các module dropout sẽ bị vô hiệu hóa). Để huấn luyện model, bạn cần đặt lại nó về chế độ huấn luyện bằng `model.train()`

Ví dụ:

```python
>>> from transformers import AutoConfig, AutoModelForAudioXVector

>>> # Download model and configuration from huggingface.co and cache.
>>> model = AutoModelForAudioXVector.from_pretrained("google-bert/bert-base-cased")

>>> # Update configuration during loading
>>> model = AutoModelForAudioXVector.from_pretrained("google-bert/bert-base-cased", output_attentions=True)
>>> model.config.output_attentions
True
```

### AutoModelForTextToSpectrogram[[transformers.AutoModelForTextToSpectrogram]]

#### transformers.AutoModelForTextToSpectrogram[[transformers.AutoModelForTextToSpectrogram]]

```python
transformers.AutoModelForTextToSpectrogram(*args, **kwargs)
```

[Nguồn](https://github.com/huggingface/transformers/blob/v5.23.0/src/transformers/models/auto/modeling_auto.py#L2631)

### AutoModelForTextToWaveform[[transformers.AutoModelForTextToWaveform]]

#### transformers.AutoModelForTextToWaveform[[transformers.AutoModelForTextToWaveform]]

```python
transformers.AutoModelForTextToWaveform(*args, **kwargs)
```

[Nguồn](https://github.com/huggingface/transformers/blob/v5.23.0/src/transformers/models/auto/modeling_auto.py#L2635)

### AutoModelForAudioTokenization[[transformers.AutoModelForAudioTokenization]]

#### transformers.AutoModelForAudioTokenization[[transformers.AutoModelForAudioTokenization]]

```python
transformers.AutoModelForAudioTokenization(*args, **kwargs)
```

[Nguồn](https://github.com/huggingface/transformers/blob/v5.23.0/src/transformers/models/auto/modeling_auto.py#L2653)

Đây là một lớp mô hình chung sẽ được khởi tạo thành một trong các lớp mô hình của thư viện (với đầu mã hóa âm thanh thông qua các codebook) khi được tạo bằng phương thức lớp [from_pretrained()](/docs/transformers/v5.23.0/vi/model_doc/auto#transformers.AutoModel.from_pretrained) hoặc phương thức lớp [from_config()](/docs/transformers/v5.23.0/vi/model_doc/auto#transformers.AutoModel.from_config).

Lớp này không thể được khởi tạo trực tiếp bằng `__init__()` (gây ra lỗi).

#### from_config[[transformers.AutoModelForAudioTokenization.from_config]]

```python
from_config(**kwargs)
```

[Nguồn](https://github.com/huggingface/transformers/blob/v5.23.0/src/transformers/models/auto/auto_factory.py#L204)

**Tham số:**

config ([PreTrainedConfig](/docs/transformers/v5.23.0/vi/main_classes/configuration#transformers.PreTrainedConfig)) : Lớp mô hình cần khởi tạo được chọn dựa trên lớp cấu hình:  - Lớp cấu hình [DacConfig](/docs/transformers/v5.23.0/vi/model_doc/dac#transformers.DacConfig): [DacModel](/docs/transformers/v5.23.0/vi/model_doc/dac#transformers.DacModel) (mô hình DacConfig) - Lớp cấu hình [HiggsAudioV2TokenizerConfig](/docs/transformers/v5.23.0/vi/model_doc/higgs_audio_v2_tokenizer#transformers.HiggsAudioV2TokenizerConfig): [HiggsAudioV2TokenizerModel](/docs/transformers/v5.23.0/vi/model_doc/higgs_audio_v2_tokenizer#transformers.HiggsAudioV2TokenizerModel) (mô hình HiggsAudioV2TokenizerConfig) - Lớp cấu hình [NeuCodecConfig](/docs/transformers/v5.23.0/vi/model_doc/neucodec#transformers.NeuCodecConfig): [NeuCodecModel](/docs/transformers/v5.23.0/vi/model_doc/neucodec#transformers.NeuCodecModel) (mô hình NeuCodecConfig) - Lớp cấu hình [PocketTTSAudioTokenizerConfig](/docs/transformers/v5.23.0/vi/model_doc/pocket_tts_audio_tokenizer#transformers.PocketTTSAudioTokenizerConfig): [PocketTTSAudioTokenizerModel](/docs/transformers/v5.23.0/vi/model_doc/pocket_tts_audio_tokenizer#transformers.PocketTTSAudioTokenizerModel) (mô hình PocketTTSAudioTokenizerConfig) - Lớp cấu hình [VibeVoiceAcousticTokenizerConfig](/docs/transformers/v5.23.0/vi/model_doc/vibevoice_acoustic_tokenizer#transformers.VibeVoiceAcousticTokenizerConfig): [VibeVoiceAcousticTokenizerModel](/docs/transformers/v5.23.0/vi/model_doc/vibevoice_acoustic_tokenizer#transformers.VibeVoiceAcousticTokenizerModel) (mô hình VibeVoiceAcousticTokenizerConfig) - Lớp cấu hình [Xcodec2Config](/docs/transformers/v5.23.0/vi/model_doc/xcodec2#transformers.Xcodec2Config): [Xcodec2Model](/docs/transformers/v5.23.0/vi/model_doc/xcodec2#transformers.Xcodec2Model) (mô hình Xcodec2Config)

attn_implementation (`str`, *tùy chọn*) : Cách triển khai attention sẽ được sử dụng trong mô hình (nếu có liên quan). Có thể là một trong các giá trị sau - `"eager"` (triển khai thủ công của attention) - `"sdpa"` (sử dụng [`F.scaled_dot_product_attention`](https://pytorch.org/docs/master/generated/torch.nn.functional.scaled_dot_product_attention.html)) - `"flash_attention_2"` (sử dụng [Dao-AILab/flash-attention](https://github.com/Dao-AILab/flash-attention)) - `"flash_attention_3"` (sử dụng [Dao-AILab/flash-attention/hopper](https://github.com/Dao-AILab/flash-attention/tree/main/hopper)) - `"flash_attention_4"` (sử dụng [Dao-AILab/flash-attention/flash_attn/cute](https://github.com/Dao-AILab/flash-attention/tree/main/flash_attn/cute)). Mặc định, nếu khả dụng, SDPA sẽ được sử dụng cho torch>=2.1.1. Mặc định trong các trường hợp khác là triển khai thủ công `"eager"`.

Khởi tạo một trong các lớp mô hình của thư viện (với mã hóa âm thanh thông qua đầu codebooks) từ một cấu hình.

Lưu ý: Việc tải một mô hình từ tệp cấu hình của nó **không** tải trọng số của mô hình. Nó chỉ ảnh hưởng đến cấu hình của mô hình. Hãy sử dụng [from_pretrained()](/docs/transformers/v5.23.0/vi/model_doc/auto#transformers.AutoModel.from_pretrained) để tải trọng số của mô hình.

Ví dụ:

```python
>>> from transformers import AutoConfig, AutoModelForAudioTokenization

>>> # Download configuration from huggingface.co and cache.
>>> config = AutoConfig.from_pretrained("google-bert/bert-base-cased")
>>> model = AutoModelForAudioTokenization.from_config(config)
```

#### from_pretrained[[transformers.AutoModelForAudioTokenization.from_pretrained]]

```python
from_pretrained(*model_args, **kwargs)
```

[Nguồn](https://github.com/huggingface/transformers/blob/v5.23.0/src/transformers/models/auto/auto_factory.py#L260)

**Tham số:**

pretrained_model_name_or_path (`str` hoặc `os.PathLike`) : Có thể là:  - Một chuỗi, *model id* của một model được huấn luyện trước lưu trong kho model trên huggingface.co. - Đường dẫn đến một *thư mục* chứa trọng số model được lưu bằng [save_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.save_pretrained), ví dụ: `./my_model_directory/`.

model_args (các đối số vị trí bổ sung, *tùy chọn*) : Sẽ được truyền đến phương thức `__init__()` của model bên dưới.

config ([PreTrainedConfig](/docs/transformers/v5.23.0/vi/main_classes/configuration#transformers.PreTrainedConfig), *tùy chọn*) : Cấu hình cho mô hình cần sử dụng thay vì cấu hình được tải tự động. Cấu hình có thể được tải tự động khi: - Mô hình là một mô hình do thư viện cung cấp (được tải bằng chuỗi *model id* của một mô hình được huấn luyện trước). - Mô hình đã được lưu bằng [save_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.save_pretrained) và được tải lại bằng cách cung cấp thư mục lưu. - Mô hình được tải bằng cách cung cấp một thư mục cục bộ làm `pretrained_model_name_or_path` và một tệp cấu hình JSON có tên *config.json* được tìm thấy trong thư mục đó.

state_dict (*dict[str, torch.Tensor]*, *optional*) : Một state dictionary để sử dụng thay cho state dictionary được tải từ tệp trọng số đã lưu. Tùy chọn này có thể được sử dụng nếu bạn muốn tạo một mô hình từ cấu hình được huấn luyện trước nhưng tải trọng số của riêng bạn. Tuy nhiên, trong trường hợp này, bạn nên kiểm tra xem việc sử dụng [save_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.save_pretrained) và [from_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.from_pretrained) có phải là một tùy chọn đơn giản hơn hay không.

cache_dir (`str` hoặc `os.PathLike`, *tùy chọn*) : Đường dẫn đến thư mục mà cấu hình mô hình được huấn luyện trước đã tải xuống sẽ được lưu vào bộ nhớ đệm nếu không sử dụng bộ nhớ đệm tiêu chuẩn.

force_download (`bool`, *tùy chọn*, mặc định là `False`) : Xác định có nên ép buộc tải lại (re-download) trọng số mô hình và các tệp cấu hình hay không, ghi đè lên các phiên bản đã được lưu trong bộ nhớ đệm nếu chúng tồn tại.

proxies (`dict[str, str]`, *tùy chọn*) : Một từ điển các máy chủ proxy để sử dụng theo giao thức hoặc điểm cuối, ví dụ: `{'http': 'foo.bar:3128', 'http://hostname': 'foo.bar:4012'}`. Các proxy được sử dụng cho mỗi yêu cầu.

output_loading_info(`bool`, *tuỳ chọn*, mặc định là `False`) : Có trả về một từ điển chứa các khóa bị thiếu, các khóa không mong đợi và thông báo lỗi hay không.

local_files_only(`bool`, *tùy chọn*, mặc định là `False`) : Có chỉ xem các tệp cục bộ hay không (ví dụ: không thử tải xuống mô hình).

revision (`str`, *tùy chọn*, mặc định là `"main"`) : Phiên bản mô hình cụ thể cần sử dụng. Nó có thể là tên nhánh, tên thẻ hoặc id commit, vì chúng tôi sử dụng hệ thống dựa trên git để lưu trữ các mô hình và các sản phẩm khác trên huggingface.co, do đó `revision` có thể là bất kỳ định danh nào được git cho phép.

trust_remote_code (`bool`, *tuỳ chọn*, mặc định là `False`) : Cho phép hay không cho phép các mô hình tùy chỉnh được định nghĩa trên Hub trong các tệp modeling riêng của chúng. Chỉ nên đặt tùy chọn này thành `True` cho các kho bạn tin tưởng và đã đọc mã nguồn, vì nó sẽ thực thi mã có trên Hub trên máy cục bộ của bạn.

code_revision (`str`, *tùy chọn*, mặc định là `"main"`) : Phiên bản cụ thể để sử dụng cho mã trên Hub, nếu mã nằm trong một kho lưu trữ khác với phần còn lại của mô hình. Nó có thể là tên nhánh, tên thẻ hoặc id commit, vì chúng tôi sử dụng hệ thống dựa trên git để lưu trữ các mô hình và các sản phẩm khác trên huggingface.co, do đó `revision` có thể là bất kỳ định danh nào được git cho phép.

kwargs (thêm các đối số từ khóa, *tùy chọn*) : Có thể được sử dụng để cập nhật đối tượng cấu hình (sau khi nó được tải) và khởi tạo mô hình (ví dụ: `output_attentions=True`). Hoạt động khác nhau tùy thuộc vào việc có cung cấp `config` hay được tải tự động:  - Nếu một cấu hình được cung cấp với `config`, `**kwargs` sẽ được truyền trực tiếp đến phương thức `__init__` của mô hình cơ sở (chúng tôi giả định rằng tất cả các cập nhật liên quan đến cấu hình đã được thực hiện) - Nếu không cung cấp cấu hình, `kwargs` sẽ trước tiên được truyền đến hàm khởi tạo của lớp cấu hình ([from_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/configuration#transformers.PreTrainedConfig.from_pretrained)). Mỗi khóa của `kwargs` tương ứng với một thuộc tính cấu hình sẽ được sử dụng để ghi đè thuộc tính đó bằng giá trị `kwargs` được cung cấp. Các khóa còn lại không tương ứng với bất kỳ thuộc tính cấu hình nào sẽ được truyền đến hàm `__init__` của mô hình cơ sở.

Khởi tạo một trong các lớp mô hình của thư viện (với mã hóa âm thanh thông qua đầu codebooks) từ một mô hình được huấn luyện trước.

Lớp model cần khởi tạo được chọn dựa trên thuộc tính `model_type` của đối tượng config (được truyền dưới dạng đối số hoặc được nạp từ `pretrained_model_name_or_path` nếu có thể), hoặc khi thuộc tính này bị thiếu, bằng cách sử dụng khớp mẫu trên `pretrained_model_name_or_path`:

- **dac** -- [DacModel](/docs/transformers/v5.23.0/vi/model_doc/dac#transformers.DacModel) (mô hình DacConfig)
- **higgs_audio_v2_tokenizer** -- [HiggsAudioV2TokenizerModel](/docs/transformers/v5.23.0/vi/model_doc/higgs_audio_v2_tokenizer#transformers.HiggsAudioV2TokenizerModel) (mô hình HiggsAudioV2TokenizerConfig)
- **neucodec** -- [NeuCodecModel](/docs/transformers/v5.23.0/vi/model_doc/neucodec#transformers.NeuCodecModel) (mô hình NeuCodecConfig)
- **pocket_tts_audio_tokenizer** -- [PocketTTSAudioTokenizerModel](/docs/transformers/v5.23.0/vi/model_doc/pocket_tts_audio_tokenizer#transformers.PocketTTSAudioTokenizerModel) (mô hình PocketTTSAudioTokenizerConfig)
- **vibevoice_acoustic_tokenizer** -- [VibeVoiceAcousticTokenizerModel](/docs/transformers/v5.23.0/vi/model_doc/vibevoice_acoustic_tokenizer#transformers.VibeVoiceAcousticTokenizerModel) (mô hình VibeVoiceAcousticTokenizerConfig)
- **xcodec2** -- [Xcodec2Model](/docs/transformers/v5.23.0/vi/model_doc/xcodec2#transformers.Xcodec2Model) (mô hình Xcodec2Config)

Mặc định, model được đặt ở chế độ đánh giá bằng `model.eval()` (ví dụ, các module dropout sẽ bị vô hiệu hóa). Để huấn luyện model, bạn cần đặt lại nó về chế độ huấn luyện bằng `model.train()`

Ví dụ:

```python
>>> from transformers import AutoConfig, AutoModelForAudioTokenization

>>> # Download model and configuration from huggingface.co and cache.
>>> model = AutoModelForAudioTokenization.from_pretrained("google-bert/bert-base-cased")

>>> # Update configuration during loading
>>> model = AutoModelForAudioTokenization.from_pretrained("google-bert/bert-base-cased", output_attentions=True)
>>> model.config.output_attentions
True
```

## Đa phương thức

Các lớp tự động sau đây có sẵn cho các tác vụ đa phương thức sau.

### AutoModelForMultimodalLM[[transformers.AutoModelForMultimodalLM]]

#### transformers.AutoModelForMultimodalLM[[transformers.AutoModelForMultimodalLM]]

```python
transformers.AutoModelForMultimodalLM(*args, **kwargs)
```

[Nguồn](https://github.com/huggingface/transformers/blob/v5.23.0/src/transformers/models/auto/modeling_auto.py#L2574)

Đây là một lớp mô hình chung sẽ được khởi tạo thành một trong các lớp mô hình của thư viện (với đầu sinh đa phương thức) khi được tạo bằng phương thức lớp [from_pretrained()](/docs/transformers/v5.23.0/vi/model_doc/auto#transformers.AutoModel.from_pretrained) hoặc phương thức lớp [from_config()](/docs/transformers/v5.23.0/vi/model_doc/auto#transformers.AutoModel.from_config).

Lớp này không thể được khởi tạo trực tiếp bằng `__init__()` (gây ra lỗi).

#### from_config[[transformers.AutoModelForMultimodalLM.from_config]]

```python
from_config(**kwargs)
```

[Nguồn](https://github.com/huggingface/transformers/blob/v5.23.0/src/transformers/models/auto/auto_factory.py#L204)

**Tham số:**

config ([PreTrainedConfig](/docs/transformers/v5.23.0/vi/main_classes/configuration#transformers.PreTrainedConfig)) : The model class to instantiate is selected based on the configuration class:  - [AriaConfig](/docs/transformers/v5.23.0/vi/model_doc/aria#transformers.AriaConfig) configuration class: [AriaForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/aria#transformers.AriaForConditionalGeneration) (AriaConfig model) - [AyaVisionConfig](/docs/transformers/v5.23.0/vi/model_doc/aya_vision#transformers.AyaVisionConfig) configuration class: [AyaVisionForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/aya_vision#transformers.AyaVisionForConditionalGeneration) (AyaVisionConfig model) - [Blip2Config](/docs/transformers/v5.23.0/vi/model_doc/blip-2#transformers.Blip2Config) configuration class: [Blip2ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/blip-2#transformers.Blip2ForConditionalGeneration) (Blip2Config model) - [BlipConfig](/docs/transformers/v5.23.0/vi/model_doc/blip#transformers.BlipConfig) configuration class: [BlipForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/blip#transformers.BlipForConditionalGeneration) (BlipConfig model) - [ChameleonConfig](/docs/transformers/v5.23.0/vi/model_doc/chameleon#transformers.ChameleonConfig) configuration class: [ChameleonForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/chameleon#transformers.ChameleonForConditionalGeneration) (ChameleonConfig model) - [Cohere2VisionConfig](/docs/transformers/v5.23.0/vi/model_doc/cohere2_vision#transformers.Cohere2VisionConfig) configuration class: [Cohere2VisionForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/cohere2_vision#transformers.Cohere2VisionForConditionalGeneration) (Cohere2VisionConfig model) - [CohereCompassConfig](/docs/transformers/v5.23.0/vi/model_doc/cohere_compass#transformers.CohereCompassConfig) configuration class: [CohereCompassForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/cohere_compass#transformers.CohereCompassForConditionalGeneration) (CohereCompassConfig model) - [Cosmos3EdgeConfig](/docs/transformers/v5.23.0/vi/model_doc/cosmos3_edge#transformers.Cosmos3EdgeConfig) configuration class: [Cosmos3EdgeForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/cosmos3_edge#transformers.Cosmos3EdgeForConditionalGeneration) (Cosmos3EdgeConfig model) - [Cosmos3OmniConfig](/docs/transformers/v5.23.0/vi/model_doc/cosmos3_omni#transformers.Cosmos3OmniConfig) configuration class: [Cosmos3OmniForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/cosmos3_omni#transformers.Cosmos3OmniForConditionalGeneration) (Cosmos3OmniConfig model) - [DeepseekOcr2Config](/docs/transformers/v5.23.0/vi/model_doc/deepseek_ocr2#transformers.DeepseekOcr2Config) configuration class: [DeepseekOcr2ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/deepseek_ocr2#transformers.DeepseekOcr2ForConditionalGeneration) (DeepseekOcr2Config model) - [DeepseekVLConfig](/docs/transformers/v5.23.0/vi/model_doc/deepseek_vl#transformers.DeepseekVLConfig) configuration class: [DeepseekVLForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/deepseek_vl#transformers.DeepseekVLForConditionalGeneration) (DeepseekVLConfig model) - [DeepseekVLHybridConfig](/docs/transformers/v5.23.0/vi/model_doc/deepseek_vl_hybrid#transformers.DeepseekVLHybridConfig) configuration class: [DeepseekVLHybridForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/deepseek_vl_hybrid#transformers.DeepseekVLHybridForConditionalGeneration) (DeepseekVLHybridConfig model) - [DiffusionGemmaConfig](/docs/transformers/v5.23.0/vi/model_doc/diffusion_gemma#transformers.DiffusionGemmaConfig) configuration class: [DiffusionGemmaForBlockDiffusion](/docs/transformers/v5.23.0/vi/model_doc/diffusion_gemma#transformers.DiffusionGemmaForBlockDiffusion) (DiffusionGemmaConfig model) - [Dots3NoteConfig](/docs/transformers/v5.23.0/vi/model_doc/dots3_note#transformers.Dots3NoteConfig) configuration class: [Dots3NoteForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/dots3_note#transformers.Dots3NoteForConditionalGeneration) (Dots3NoteConfig model) - [Emu3Config](/docs/transformers/v5.23.0/vi/model_doc/emu3#transformers.Emu3Config) configuration class: [Emu3ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/emu3#transformers.Emu3ForConditionalGeneration) (Emu3Config model) - [Ernie4_5_VLMoeConfig](/docs/transformers/v5.23.0/vi/model_doc/ernie4_5_vl_moe#transformers.Ernie4_5_VLMoeConfig) configuration class: [Ernie4_5_VLMoeForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/ernie4_5_vl_moe#transformers.Ernie4_5_VLMoeForConditionalGeneration) (Ernie4_5_VLMoeConfig model) - [EvollaConfig](/docs/transformers/v5.23.0/vi/model_doc/evolla#transformers.EvollaConfig) configuration class: [EvollaForProteinText2Text](/docs/transformers/v5.23.0/vi/model_doc/evolla#transformers.EvollaForProteinText2Text) (EvollaConfig model) - [Exaone4_5_Config](/docs/transformers/v5.23.0/vi/model_doc/exaone4_5#transformers.Exaone4_5_Config) configuration class: [Exaone4_5_ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/exaone4_5#transformers.Exaone4_5_ForConditionalGeneration) (Exaone4_5_Config model) - [FastVlmConfig](/docs/transformers/v5.23.0/vi/model_doc/fast_vlm#transformers.FastVlmConfig) configuration class: [FastVlmForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/fast_vlm#transformers.FastVlmForConditionalGeneration) (FastVlmConfig model) - [Florence2Config](/docs/transformers/v5.23.0/vi/model_doc/florence2#transformers.Florence2Config) configuration class: [Florence2ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/florence2#transformers.Florence2ForConditionalGeneration) (Florence2Config model) - [FunAsrNanoConfig](/docs/transformers/v5.23.0/vi/model_doc/fun_asr_nano#transformers.FunAsrNanoConfig) configuration class: [FunAsrNanoForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/fun_asr_nano#transformers.FunAsrNanoForConditionalGeneration) (FunAsrNanoConfig model) - [FuyuConfig](/docs/transformers/v5.23.0/vi/model_doc/fuyu#transformers.FuyuConfig) configuration class: [FuyuForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/fuyu#transformers.FuyuForCausalLM) (FuyuConfig model) - [Gemma3Config](/docs/transformers/v5.23.0/vi/model_doc/gemma3#transformers.Gemma3Config) configuration class: [Gemma3ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/gemma3#transformers.Gemma3ForConditionalGeneration) (Gemma3Config model) - [Gemma3nConfig](/docs/transformers/v5.23.0/vi/model_doc/gemma3n#transformers.Gemma3nConfig) configuration class: [Gemma3nForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/gemma3n#transformers.Gemma3nForConditionalGeneration) (Gemma3nConfig model) - [Gemma4Config](/docs/transformers/v5.23.0/vi/model_doc/gemma4#transformers.Gemma4Config) configuration class: [Gemma4ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/gemma4#transformers.Gemma4ForConditionalGeneration) (Gemma4Config model) - [Gemma4UnifiedConfig](/docs/transformers/v5.23.0/vi/model_doc/gemma4_unified#transformers.Gemma4UnifiedConfig) configuration class: [Gemma4UnifiedForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/gemma4_unified#transformers.Gemma4UnifiedForConditionalGeneration) (Gemma4UnifiedConfig model) - [GitConfig](/docs/transformers/v5.23.0/vi/model_doc/git#transformers.GitConfig) configuration class: [GitForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/git#transformers.GitForCausalLM) (GitConfig model) - [Glm46VConfig](/docs/transformers/v5.23.0/vi/model_doc/glm46v#transformers.Glm46VConfig) configuration class: [Glm46VForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/glm46v#transformers.Glm46VForConditionalGeneration) (Glm46VConfig model) - [Glm4vConfig](/docs/transformers/v5.23.0/vi/model_doc/glm4v#transformers.Glm4vConfig) configuration class: [Glm4vForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/glm4v#transformers.Glm4vForConditionalGeneration) (Glm4vConfig model) - [Glm4vMoeConfig](/docs/transformers/v5.23.0/vi/model_doc/glm4v_moe#transformers.Glm4vMoeConfig) configuration class: [Glm4vMoeForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/glm4v_moe#transformers.Glm4vMoeForConditionalGeneration) (Glm4vMoeConfig model) - [Glm5NextConfig](/docs/transformers/v5.23.0/vi/model_doc/glm5_next#transformers.Glm5NextConfig) configuration class: [Glm5NextForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/glm5_next#transformers.Glm5NextForConditionalGeneration) (Glm5NextConfig model) - [GlmAsrConfig](/docs/transformers/v5.23.0/vi/model_doc/glmasr#transformers.GlmAsrConfig) configuration class: [GlmAsrForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/glmasr#transformers.GlmAsrForConditionalGeneration) (GlmAsrConfig model) - [GlmOcrConfig](/docs/transformers/v5.23.0/vi/model_doc/glm_ocr#transformers.GlmOcrConfig) configuration class: [GlmOcrForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/glm_ocr#transformers.GlmOcrForConditionalGeneration) (GlmOcrConfig model) - [GlmgaConfig](/docs/transformers/v5.23.0/vi/model_doc/glmga#transformers.GlmgaConfig) configuration class: [Glm46VForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/glm46v#transformers.Glm46VForConditionalGeneration) (GlmgaConfig model) - [GotOcr2Config](/docs/transformers/v5.23.0/vi/model_doc/got_ocr2#transformers.GotOcr2Config) configuration class: [GotOcr2ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/got_ocr2#transformers.GotOcr2ForConditionalGeneration) (GotOcr2Config model) - [Granite4VisionConfig](/docs/transformers/v5.23.0/vi/model_doc/granite4_vision#transformers.Granite4VisionConfig) configuration class: [Granite4VisionForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/granite4_vision#transformers.Granite4VisionForConditionalGeneration) (Granite4VisionConfig model) - [GraniteDoclingConfig](/docs/transformers/v5.23.0/vi/model_doc/granite_docling#transformers.GraniteDoclingConfig) configuration class: [GraniteDoclingForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/granite_docling#transformers.GraniteDoclingForConditionalGeneration) (GraniteDoclingConfig model) - [GraniteSpeechConfig](/docs/transformers/v5.23.0/vi/model_doc/granite_speech#transformers.GraniteSpeechConfig) configuration class: [GraniteSpeechForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/granite_speech#transformers.GraniteSpeechForConditionalGeneration) (GraniteSpeechConfig model) - [GraniteSpeechPlusConfig](/docs/transformers/v5.23.0/vi/model_doc/granite_speech_plus#transformers.GraniteSpeechPlusConfig) configuration class: [GraniteSpeechPlusForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/granite_speech_plus#transformers.GraniteSpeechPlusForConditionalGeneration) (GraniteSpeechPlusConfig model) - [HunYuanVLConfig](/docs/transformers/v5.23.0/vi/model_doc/hunyuan_vl#transformers.HunYuanVLConfig) configuration class: [HunYuanVLForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/hunyuan_vl#transformers.HunYuanVLForConditionalGeneration) (HunYuanVLConfig model) - [HyperCLOVAXVisionV2Config](/docs/transformers/v5.23.0/vi/model_doc/hyperclovax_vision_v2#transformers.HyperCLOVAXVisionV2Config) configuration class: [HyperCLOVAXVisionV2ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/hyperclovax_vision_v2#transformers.HyperCLOVAXVisionV2ForConditionalGeneration) (HyperCLOVAXVisionV2Config model) - [Idefics2Config](/docs/transformers/v5.23.0/vi/model_doc/idefics2#transformers.Idefics2Config) configuration class: [Idefics2ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/idefics2#transformers.Idefics2ForConditionalGeneration) (Idefics2Config model) - [Idefics3Config](/docs/transformers/v5.23.0/vi/model_doc/idefics3#transformers.Idefics3Config) configuration class: [Idefics3ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/idefics3#transformers.Idefics3ForConditionalGeneration) (Idefics3Config model) - [IdeficsConfig](/docs/transformers/v5.23.0/vi/model_doc/idefics#transformers.IdeficsConfig) configuration class: [IdeficsForVisionText2Text](/docs/transformers/v5.23.0/vi/model_doc/idefics#transformers.IdeficsForVisionText2Text) (IdeficsConfig model) - [Inkling2Config](/docs/transformers/v5.23.0/vi/model_doc/inkling2#transformers.Inkling2Config) configuration class: [Inkling2ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/inkling2#transformers.Inkling2ForConditionalGeneration) (Inkling2Config model) - [InklingConfig](/docs/transformers/v5.23.0/vi/model_doc/inkling#transformers.InklingConfig) configuration class: [InklingForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/inkling#transformers.InklingForConditionalGeneration) (InklingConfig model) - [InstructBlipConfig](/docs/transformers/v5.23.0/vi/model_doc/instructblip#transformers.InstructBlipConfig) configuration class: [InstructBlipForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/instructblip#transformers.InstructBlipForConditionalGeneration) (InstructBlipConfig model) - [InstructBlipVideoConfig](/docs/transformers/v5.23.0/vi/model_doc/instructblipvideo#transformers.InstructBlipVideoConfig) configuration class: [InstructBlipVideoForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/instructblipvideo#transformers.InstructBlipVideoForConditionalGeneration) (InstructBlipVideoConfig model) - [InternVLConfig](/docs/transformers/v5.23.0/vi/model_doc/internvl#transformers.InternVLConfig) configuration class: [InternVLForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/internvl#transformers.InternVLForConditionalGeneration) (InternVLConfig model) - [JanusConfig](/docs/transformers/v5.23.0/vi/model_doc/janus#transformers.JanusConfig) configuration class: [JanusForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/janus#transformers.JanusForConditionalGeneration) (JanusConfig model) - [Kimi_K25Config](/docs/transformers/v5.23.0/vi/model_doc/kimi_k25#transformers.Kimi_K25Config) configuration class: [Kimi_K25ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/kimi_k25#transformers.Kimi_K25ForConditionalGeneration) (Kimi_K25Config model) - [Kosmos2Config](/docs/transformers/v5.23.0/vi/model_doc/kosmos-2#transformers.Kosmos2Config) configuration class: [Kosmos2ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/kosmos-2#transformers.Kosmos2ForConditionalGeneration) (Kosmos2Config model) - [Kosmos2_5Config](/docs/transformers/v5.23.0/vi/model_doc/kosmos2_5#transformers.Kosmos2_5Config) configuration class: [Kosmos2_5ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/kosmos2_5#transformers.Kosmos2_5ForConditionalGeneration) (Kosmos2_5Config model) - [KyutaiSpeechToTextConfig](/docs/transformers/v5.23.0/vi/model_doc/kyutai_speech_to_text#transformers.KyutaiSpeechToTextConfig) configuration class: [KyutaiSpeechToTextForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/kyutai_speech_to_text#transformers.KyutaiSpeechToTextForConditionalGeneration) (KyutaiSpeechToTextConfig model) - [Lfm2VlConfig](/docs/transformers/v5.23.0/vi/model_doc/lfm2_vl#transformers.Lfm2VlConfig) configuration class: [Lfm2VlForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/lfm2_vl#transformers.Lfm2VlForConditionalGeneration) (Lfm2VlConfig model) - [Lfm3VlConfig](/docs/transformers/v5.23.0/vi/model_doc/lfm3_vl#transformers.Lfm3VlConfig) configuration class: [Lfm3VlForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/lfm3_vl#transformers.Lfm3VlForConditionalGeneration) (Lfm3VlConfig model) - [LightOnOcrConfig](/docs/transformers/v5.23.0/vi/model_doc/lighton_ocr#transformers.LightOnOcrConfig) configuration class: [LightOnOcrForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/lighton_ocr#transformers.LightOnOcrForConditionalGeneration) (LightOnOcrConfig model) - [Llama4Config](/docs/transformers/v5.23.0/vi/model_doc/llama4#transformers.Llama4Config) configuration class: [Llama4ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/llama4#transformers.Llama4ForConditionalGeneration) (Llama4Config model) - [LlavaConfig](/docs/transformers/v5.23.0/vi/model_doc/llava#transformers.LlavaConfig) configuration class: [LlavaForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/llava#transformers.LlavaForConditionalGeneration) (LlavaConfig model) - [LlavaNextConfig](/docs/transformers/v5.23.0/vi/model_doc/granitevision#transformers.LlavaNextConfig) configuration class: [LlavaNextForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/granitevision#transformers.LlavaNextForConditionalGeneration) (LlavaNextConfig model) - [LlavaNextVideoConfig](/docs/transformers/v5.23.0/vi/model_doc/llava_next_video#transformers.LlavaNextVideoConfig) configuration class: [LlavaNextVideoForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/llava_next_video#transformers.LlavaNextVideoForConditionalGeneration) (LlavaNextVideoConfig model) - [LlavaOnevisionConfig](/docs/transformers/v5.23.0/vi/model_doc/llava_onevision#transformers.LlavaOnevisionConfig) configuration class: [LlavaOnevisionForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/llava_onevision#transformers.LlavaOnevisionForConditionalGeneration) (LlavaOnevisionConfig model) - [MiniCPMOcrConfig](/docs/transformers/v5.23.0/vi/model_doc/minicpm_ocr#transformers.MiniCPMOcrConfig) configuration class: [MiniCPMOcrForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/minicpm_ocr#transformers.MiniCPMOcrForConditionalGeneration) (MiniCPMOcrConfig model) - [MiniCPMV4_6Config](/docs/transformers/v5.23.0/vi/model_doc/minicpmv4_6#transformers.MiniCPMV4_6Config) configuration class: [MiniCPMV4_6ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/minicpmv4_6#transformers.MiniCPMV4_6ForConditionalGeneration) (MiniCPMV4_6Config model) - [MiniCPMV4_7Config](/docs/transformers/v5.23.0/vi/model_doc/minicpmv4_7#transformers.MiniCPMV4_7Config) configuration class: [MiniCPMV4_7ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/minicpmv4_7#transformers.MiniCPMV4_7ForConditionalGeneration) (MiniCPMV4_7Config model) - [MiniMaxM3VLConfig](/docs/transformers/v5.23.0/vi/model_doc/minimax_m3_vl#transformers.MiniMaxM3VLConfig) configuration class: [MiniMaxM3SparseForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/minimax_m3_vl#transformers.MiniMaxM3SparseForConditionalGeneration) (MiniMaxM3VLConfig model) - [Mistral3Config](/docs/transformers/v5.23.0/vi/model_doc/mistral3#transformers.Mistral3Config) configuration class: [Mistral3ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/mistral3#transformers.Mistral3ForConditionalGeneration) (Mistral3Config model) - [Mistral4Config](/docs/transformers/v5.23.0/vi/model_doc/mistral4#transformers.Mistral4Config) configuration class: [Mistral4ForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/mistral4#transformers.Mistral4ForCausalLM) (Mistral4Config model) - [MistralLarge4Config](/docs/transformers/v5.23.0/vi/model_doc/mistral_large4#transformers.MistralLarge4Config) configuration class: [MistralLarge4ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/mistral_large4#transformers.MistralLarge4ForConditionalGeneration) (MistralLarge4Config model) - [MllamaConfig](/docs/transformers/v5.23.0/vi/model_doc/mllama#transformers.MllamaConfig) configuration class: [MllamaForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/mllama#transformers.MllamaForConditionalGeneration) (MllamaConfig model) - [Molmo2Config](/docs/transformers/v5.23.0/vi/model_doc/molmo2#transformers.Molmo2Config) configuration class: [Molmo2ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/molmo2#transformers.Molmo2ForConditionalGeneration) (Molmo2Config model) - [MossTranscribeDiarizeConfig](/docs/transformers/v5.23.0/vi/model_doc/moss_transcribe_diarize#transformers.MossTranscribeDiarizeConfig) configuration class: [MossTranscribeDiarizeForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/moss_transcribe_diarize#transformers.MossTranscribeDiarizeForConditionalGeneration) (MossTranscribeDiarizeConfig model) - [MuseGlimmerConfig](/docs/transformers/v5.23.0/vi/model_doc/muse_glimmer#transformers.MuseGlimmerConfig) configuration class: [MuseGlimmerForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/muse_glimmer#transformers.MuseGlimmerForConditionalGeneration) (MuseGlimmerConfig model) - [MuseSparkConfig](/docs/transformers/v5.23.0/vi/model_doc/muse_spark#transformers.MuseSparkConfig) configuration class: [MuseSparkForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/muse_spark#transformers.MuseSparkForConditionalGeneration) (MuseSparkConfig model) - [Nemotron3_5TranscribeConfig](/docs/transformers/v5.23.0/vi/model_doc/nemotron3_5_transcribe#transformers.Nemotron3_5TranscribeConfig) configuration class: [Nemotron3_5TranscribeForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/nemotron3_5_transcribe#transformers.Nemotron3_5TranscribeForConditionalGeneration) (Nemotron3_5TranscribeConfig model) - [NemotronH_Omni_Reasoning_V3_Config](/docs/transformers/v5.23.0/vi/model_doc/nemotron_h_omni#transformers.NemotronH_Omni_Reasoning_V3_Config) configuration class: [NemotronH_Omni_Reasoning_V3](/docs/transformers/v5.23.0/vi/model_doc/nemotron_h_omni#transformers.NemotronH_Omni_Reasoning_V3) (NemotronH_Omni_Reasoning_V3_Config model) - [Ovis2Config](/docs/transformers/v5.23.0/vi/model_doc/ovis2#transformers.Ovis2Config) configuration class: [Ovis2ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/ovis2#transformers.Ovis2ForConditionalGeneration) (Ovis2Config model) - [PI0Config](/docs/transformers/v5.23.0/vi/model_doc/pi0#transformers.PI0Config) configuration class: [PI0ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/pi0#transformers.PI0ForConditionalGeneration) (PI0Config model) - [PPChart2TableConfig](/docs/transformers/v5.23.0/vi/model_doc/pp_chart2table#transformers.PPChart2TableConfig) configuration class: [GotOcr2ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/got_ocr2#transformers.GotOcr2ForConditionalGeneration) (PPChart2TableConfig model) - [PPFormulaNetConfig](/docs/transformers/v5.23.0/vi/model_doc/pp_formulanet#transformers.PPFormulaNetConfig) configuration class: [PPFormulaNetForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/pp_formulanet#transformers.PPFormulaNetForConditionalGeneration) (PPFormulaNetConfig model) - [PaddleOCRVLConfig](/docs/transformers/v5.23.0/vi/model_doc/paddleocr_vl#transformers.PaddleOCRVLConfig) configuration class: [PaddleOCRVLForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/paddleocr_vl#transformers.PaddleOCRVLForConditionalGeneration) (PaddleOCRVLConfig model) - [PaliGemmaConfig](/docs/transformers/v5.23.0/vi/model_doc/paligemma#transformers.PaliGemmaConfig) configuration class: [PaliGemmaForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/paligemma#transformers.PaliGemmaForConditionalGeneration) (PaliGemmaConfig model) - [PerceptionLMConfig](/docs/transformers/v5.23.0/vi/model_doc/perception_lm#transformers.PerceptionLMConfig) configuration class: [PerceptionLMForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/perception_lm#transformers.PerceptionLMForConditionalGeneration) (PerceptionLMConfig model) - [Phi4MultimodalConfig](/docs/transformers/v5.23.0/vi/model_doc/phi4_multimodal#transformers.Phi4MultimodalConfig) configuration class: [Phi4MultimodalForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/phi4_multimodal#transformers.Phi4MultimodalForCausalLM) (Phi4MultimodalConfig model) - [Pix2StructConfig](/docs/transformers/v5.23.0/vi/model_doc/pix2struct#transformers.Pix2StructConfig) configuration class: [Pix2StructForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/pix2struct#transformers.Pix2StructForConditionalGeneration) (Pix2StructConfig model) - [QianfanOCRConfig](/docs/transformers/v5.23.0/vi/model_doc/qianfan_ocr#transformers.QianfanOCRConfig) configuration class: [QianfanOCRForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/qianfan_ocr#transformers.QianfanOCRForConditionalGeneration) (QianfanOCRConfig model) - [Qwen2AudioConfig](/docs/transformers/v5.23.0/vi/model_doc/qwen2_audio#transformers.Qwen2AudioConfig) configuration class: [Qwen2AudioForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/qwen2_audio#transformers.Qwen2AudioForConditionalGeneration) (Qwen2AudioConfig model) - [Qwen2VLConfig](/docs/transformers/v5.23.0/vi/model_doc/qwen2_vl#transformers.Qwen2VLConfig) configuration class: [Qwen2VLForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/qwen2_vl#transformers.Qwen2VLForConditionalGeneration) (Qwen2VLConfig model) - [Qwen2_5OmniConfig](/docs/transformers/v5.23.0/vi/model_doc/qwen2_5_omni#transformers.Qwen2_5OmniConfig) configuration class: [Qwen2_5OmniForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/qwen2_5_omni#transformers.Qwen2_5OmniForConditionalGeneration) (Qwen2_5OmniConfig model) - [Qwen2_5OmniThinkerConfig](/docs/transformers/v5.23.0/vi/model_doc/qwen2_5_omni#transformers.Qwen2_5OmniThinkerConfig) configuration class: [Qwen2_5OmniThinkerForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/qwen2_5_omni#transformers.Qwen2_5OmniThinkerForConditionalGeneration) (Qwen2_5OmniThinkerConfig model) - [Qwen2_5_VLConfig](/docs/transformers/v5.23.0/vi/model_doc/qwen2_5_vl#transformers.Qwen2_5_VLConfig) configuration class: [Qwen2_5_VLForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/qwen2_5_vl#transformers.Qwen2_5_VLForConditionalGeneration) (Qwen2_5_VLConfig model) - [Qwen3ASRConfig](/docs/transformers/v5.23.0/vi/model_doc/qwen3_asr#transformers.Qwen3ASRConfig) configuration class: [Qwen3ASRForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/qwen3_asr#transformers.Qwen3ASRForConditionalGeneration) (Qwen3ASRConfig model) - [Qwen3OmniMoeConfig](/docs/transformers/v5.23.0/vi/model_doc/qwen3_omni_moe#transformers.Qwen3OmniMoeConfig) configuration class: [Qwen3OmniMoeForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/qwen3_omni_moe#transformers.Qwen3OmniMoeForConditionalGeneration) (Qwen3OmniMoeConfig model) - [Qwen3OmniMoeThinkerConfig](/docs/transformers/v5.23.0/vi/model_doc/qwen3_omni_moe#transformers.Qwen3OmniMoeThinkerConfig) configuration class: [Qwen3OmniMoeThinkerForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/qwen3_omni_moe#transformers.Qwen3OmniMoeThinkerForConditionalGeneration) (Qwen3OmniMoeThinkerConfig model) - [Qwen3VLConfig](/docs/transformers/v5.23.0/vi/model_doc/qwen3_vl#transformers.Qwen3VLConfig) configuration class: [Qwen3VLForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/qwen3_vl#transformers.Qwen3VLForConditionalGeneration) (Qwen3VLConfig model) - [Qwen3VLMoeConfig](/docs/transformers/v5.23.0/vi/model_doc/qwen3_vl_moe#transformers.Qwen3VLMoeConfig) configuration class: [Qwen3VLMoeForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/qwen3_vl_moe#transformers.Qwen3VLMoeForConditionalGeneration) (Qwen3VLMoeConfig model) - [Qwen3_5Config](/docs/transformers/v5.23.0/vi/model_doc/qwen3_5#transformers.Qwen3_5Config) configuration class: [Qwen3_5ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/qwen3_5#transformers.Qwen3_5ForConditionalGeneration) (Qwen3_5Config model) - [Qwen3_5MoeConfig](/docs/transformers/v5.23.0/vi/model_doc/qwen3_5_moe#transformers.Qwen3_5MoeConfig) configuration class: [Qwen3_5MoeForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/qwen3_5_moe#transformers.Qwen3_5MoeForConditionalGeneration) (Qwen3_5MoeConfig model) - [Qwen4ExpConfig](/docs/transformers/v5.23.0/vi/model_doc/qwen4_exp#transformers.Qwen4ExpConfig) configuration class: [Qwen4ExpForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/qwen4_exp#transformers.Qwen4ExpForConditionalGeneration) (Qwen4ExpConfig model) - [ShieldGemma2Config](/docs/transformers/v5.23.0/vi/model_doc/shieldgemma2#transformers.ShieldGemma2Config) configuration class: [Gemma3ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/gemma3#transformers.Gemma3ForConditionalGeneration) (ShieldGemma2Config model) - [SmolVLMConfig](/docs/transformers/v5.23.0/vi/model_doc/smolvlm#transformers.SmolVLMConfig) configuration class: [SmolVLMForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/smolvlm#transformers.SmolVLMForConditionalGeneration) (SmolVLMConfig model) - [Step3p7Config](/docs/transformers/v5.23.0/vi/model_doc/step3p7#transformers.Step3p7Config) configuration class: [Step3p7ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/step3p7#transformers.Step3p7ForConditionalGeneration) (Step3p7Config model) - [T5Gemma2Config](/docs/transformers/v5.23.0/vi/model_doc/t5gemma2#transformers.T5Gemma2Config) configuration class: [T5Gemma2ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/t5gemma2#transformers.T5Gemma2ForConditionalGeneration) (T5Gemma2Config model) - [UdopConfig](/docs/transformers/v5.23.0/vi/model_doc/udop#transformers.UdopConfig) configuration class: [UdopForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/udop#transformers.UdopForConditionalGeneration) (UdopConfig model) - [UnlimitedOcrConfig](/docs/transformers/v5.23.0/vi/model_doc/unlimited_ocr#transformers.UnlimitedOcrConfig) configuration class: [UnlimitedOcrForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/unlimited_ocr#transformers.UnlimitedOcrForConditionalGeneration) (UnlimitedOcrConfig model) - [VibeVoiceAsrConfig](/docs/transformers/v5.23.0/vi/model_doc/vibevoice_asr#transformers.VibeVoiceAsrConfig) configuration class: [VibeVoiceAsrForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/vibevoice_asr#transformers.VibeVoiceAsrForConditionalGeneration) (VibeVoiceAsrConfig model) - [VideoLlama3Config](/docs/transformers/v5.23.0/vi/model_doc/video_llama_3#transformers.VideoLlama3Config) configuration class: [VideoLlama3ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/video_llama_3#transformers.VideoLlama3ForConditionalGeneration) (VideoLlama3Config model) - [VideoLlavaConfig](/docs/transformers/v5.23.0/vi/model_doc/video_llava#transformers.VideoLlavaConfig) configuration class: [VideoLlavaForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/video_llava#transformers.VideoLlavaForConditionalGeneration) (VideoLlavaConfig model) - [VipLlavaConfig](/docs/transformers/v5.23.0/vi/model_doc/vipllava#transformers.VipLlavaConfig) configuration class: [VipLlavaForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/vipllava#transformers.VipLlavaForConditionalGeneration) (VipLlavaConfig model) - [VisionEncoderDecoderConfig](/docs/transformers/v5.23.0/vi/model_doc/vision-encoder-decoder#transformers.VisionEncoderDecoderConfig) configuration class: [VisionEncoderDecoderModel](/docs/transformers/v5.23.0/vi/model_doc/vision-encoder-decoder#transformers.VisionEncoderDecoderModel) (VisionEncoderDecoderConfig model) - [VoxtralConfig](/docs/transformers/v5.23.0/vi/model_doc/voxtral#transformers.VoxtralConfig) configuration class: [VoxtralForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/voxtral#transformers.VoxtralForConditionalGeneration) (VoxtralConfig model) - [VoxtralRealtimeConfig](/docs/transformers/v5.23.0/vi/model_doc/voxtral_realtime#transformers.VoxtralRealtimeConfig) configuration class: [VoxtralRealtimeForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/voxtral_realtime#transformers.VoxtralRealtimeForConditionalGeneration) (VoxtralRealtimeConfig model)

attn_implementation (`str`, *tùy chọn*) : Cách triển khai attention sẽ được sử dụng trong mô hình (nếu có liên quan). Có thể là một trong các giá trị sau - `"eager"` (triển khai thủ công của attention) - `"sdpa"` (sử dụng [`F.scaled_dot_product_attention`](https://pytorch.org/docs/master/generated/torch.nn.functional.scaled_dot_product_attention.html)) - `"flash_attention_2"` (sử dụng [Dao-AILab/flash-attention](https://github.com/Dao-AILab/flash-attention)) - `"flash_attention_3"` (sử dụng [Dao-AILab/flash-attention/hopper](https://github.com/Dao-AILab/flash-attention/tree/main/hopper)) - `"flash_attention_4"` (sử dụng [Dao-AILab/flash-attention/flash_attn/cute](https://github.com/Dao-AILab/flash-attention/tree/main/flash_attn/cute)). Mặc định, nếu khả dụng, SDPA sẽ được sử dụng cho torch>=2.1.1. Mặc định trong các trường hợp khác là triển khai thủ công `"eager"`.

Khởi tạo một trong các lớp mô hình của thư viện (có đầu sinh đa phương thức) từ một cấu hình.

Lưu ý: Việc tải một mô hình từ tệp cấu hình của nó **không** tải trọng số của mô hình. Nó chỉ ảnh hưởng đến cấu hình của mô hình. Hãy sử dụng [from_pretrained()](/docs/transformers/v5.23.0/vi/model_doc/auto#transformers.AutoModel.from_pretrained) để tải trọng số của mô hình.

Ví dụ:

```python
>>> from transformers import AutoConfig, AutoModelForMultimodalLM

>>> # Download configuration from huggingface.co and cache.
>>> config = AutoConfig.from_pretrained("google-bert/bert-base-cased")
>>> model = AutoModelForMultimodalLM.from_config(config)
```

#### from_pretrained[[transformers.AutoModelForMultimodalLM.from_pretrained]]

```python
from_pretrained(*model_args, **kwargs)
```

[Nguồn](https://github.com/huggingface/transformers/blob/v5.23.0/src/transformers/models/auto/auto_factory.py#L260)

**Tham số:**

pretrained_model_name_or_path (`str` hoặc `os.PathLike`) : Có thể là:  - Một chuỗi, *model id* của một model được huấn luyện trước lưu trong kho model trên huggingface.co. - Đường dẫn đến một *thư mục* chứa trọng số model được lưu bằng [save_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.save_pretrained), ví dụ: `./my_model_directory/`.

model_args (các đối số vị trí bổ sung, *tùy chọn*) : Sẽ được truyền đến phương thức `__init__()` của model bên dưới.

config ([PreTrainedConfig](/docs/transformers/v5.23.0/vi/main_classes/configuration#transformers.PreTrainedConfig), *tùy chọn*) : Cấu hình cho mô hình cần sử dụng thay vì cấu hình được tải tự động. Cấu hình có thể được tải tự động khi: - Mô hình là một mô hình do thư viện cung cấp (được tải bằng chuỗi *model id* của một mô hình được huấn luyện trước). - Mô hình đã được lưu bằng [save_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.save_pretrained) và được tải lại bằng cách cung cấp thư mục lưu. - Mô hình được tải bằng cách cung cấp một thư mục cục bộ làm `pretrained_model_name_or_path` và một tệp cấu hình JSON có tên *config.json* được tìm thấy trong thư mục đó.

state_dict (*dict[str, torch.Tensor]*, *optional*) : Một state dictionary để sử dụng thay cho state dictionary được tải từ tệp trọng số đã lưu. Tùy chọn này có thể được sử dụng nếu bạn muốn tạo một mô hình từ cấu hình được huấn luyện trước nhưng tải trọng số của riêng bạn. Tuy nhiên, trong trường hợp này, bạn nên kiểm tra xem việc sử dụng [save_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.save_pretrained) và [from_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.from_pretrained) có phải là một tùy chọn đơn giản hơn hay không.

cache_dir (`str` hoặc `os.PathLike`, *tùy chọn*) : Đường dẫn đến thư mục mà cấu hình mô hình được huấn luyện trước đã tải xuống sẽ được lưu vào bộ nhớ đệm nếu không sử dụng bộ nhớ đệm tiêu chuẩn.

force_download (`bool`, *tùy chọn*, mặc định là `False`) : Xác định có nên ép buộc tải lại (re-download) trọng số mô hình và các tệp cấu hình hay không, ghi đè lên các phiên bản đã được lưu trong bộ nhớ đệm nếu chúng tồn tại.

proxies (`dict[str, str]`, *tùy chọn*) : Một từ điển các máy chủ proxy để sử dụng theo giao thức hoặc điểm cuối, ví dụ: `{'http': 'foo.bar:3128', 'http://hostname': 'foo.bar:4012'}`. Các proxy được sử dụng cho mỗi yêu cầu.

output_loading_info(`bool`, *tuỳ chọn*, mặc định là `False`) : Có trả về một từ điển chứa các khóa bị thiếu, các khóa không mong đợi và thông báo lỗi hay không.

local_files_only(`bool`, *tùy chọn*, mặc định là `False`) : Có chỉ xem các tệp cục bộ hay không (ví dụ: không thử tải xuống mô hình).

revision (`str`, *tùy chọn*, mặc định là `"main"`) : Phiên bản mô hình cụ thể cần sử dụng. Nó có thể là tên nhánh, tên thẻ hoặc id commit, vì chúng tôi sử dụng hệ thống dựa trên git để lưu trữ các mô hình và các sản phẩm khác trên huggingface.co, do đó `revision` có thể là bất kỳ định danh nào được git cho phép.

trust_remote_code (`bool`, *tuỳ chọn*, mặc định là `False`) : Cho phép hay không cho phép các mô hình tùy chỉnh được định nghĩa trên Hub trong các tệp modeling riêng của chúng. Chỉ nên đặt tùy chọn này thành `True` cho các kho bạn tin tưởng và đã đọc mã nguồn, vì nó sẽ thực thi mã có trên Hub trên máy cục bộ của bạn.

code_revision (`str`, *tùy chọn*, mặc định là `"main"`) : Phiên bản cụ thể để sử dụng cho mã trên Hub, nếu mã nằm trong một kho lưu trữ khác với phần còn lại của mô hình. Nó có thể là tên nhánh, tên thẻ hoặc id commit, vì chúng tôi sử dụng hệ thống dựa trên git để lưu trữ các mô hình và các sản phẩm khác trên huggingface.co, do đó `revision` có thể là bất kỳ định danh nào được git cho phép.

kwargs (thêm các đối số từ khóa, *tùy chọn*) : Có thể được sử dụng để cập nhật đối tượng cấu hình (sau khi nó được tải) và khởi tạo mô hình (ví dụ: `output_attentions=True`). Hoạt động khác nhau tùy thuộc vào việc có cung cấp `config` hay được tải tự động:  - Nếu một cấu hình được cung cấp với `config`, `**kwargs` sẽ được truyền trực tiếp đến phương thức `__init__` của mô hình cơ sở (chúng tôi giả định rằng tất cả các cập nhật liên quan đến cấu hình đã được thực hiện) - Nếu không cung cấp cấu hình, `kwargs` sẽ trước tiên được truyền đến hàm khởi tạo của lớp cấu hình ([from_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/configuration#transformers.PreTrainedConfig.from_pretrained)). Mỗi khóa của `kwargs` tương ứng với một thuộc tính cấu hình sẽ được sử dụng để ghi đè thuộc tính đó bằng giá trị `kwargs` được cung cấp. Các khóa còn lại không tương ứng với bất kỳ thuộc tính cấu hình nào sẽ được truyền đến hàm `__init__` của mô hình cơ sở.

Khởi tạo một trong các lớp mô hình của thư viện (có đầu sinh đa phương thức) từ một mô hình được huấn luyện trước.

Lớp model cần khởi tạo được chọn dựa trên thuộc tính `model_type` của đối tượng config (được truyền dưới dạng đối số hoặc được nạp từ `pretrained_model_name_or_path` nếu có thể), hoặc khi thuộc tính này bị thiếu, bằng cách sử dụng khớp mẫu trên `pretrained_model_name_or_path`:

- **aria** -- [AriaForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/aria#transformers.AriaForConditionalGeneration) (mô hình AriaConfig)
- **aya_vision** -- [AyaVisionForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/aya_vision#transformers.AyaVisionForConditionalGeneration) (mô hình AyaVisionConfig)
- **blip** -- [BlipForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/blip#transformers.BlipForConditionalGeneration) (mô hình BlipConfig)
- **blip-2** -- [Blip2ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/blip-2#transformers.Blip2ForConditionalGeneration) (mô hình Blip2Config)
- **chameleon** -- [ChameleonForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/chameleon#transformers.ChameleonForConditionalGeneration) (mô hình ChameleonConfig)
- **cohere2_vision** -- [Cohere2VisionForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/cohere2_vision#transformers.Cohere2VisionForConditionalGeneration) (mô hình Cohere2VisionConfig)
- **cohere_compass** -- [CohereCompassForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/cohere_compass#transformers.CohereCompassForConditionalGeneration) (mô hình CohereCompassConfig)
- **cosmos3_edge** -- [Cosmos3EdgeForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/cosmos3_edge#transformers.Cosmos3EdgeForConditionalGeneration) (mô hình Cosmos3EdgeConfig)
- **cosmos3_omni** -- [Cosmos3OmniForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/cosmos3_omni#transformers.Cosmos3OmniForConditionalGeneration) (mô hình Cosmos3OmniConfig)
- **deepseek_ocr2** -- [DeepseekOcr2ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/deepseek_ocr2#transformers.DeepseekOcr2ForConditionalGeneration) (mô hình DeepseekOcr2Config)
- **deepseek_vl** -- [DeepseekVLForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/deepseek_vl#transformers.DeepseekVLForConditionalGeneration) (mô hình DeepseekVLConfig)
- **deepseek_vl_hybrid** -- [DeepseekVLHybridForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/deepseek_vl_hybrid#transformers.DeepseekVLHybridForConditionalGeneration) (mô hình DeepseekVLHybridConfig)
- **diffusion_gemma** -- [DiffusionGemmaForBlockDiffusion](/docs/transformers/v5.23.0/vi/model_doc/diffusion_gemma#transformers.DiffusionGemmaForBlockDiffusion) (mô hình DiffusionGemmaConfig)
- **dots3_note** -- [Dots3NoteForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/dots3_note#transformers.Dots3NoteForConditionalGeneration) (mô hình Dots3NoteConfig)
- **emu3** -- [Emu3ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/emu3#transformers.Emu3ForConditionalGeneration) (mô hình Emu3Config)
- **ernie4_5_vl_moe** -- [Ernie4_5_VLMoeForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/ernie4_5_vl_moe#transformers.Ernie4_5_VLMoeForConditionalGeneration) (mô hình Ernie4_5_VLMoeConfig)
- **evolla** -- [EvollaForProteinText2Text](/docs/transformers/v5.23.0/vi/model_doc/evolla#transformers.EvollaForProteinText2Text) (mô hình EvollaConfig)
- **exaone4_5** -- [Exaone4_5_ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/exaone4_5#transformers.Exaone4_5_ForConditionalGeneration) (mô hình Exaone4_5_Config)
- **fast_vlm** -- [FastVlmForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/fast_vlm#transformers.FastVlmForConditionalGeneration) (mô hình FastVlmConfig)
- **florence2** -- [Florence2ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/florence2#transformers.Florence2ForConditionalGeneration) (mô hình Florence2Config)
- **fun_asr_nano** -- [FunAsrNanoForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/fun_asr_nano#transformers.FunAsrNanoForConditionalGeneration) (mô hình FunAsrNanoConfig)
- **fuyu** -- [FuyuForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/fuyu#transformers.FuyuForCausalLM) (mô hình FuyuConfig)
- **gemma3** -- [Gemma3ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/gemma3#transformers.Gemma3ForConditionalGeneration) (mô hình Gemma3Config)
- **gemma3n** -- [Gemma3nForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/gemma3n#transformers.Gemma3nForConditionalGeneration) (mô hình Gemma3nConfig)
- **gemma4** -- [Gemma4ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/gemma4#transformers.Gemma4ForConditionalGeneration) (mô hình Gemma4Config)
- **gemma4_unified** -- [Gemma4UnifiedForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/gemma4_unified#transformers.Gemma4UnifiedForConditionalGeneration) (mô hình Gemma4UnifiedConfig)
- **git** -- [GitForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/git#transformers.GitForCausalLM) (mô hình GitConfig)
- **glm46v** -- [Glm46VForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/glm46v#transformers.Glm46VForConditionalGeneration) (mô hình Glm46VConfig)
- **glm4v** -- [Glm4vForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/glm4v#transformers.Glm4vForConditionalGeneration) (mô hình Glm4vConfig)
- **glm4v_moe** -- [Glm4vMoeForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/glm4v_moe#transformers.Glm4vMoeForConditionalGeneration) (mô hình Glm4vMoeConfig)
- **glm5_next** -- [Glm5NextForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/glm5_next#transformers.Glm5NextForConditionalGeneration) (mô hình Glm5NextConfig)
- **glm_ocr** -- [GlmOcrForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/glm_ocr#transformers.GlmOcrForConditionalGeneration) (mô hình GlmOcrConfig)
- **glmasr** -- [GlmAsrForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/glmasr#transformers.GlmAsrForConditionalGeneration) (mô hình GlmAsrConfig)
- **glmga** -- [Glm46VForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/glm46v#transformers.Glm46VForConditionalGeneration) (mô hình GlmgaConfig)
- **got_ocr2** -- [GotOcr2ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/got_ocr2#transformers.GotOcr2ForConditionalGeneration) (mô hình GotOcr2Config)
- **granite4_vision** -- [Granite4VisionForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/granite4_vision#transformers.Granite4VisionForConditionalGeneration) (mô hình Granite4VisionConfig)
- **granite_docling** -- [GraniteDoclingForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/granite_docling#transformers.GraniteDoclingForConditionalGeneration) (mô hình GraniteDoclingConfig)
- **granite_speech** -- [GraniteSpeechForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/granite_speech#transformers.GraniteSpeechForConditionalGeneration) (mô hình GraniteSpeechConfig)
- **granite_speech_plus** -- [GraniteSpeechPlusForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/granite_speech_plus#transformers.GraniteSpeechPlusForConditionalGeneration) (mô hình GraniteSpeechPlusConfig)
- **hunyuan_vl** -- [HunYuanVLForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/hunyuan_vl#transformers.HunYuanVLForConditionalGeneration) (mô hình HunYuanVLConfig)
- **hyperclovax_vision_v2** -- [HyperCLOVAXVisionV2ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/hyperclovax_vision_v2#transformers.HyperCLOVAXVisionV2ForConditionalGeneration) (mô hình HyperCLOVAXVisionV2Config)
- **idefics** -- [IdeficsForVisionText2Text](/docs/transformers/v5.23.0/vi/model_doc/idefics#transformers.IdeficsForVisionText2Text) (mô hình IdeficsConfig)
- **idefics2** -- [Idefics2ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/idefics2#transformers.Idefics2ForConditionalGeneration) (mô hình Idefics2Config)
- **idefics3** -- [Idefics3ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/idefics3#transformers.Idefics3ForConditionalGeneration) (mô hình Idefics3Config)
- **inkling2** -- [Inkling2ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/inkling2#transformers.Inkling2ForConditionalGeneration) (mô hình Inkling2Config)
- **inkling_mm_model** -- [InklingForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/inkling#transformers.InklingForConditionalGeneration) (mô hình InklingConfig)
- **instructblip** -- [InstructBlipForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/instructblip#transformers.InstructBlipForConditionalGeneration) (mô hình InstructBlipConfig)
- **instructblipvideo** -- [InstructBlipVideoForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/instructblipvideo#transformers.InstructBlipVideoForConditionalGeneration) (mô hình InstructBlipVideoConfig)
- **internvl** -- [InternVLForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/internvl#transformers.InternVLForConditionalGeneration) (mô hình InternVLConfig)
- **janus** -- [JanusForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/janus#transformers.JanusForConditionalGeneration) (mô hình JanusConfig)
- **kimi_k25** -- [Kimi_K25ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/kimi_k25#transformers.Kimi_K25ForConditionalGeneration) (mô hình Kimi_K25Config)
- **kosmos-2** -- [Kosmos2ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/kosmos-2#transformers.Kosmos2ForConditionalGeneration) (mô hình Kosmos2Config)
- **kosmos-2.5** -- [Kosmos2_5ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/kosmos2_5#transformers.Kosmos2_5ForConditionalGeneration) (mô hình Kosmos2_5Config)
- **kyutai_speech_to_text** -- [KyutaiSpeechToTextForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/kyutai_speech_to_text#transformers.KyutaiSpeechToTextForConditionalGeneration) (mô hình KyutaiSpeechToTextConfig)
- **lfm2_vl** -- [Lfm2VlForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/lfm2_vl#transformers.Lfm2VlForConditionalGeneration) (mô hình Lfm2VlConfig)
- **lfm3_vl** -- [Lfm3VlForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/lfm3_vl#transformers.Lfm3VlForConditionalGeneration) (mô hình Lfm3VlConfig)
- **lighton_ocr** -- [LightOnOcrForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/lighton_ocr#transformers.LightOnOcrForConditionalGeneration) (mô hình LightOnOcrConfig)
- **llama4** -- [Llama4ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/llama4#transformers.Llama4ForConditionalGeneration) (mô hình Llama4Config)
- **llava** -- [LlavaForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/llava#transformers.LlavaForConditionalGeneration) (mô hình LlavaConfig)
- **llava_next** -- [LlavaNextForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/granitevision#transformers.LlavaNextForConditionalGeneration) (mô hình LlavaNextConfig)
- **llava_next_video** -- [LlavaNextVideoForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/llava_next_video#transformers.LlavaNextVideoForConditionalGeneration) (mô hình LlavaNextVideoConfig)
- **llava_onevision** -- [LlavaOnevisionForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/llava_onevision#transformers.LlavaOnevisionForConditionalGeneration) (mô hình LlavaOnevisionConfig)
- **minicpm_ocr** -- [MiniCPMOcrForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/minicpm_ocr#transformers.MiniCPMOcrForConditionalGeneration) (mô hình MiniCPMOcrConfig)
- **minicpmv4_6** -- [MiniCPMV4_6ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/minicpmv4_6#transformers.MiniCPMV4_6ForConditionalGeneration) (mô hình MiniCPMV4_6Config)
- **minicpmv4_7** -- [MiniCPMV4_7ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/minicpmv4_7#transformers.MiniCPMV4_7ForConditionalGeneration) (mô hình MiniCPMV4_7Config)
- **minimax_m3_vl** -- [MiniMaxM3SparseForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/minimax_m3_vl#transformers.MiniMaxM3SparseForConditionalGeneration) (mô hình MiniMaxM3VLConfig)
- **mistral3** -- [Mistral3ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/mistral3#transformers.Mistral3ForConditionalGeneration) (mô hình Mistral3Config)
- **mistral4** -- [Mistral4ForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/mistral4#transformers.Mistral4ForCausalLM) (mô hình Mistral4Config)
- **mistral_large4** -- [MistralLarge4ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/mistral_large4#transformers.MistralLarge4ForConditionalGeneration) (mô hình MistralLarge4Config)
- **mllama** -- [MllamaForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/mllama#transformers.MllamaForConditionalGeneration) (mô hình MllamaConfig)
- **molmo2** -- [Molmo2ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/molmo2#transformers.Molmo2ForConditionalGeneration) (mô hình Molmo2Config)
- **moss_transcribe_diarize** -- [MossTranscribeDiarizeForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/moss_transcribe_diarize#transformers.MossTranscribeDiarizeForConditionalGeneration) (mô hình MossTranscribeDiarizeConfig)
- **muse_glimmer** -- [MuseGlimmerForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/muse_glimmer#transformers.MuseGlimmerForConditionalGeneration) (mô hình MuseGlimmerConfig)
- **muse_spark** -- [MuseSparkForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/muse_spark#transformers.MuseSparkForConditionalGeneration) (mô hình MuseSparkConfig)
- **nemo_speechlm** -- [Nemotron3_5TranscribeForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/nemotron3_5_transcribe#transformers.Nemotron3_5TranscribeForConditionalGeneration) (mô hình Nemotron3_5TranscribeConfig)
- **nemotron_h_omni** -- [NemotronH_Omni_Reasoning_V3](/docs/transformers/v5.23.0/vi/model_doc/nemotron_h_omni#transformers.NemotronH_Omni_Reasoning_V3) (mô hình NemotronH_Omni_Reasoning_V3_Config)
- **ovis2** -- [Ovis2ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/ovis2#transformers.Ovis2ForConditionalGeneration) (mô hình Ovis2Config)
- **paddleocr_vl** -- [PaddleOCRVLForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/paddleocr_vl#transformers.PaddleOCRVLForConditionalGeneration) (mô hình PaddleOCRVLConfig)
- **paligemma** -- [PaliGemmaForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/paligemma#transformers.PaliGemmaForConditionalGeneration) (mô hình PaliGemmaConfig)
- **perception_lm** -- [PerceptionLMForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/perception_lm#transformers.PerceptionLMForConditionalGeneration) (mô hình PerceptionLMConfig)
- **phi4_multimodal** -- [Phi4MultimodalForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/phi4_multimodal#transformers.Phi4MultimodalForCausalLM) (mô hình Phi4MultimodalConfig)
- **pi0** -- [PI0ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/pi0#transformers.PI0ForConditionalGeneration) (mô hình PI0Config)
- **pix2struct** -- [Pix2StructForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/pix2struct#transformers.Pix2StructForConditionalGeneration) (mô hình Pix2StructConfig)
- **pp_chart2table** -- [GotOcr2ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/got_ocr2#transformers.GotOcr2ForConditionalGeneration) (mô hình PPChart2TableConfig)
- **pp_formulanet** -- [PPFormulaNetForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/pp_formulanet#transformers.PPFormulaNetForConditionalGeneration) (mô hình PPFormulaNetConfig)
- **qianfan_ocr** -- [QianfanOCRForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/qianfan_ocr#transformers.QianfanOCRForConditionalGeneration) (mô hình QianfanOCRConfig)
- **qwen2_5_omni** -- [Qwen2_5OmniForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/qwen2_5_omni#transformers.Qwen2_5OmniForConditionalGeneration) (mô hình Qwen2_5OmniConfig)
- **qwen2_5_omni_thinker** -- [Qwen2_5OmniThinkerForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/qwen2_5_omni#transformers.Qwen2_5OmniThinkerForConditionalGeneration) (mô hình Qwen2_5OmniThinkerConfig)
- **qwen2_5_vl** -- [Qwen2_5_VLForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/qwen2_5_vl#transformers.Qwen2_5_VLForConditionalGeneration) (mô hình Qwen2_5_VLConfig)
- **qwen2_audio** -- [Qwen2AudioForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/qwen2_audio#transformers.Qwen2AudioForConditionalGeneration) (mô hình Qwen2AudioConfig)
- **qwen2_vl** -- [Qwen2VLForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/qwen2_vl#transformers.Qwen2VLForConditionalGeneration) (mô hình Qwen2VLConfig)
- **qwen3_5** -- [Qwen3_5ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/qwen3_5#transformers.Qwen3_5ForConditionalGeneration) (mô hình Qwen3_5Config)
- **qwen3_5_moe** -- [Qwen3_5MoeForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/qwen3_5_moe#transformers.Qwen3_5MoeForConditionalGeneration) (mô hình Qwen3_5MoeConfig)
- **qwen3_asr** -- [Qwen3ASRForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/qwen3_asr#transformers.Qwen3ASRForConditionalGeneration) (mô hình Qwen3ASRConfig)
- **qwen3_omni_moe** -- [Qwen3OmniMoeForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/qwen3_omni_moe#transformers.Qwen3OmniMoeForConditionalGeneration) (mô hình Qwen3OmniMoeConfig)
- **qwen3_omni_moe_thinker** -- [Qwen3OmniMoeThinkerForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/qwen3_omni_moe#transformers.Qwen3OmniMoeThinkerForConditionalGeneration) (mô hình Qwen3OmniMoeThinkerConfig)
- **qwen3_vl** -- [Qwen3VLForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/qwen3_vl#transformers.Qwen3VLForConditionalGeneration) (mô hình Qwen3VLConfig)
- **qwen3_vl_moe** -- [Qwen3VLMoeForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/qwen3_vl_moe#transformers.Qwen3VLMoeForConditionalGeneration) (mô hình Qwen3VLMoeConfig)
- **qwen4_exp** -- [Qwen4ExpForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/qwen4_exp#transformers.Qwen4ExpForConditionalGeneration) (mô hình Qwen4ExpConfig)
- **shieldgemma2** -- [Gemma3ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/gemma3#transformers.Gemma3ForConditionalGeneration) (mô hình ShieldGemma2Config)
- **smolvlm** -- [SmolVLMForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/smolvlm#transformers.SmolVLMForConditionalGeneration) (mô hình SmolVLMConfig)
- **step3p7** -- [Step3p7ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/step3p7#transformers.Step3p7ForConditionalGeneration) (mô hình Step3p7Config)
- **t5gemma2** -- [T5Gemma2ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/t5gemma2#transformers.T5Gemma2ForConditionalGeneration) (mô hình T5Gemma2Config)
- **udop** -- [UdopForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/udop#transformers.UdopForConditionalGeneration) (mô hình UdopConfig)
- **unlimited_ocr** -- [UnlimitedOcrForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/unlimited_ocr#transformers.UnlimitedOcrForConditionalGeneration) (mô hình UnlimitedOcrConfig)
- **vibevoice_asr** -- [VibeVoiceAsrForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/vibevoice_asr#transformers.VibeVoiceAsrForConditionalGeneration) (mô hình VibeVoiceAsrConfig)
- **video_llama_3** -- [VideoLlama3ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/video_llama_3#transformers.VideoLlama3ForConditionalGeneration) (mô hình VideoLlama3Config)
- **video_llava** -- [VideoLlavaForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/video_llava#transformers.VideoLlavaForConditionalGeneration) (mô hình VideoLlavaConfig)
- **vipllava** -- [VipLlavaForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/vipllava#transformers.VipLlavaForConditionalGeneration) (mô hình VipLlavaConfig)
- **vision-encoder-decoder** -- [VisionEncoderDecoderModel](/docs/transformers/v5.23.0/vi/model_doc/vision-encoder-decoder#transformers.VisionEncoderDecoderModel) (mô hình VisionEncoderDecoderConfig)
- **voxtral** -- [VoxtralForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/voxtral#transformers.VoxtralForConditionalGeneration) (mô hình VoxtralConfig)
- **voxtral_realtime** -- [VoxtralRealtimeForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/voxtral_realtime#transformers.VoxtralRealtimeForConditionalGeneration) (mô hình VoxtralRealtimeConfig)

Mặc định, model được đặt ở chế độ đánh giá bằng `model.eval()` (ví dụ, các module dropout sẽ bị vô hiệu hóa). Để huấn luyện model, bạn cần đặt lại nó về chế độ huấn luyện bằng `model.train()`

Ví dụ:

```python
>>> from transformers import AutoConfig, AutoModelForMultimodalLM

>>> # Download model and configuration from huggingface.co and cache.
>>> model = AutoModelForMultimodalLM.from_pretrained("google-bert/bert-base-cased")

>>> # Update configuration during loading
>>> model = AutoModelForMultimodalLM.from_pretrained("google-bert/bert-base-cased", output_attentions=True)
>>> model.config.output_attentions
True
```

### AutoModelForTableQuestionAnswering[[transformers.AutoModelForTableQuestionAnswering]]

#### transformers.AutoModelForTableQuestionAnswering[[transformers.AutoModelForTableQuestionAnswering]]

```python
transformers.AutoModelForTableQuestionAnswering(*args, **kwargs)
```

[Nguồn](https://github.com/huggingface/transformers/blob/v5.23.0/src/transformers/models/auto/modeling_auto.py#L2398)

Đây là một lớp mô hình chung sẽ được khởi tạo thành một trong các lớp mô hình của thư viện (với đầu câu hỏi trả lời bảng) khi được tạo bằng phương thức lớp [from_pretrained()](/docs/transformers/v5.23.0/vi/model_doc/auto#transformers.AutoModel.from_pretrained) hoặc phương thức lớp [from_config()](/docs/transformers/v5.23.0/vi/model_doc/auto#transformers.AutoModel.from_config).

Lớp này không thể được khởi tạo trực tiếp bằng `__init__()` (gây ra lỗi).

#### from_config[[transformers.AutoModelForTableQuestionAnswering.from_config]]

```python
from_config(**kwargs)
```

[Nguồn](https://github.com/huggingface/transformers/blob/v5.23.0/src/transformers/models/auto/auto_factory.py#L204)

**Tham số:**

config ([PreTrainedConfig](/docs/transformers/v5.23.0/vi/main_classes/configuration#transformers.PreTrainedConfig)) : Lớp mô hình cần khởi tạo được chọn dựa trên lớp cấu hình:  - Lớp cấu hình [TapasConfig](/docs/transformers/v5.23.0/vi/model_doc/tapas#transformers.TapasConfig): [TapasForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/tapas#transformers.TapasForQuestionAnswering) (mô hình TapasConfig)

attn_implementation (`str`, *tùy chọn*) : Cách triển khai attention sẽ được sử dụng trong mô hình (nếu có liên quan). Có thể là một trong các giá trị sau - `"eager"` (triển khai thủ công của attention) - `"sdpa"` (sử dụng [`F.scaled_dot_product_attention`](https://pytorch.org/docs/master/generated/torch.nn.functional.scaled_dot_product_attention.html)) - `"flash_attention_2"` (sử dụng [Dao-AILab/flash-attention](https://github.com/Dao-AILab/flash-attention)) - `"flash_attention_3"` (sử dụng [Dao-AILab/flash-attention/hopper](https://github.com/Dao-AILab/flash-attention/tree/main/hopper)) - `"flash_attention_4"` (sử dụng [Dao-AILab/flash-attention/flash_attn/cute](https://github.com/Dao-AILab/flash-attention/tree/main/flash_attn/cute)). Mặc định, nếu khả dụng, SDPA sẽ được sử dụng cho torch>=2.1.1. Mặc định trong các trường hợp khác là triển khai thủ công `"eager"`.

Khởi tạo một trong các lớp mô hình của thư viện (có đầu bảng câu hỏi trả lời) từ một cấu hình.

Lưu ý: Việc tải một mô hình từ tệp cấu hình của nó **không** tải trọng số của mô hình. Nó chỉ ảnh hưởng đến cấu hình của mô hình. Hãy sử dụng [from_pretrained()](/docs/transformers/v5.23.0/vi/model_doc/auto#transformers.AutoModel.from_pretrained) để tải trọng số của mô hình.

Ví dụ:

```python
>>> from transformers import AutoConfig, AutoModelForTableQuestionAnswering

>>> # Download configuration from huggingface.co and cache.
>>> config = AutoConfig.from_pretrained("google/tapas-base-finetuned-wtq")
>>> model = AutoModelForTableQuestionAnswering.from_config(config)
```

#### from_pretrained[[transformers.AutoModelForTableQuestionAnswering.from_pretrained]]

```python
from_pretrained(*model_args, **kwargs)
```

[Nguồn](https://github.com/huggingface/transformers/blob/v5.23.0/src/transformers/models/auto/auto_factory.py#L260)

**Tham số:**

pretrained_model_name_or_path (`str` hoặc `os.PathLike`) : Có thể là:  - Một chuỗi, *model id* của một model được huấn luyện trước lưu trong kho model trên huggingface.co. - Đường dẫn đến một *thư mục* chứa trọng số model được lưu bằng [save_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.save_pretrained), ví dụ: `./my_model_directory/`.

model_args (các đối số vị trí bổ sung, *tùy chọn*) : Sẽ được truyền đến phương thức `__init__()` của model bên dưới.

config ([PreTrainedConfig](/docs/transformers/v5.23.0/vi/main_classes/configuration#transformers.PreTrainedConfig), *tùy chọn*) : Cấu hình cho mô hình cần sử dụng thay vì cấu hình được tải tự động. Cấu hình có thể được tải tự động khi: - Mô hình là một mô hình do thư viện cung cấp (được tải bằng chuỗi *model id* của một mô hình được huấn luyện trước). - Mô hình đã được lưu bằng [save_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.save_pretrained) và được tải lại bằng cách cung cấp thư mục lưu. - Mô hình được tải bằng cách cung cấp một thư mục cục bộ làm `pretrained_model_name_or_path` và một tệp cấu hình JSON có tên *config.json* được tìm thấy trong thư mục đó.

state_dict (*dict[str, torch.Tensor]*, *optional*) : Một state dictionary để sử dụng thay cho state dictionary được tải từ tệp trọng số đã lưu. Tùy chọn này có thể được sử dụng nếu bạn muốn tạo một mô hình từ cấu hình được huấn luyện trước nhưng tải trọng số của riêng bạn. Tuy nhiên, trong trường hợp này, bạn nên kiểm tra xem việc sử dụng [save_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.save_pretrained) và [from_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.from_pretrained) có phải là một tùy chọn đơn giản hơn hay không.

cache_dir (`str` hoặc `os.PathLike`, *tùy chọn*) : Đường dẫn đến thư mục mà cấu hình mô hình được huấn luyện trước đã tải xuống sẽ được lưu vào bộ nhớ đệm nếu không sử dụng bộ nhớ đệm tiêu chuẩn.

force_download (`bool`, *tùy chọn*, mặc định là `False`) : Xác định có nên ép buộc tải lại (re-download) trọng số mô hình và các tệp cấu hình hay không, ghi đè lên các phiên bản đã được lưu trong bộ nhớ đệm nếu chúng tồn tại.

proxies (`dict[str, str]`, *tùy chọn*) : Một từ điển các máy chủ proxy để sử dụng theo giao thức hoặc điểm cuối, ví dụ: `{'http': 'foo.bar:3128', 'http://hostname': 'foo.bar:4012'}`. Các proxy được sử dụng cho mỗi yêu cầu.

output_loading_info(`bool`, *tuỳ chọn*, mặc định là `False`) : Có trả về một từ điển chứa các khóa bị thiếu, các khóa không mong đợi và thông báo lỗi hay không.

local_files_only(`bool`, *tùy chọn*, mặc định là `False`) : Có chỉ xem các tệp cục bộ hay không (ví dụ: không thử tải xuống mô hình).

revision (`str`, *tùy chọn*, mặc định là `"main"`) : Phiên bản mô hình cụ thể cần sử dụng. Nó có thể là tên nhánh, tên thẻ hoặc id commit, vì chúng tôi sử dụng hệ thống dựa trên git để lưu trữ các mô hình và các sản phẩm khác trên huggingface.co, do đó `revision` có thể là bất kỳ định danh nào được git cho phép.

trust_remote_code (`bool`, *tuỳ chọn*, mặc định là `False`) : Cho phép hay không cho phép các mô hình tùy chỉnh được định nghĩa trên Hub trong các tệp modeling riêng của chúng. Chỉ nên đặt tùy chọn này thành `True` cho các kho bạn tin tưởng và đã đọc mã nguồn, vì nó sẽ thực thi mã có trên Hub trên máy cục bộ của bạn.

code_revision (`str`, *tùy chọn*, mặc định là `"main"`) : Phiên bản cụ thể để sử dụng cho mã trên Hub, nếu mã nằm trong một kho lưu trữ khác với phần còn lại của mô hình. Nó có thể là tên nhánh, tên thẻ hoặc id commit, vì chúng tôi sử dụng hệ thống dựa trên git để lưu trữ các mô hình và các sản phẩm khác trên huggingface.co, do đó `revision` có thể là bất kỳ định danh nào được git cho phép.

kwargs (thêm các đối số từ khóa, *tùy chọn*) : Có thể được sử dụng để cập nhật đối tượng cấu hình (sau khi nó được tải) và khởi tạo mô hình (ví dụ: `output_attentions=True`). Hoạt động khác nhau tùy thuộc vào việc có cung cấp `config` hay được tải tự động:  - Nếu một cấu hình được cung cấp với `config`, `**kwargs` sẽ được truyền trực tiếp đến phương thức `__init__` của mô hình cơ sở (chúng tôi giả định rằng tất cả các cập nhật liên quan đến cấu hình đã được thực hiện) - Nếu không cung cấp cấu hình, `kwargs` sẽ trước tiên được truyền đến hàm khởi tạo của lớp cấu hình ([from_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/configuration#transformers.PreTrainedConfig.from_pretrained)). Mỗi khóa của `kwargs` tương ứng với một thuộc tính cấu hình sẽ được sử dụng để ghi đè thuộc tính đó bằng giá trị `kwargs` được cung cấp. Các khóa còn lại không tương ứng với bất kỳ thuộc tính cấu hình nào sẽ được truyền đến hàm `__init__` của mô hình cơ sở.

Khởi tạo một trong các lớp mô hình của thư viện (với đầu bảng câu hỏi trả lời) từ một mô hình được huấn luyện trước.

Lớp model cần khởi tạo được chọn dựa trên thuộc tính `model_type` của đối tượng config (được truyền dưới dạng đối số hoặc được nạp từ `pretrained_model_name_or_path` nếu có thể), hoặc khi thuộc tính này bị thiếu, bằng cách sử dụng khớp mẫu trên `pretrained_model_name_or_path`:

- **tapas** -- [TapasForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/tapas#transformers.TapasForQuestionAnswering) (mô hình TapasConfig)

Mặc định, model được đặt ở chế độ đánh giá bằng `model.eval()` (ví dụ, các module dropout sẽ bị vô hiệu hóa). Để huấn luyện model, bạn cần đặt lại nó về chế độ huấn luyện bằng `model.train()`

Ví dụ:

```python
>>> from transformers import AutoConfig, AutoModelForTableQuestionAnswering

>>> # Download model and configuration from huggingface.co and cache.
>>> model = AutoModelForTableQuestionAnswering.from_pretrained("google/tapas-base-finetuned-wtq")

>>> # Update configuration during loading
>>> model = AutoModelForTableQuestionAnswering.from_pretrained("google/tapas-base-finetuned-wtq", output_attentions=True)
>>> model.config.output_attentions
True
```

### AutoModelForDocumentQuestionAnswering[[transformers.AutoModelForDocumentQuestionAnswering]]

#### transformers.AutoModelForDocumentQuestionAnswering[[transformers.AutoModelForDocumentQuestionAnswering]]

```python
transformers.AutoModelForDocumentQuestionAnswering(*args, **kwargs)
```

[Nguồn](https://github.com/huggingface/transformers/blob/v5.23.0/src/transformers/models/auto/modeling_auto.py#L2420)

Đây là một lớp mô hình chung sẽ được khởi tạo thành một trong các lớp mô hình của thư viện (với đầu câu hỏi trả lời tài liệu) khi được tạo bằng phương thức lớp [from_pretrained()](/docs/transformers/v5.23.0/vi/model_doc/auto#transformers.AutoModel.from_pretrained) hoặc phương thức lớp [from_config()](/docs/transformers/v5.23.0/vi/model_doc/auto#transformers.AutoModel.from_config).

Lớp này không thể được khởi tạo trực tiếp bằng `__init__()` (gây ra lỗi).

#### from_config[[transformers.AutoModelForDocumentQuestionAnswering.from_config]]

```python
from_config(**kwargs)
```

[Nguồn](https://github.com/huggingface/transformers/blob/v5.23.0/src/transformers/models/auto/auto_factory.py#L204)

**Tham số:**

config ([PreTrainedConfig](/docs/transformers/v5.23.0/vi/main_classes/configuration#transformers.PreTrainedConfig)) : Lớp mô hình cần khởi tạo được chọn dựa trên lớp cấu hình:  - Lớp cấu hình [LayoutLMConfig](/docs/transformers/v5.23.0/vi/model_doc/layoutlm#transformers.LayoutLMConfig): [LayoutLMForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/layoutlm#transformers.LayoutLMForQuestionAnswering) (mô hình LayoutLMConfig) - Lớp cấu hình [LayoutLMv2Config](/docs/transformers/v5.23.0/vi/model_doc/layoutlmv2#transformers.LayoutLMv2Config): [LayoutLMv2ForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/layoutlmv2#transformers.LayoutLMv2ForQuestionAnswering) (mô hình LayoutLMv2Config) - Lớp cấu hình [LayoutLMv3Config](/docs/transformers/v5.23.0/vi/model_doc/layoutlmv3#transformers.LayoutLMv3Config): [LayoutLMv3ForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/layoutlmv3#transformers.LayoutLMv3ForQuestionAnswering) (mô hình LayoutLMv3Config)

attn_implementation (`str`, *tùy chọn*) : Cách triển khai attention sẽ được sử dụng trong mô hình (nếu có liên quan). Có thể là một trong các giá trị sau - `"eager"` (triển khai thủ công của attention) - `"sdpa"` (sử dụng [`F.scaled_dot_product_attention`](https://pytorch.org/docs/master/generated/torch.nn.functional.scaled_dot_product_attention.html)) - `"flash_attention_2"` (sử dụng [Dao-AILab/flash-attention](https://github.com/Dao-AILab/flash-attention)) - `"flash_attention_3"` (sử dụng [Dao-AILab/flash-attention/hopper](https://github.com/Dao-AILab/flash-attention/tree/main/hopper)) - `"flash_attention_4"` (sử dụng [Dao-AILab/flash-attention/flash_attn/cute](https://github.com/Dao-AILab/flash-attention/tree/main/flash_attn/cute)). Mặc định, nếu khả dụng, SDPA sẽ được sử dụng cho torch>=2.1.1. Mặc định trong các trường hợp khác là triển khai thủ công `"eager"`.

Khởi tạo một trong các lớp mô hình của thư viện (có đầu câu hỏi trả lời tài liệu) từ một cấu hình.

Lưu ý: Việc tải một mô hình từ tệp cấu hình của nó **không** tải trọng số của mô hình. Nó chỉ ảnh hưởng đến cấu hình của mô hình. Hãy sử dụng [from_pretrained()](/docs/transformers/v5.23.0/vi/model_doc/auto#transformers.AutoModel.from_pretrained) để tải trọng số của mô hình.

Ví dụ:

```python
>>> from transformers import AutoConfig, AutoModelForDocumentQuestionAnswering

>>> # Download configuration from huggingface.co and cache.
>>> config = AutoConfig.from_pretrained("impira/layoutlm-document-qa", revision="52e01b3")
>>> model = AutoModelForDocumentQuestionAnswering.from_config(config)
```

#### from_pretrained[[transformers.AutoModelForDocumentQuestionAnswering.from_pretrained]]

```python
from_pretrained(*model_args, **kwargs)
```

[Nguồn](https://github.com/huggingface/transformers/blob/v5.23.0/src/transformers/models/auto/auto_factory.py#L260)

**Tham số:**

pretrained_model_name_or_path (`str` hoặc `os.PathLike`) : Có thể là:  - Một chuỗi, *model id* của một model được huấn luyện trước lưu trong kho model trên huggingface.co. - Đường dẫn đến một *thư mục* chứa trọng số model được lưu bằng [save_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.save_pretrained), ví dụ: `./my_model_directory/`.

model_args (các đối số vị trí bổ sung, *tùy chọn*) : Sẽ được truyền đến phương thức `__init__()` của model bên dưới.

config ([PreTrainedConfig](/docs/transformers/v5.23.0/vi/main_classes/configuration#transformers.PreTrainedConfig), *tùy chọn*) : Cấu hình cho mô hình cần sử dụng thay vì cấu hình được tải tự động. Cấu hình có thể được tải tự động khi: - Mô hình là một mô hình do thư viện cung cấp (được tải bằng chuỗi *model id* của một mô hình được huấn luyện trước). - Mô hình đã được lưu bằng [save_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.save_pretrained) và được tải lại bằng cách cung cấp thư mục lưu. - Mô hình được tải bằng cách cung cấp một thư mục cục bộ làm `pretrained_model_name_or_path` và một tệp cấu hình JSON có tên *config.json* được tìm thấy trong thư mục đó.

state_dict (*dict[str, torch.Tensor]*, *optional*) : Một state dictionary để sử dụng thay cho state dictionary được tải từ tệp trọng số đã lưu. Tùy chọn này có thể được sử dụng nếu bạn muốn tạo một mô hình từ cấu hình được huấn luyện trước nhưng tải trọng số của riêng bạn. Tuy nhiên, trong trường hợp này, bạn nên kiểm tra xem việc sử dụng [save_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.save_pretrained) và [from_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.from_pretrained) có phải là một tùy chọn đơn giản hơn hay không.

cache_dir (`str` hoặc `os.PathLike`, *tùy chọn*) : Đường dẫn đến thư mục mà cấu hình mô hình được huấn luyện trước đã tải xuống sẽ được lưu vào bộ nhớ đệm nếu không sử dụng bộ nhớ đệm tiêu chuẩn.

force_download (`bool`, *tùy chọn*, mặc định là `False`) : Xác định có nên ép buộc tải lại (re-download) trọng số mô hình và các tệp cấu hình hay không, ghi đè lên các phiên bản đã được lưu trong bộ nhớ đệm nếu chúng tồn tại.

proxies (`dict[str, str]`, *tùy chọn*) : Một từ điển các máy chủ proxy để sử dụng theo giao thức hoặc điểm cuối, ví dụ: `{'http': 'foo.bar:3128', 'http://hostname': 'foo.bar:4012'}`. Các proxy được sử dụng cho mỗi yêu cầu.

output_loading_info(`bool`, *tuỳ chọn*, mặc định là `False`) : Có trả về một từ điển chứa các khóa bị thiếu, các khóa không mong đợi và thông báo lỗi hay không.

local_files_only(`bool`, *tùy chọn*, mặc định là `False`) : Có chỉ xem các tệp cục bộ hay không (ví dụ: không thử tải xuống mô hình).

revision (`str`, *tùy chọn*, mặc định là `"main"`) : Phiên bản mô hình cụ thể cần sử dụng. Nó có thể là tên nhánh, tên thẻ hoặc id commit, vì chúng tôi sử dụng hệ thống dựa trên git để lưu trữ các mô hình và các sản phẩm khác trên huggingface.co, do đó `revision` có thể là bất kỳ định danh nào được git cho phép.

trust_remote_code (`bool`, *tuỳ chọn*, mặc định là `False`) : Cho phép hay không cho phép các mô hình tùy chỉnh được định nghĩa trên Hub trong các tệp modeling riêng của chúng. Chỉ nên đặt tùy chọn này thành `True` cho các kho bạn tin tưởng và đã đọc mã nguồn, vì nó sẽ thực thi mã có trên Hub trên máy cục bộ của bạn.

code_revision (`str`, *tùy chọn*, mặc định là `"main"`) : Phiên bản cụ thể để sử dụng cho mã trên Hub, nếu mã nằm trong một kho lưu trữ khác với phần còn lại của mô hình. Nó có thể là tên nhánh, tên thẻ hoặc id commit, vì chúng tôi sử dụng hệ thống dựa trên git để lưu trữ các mô hình và các sản phẩm khác trên huggingface.co, do đó `revision` có thể là bất kỳ định danh nào được git cho phép.

kwargs (thêm các đối số từ khóa, *tùy chọn*) : Có thể được sử dụng để cập nhật đối tượng cấu hình (sau khi nó được tải) và khởi tạo mô hình (ví dụ: `output_attentions=True`). Hoạt động khác nhau tùy thuộc vào việc có cung cấp `config` hay được tải tự động:  - Nếu một cấu hình được cung cấp với `config`, `**kwargs` sẽ được truyền trực tiếp đến phương thức `__init__` của mô hình cơ sở (chúng tôi giả định rằng tất cả các cập nhật liên quan đến cấu hình đã được thực hiện) - Nếu không cung cấp cấu hình, `kwargs` sẽ trước tiên được truyền đến hàm khởi tạo của lớp cấu hình ([from_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/configuration#transformers.PreTrainedConfig.from_pretrained)). Mỗi khóa của `kwargs` tương ứng với một thuộc tính cấu hình sẽ được sử dụng để ghi đè thuộc tính đó bằng giá trị `kwargs` được cung cấp. Các khóa còn lại không tương ứng với bất kỳ thuộc tính cấu hình nào sẽ được truyền đến hàm `__init__` của mô hình cơ sở.

Khởi tạo một trong các lớp mô hình của thư viện (với đầu câu hỏi trả lời tài liệu) từ một mô hình được huấn luyện trước.

Lớp model cần khởi tạo được chọn dựa trên thuộc tính `model_type` của đối tượng config (được truyền dưới dạng đối số hoặc được nạp từ `pretrained_model_name_or_path` nếu có thể), hoặc khi thuộc tính này bị thiếu, bằng cách sử dụng khớp mẫu trên `pretrained_model_name_or_path`:

- **layoutlm** -- [LayoutLMForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/layoutlm#transformers.LayoutLMForQuestionAnswering) (mô hình LayoutLMConfig)
- **layoutlmv2** -- [LayoutLMv2ForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/layoutlmv2#transformers.LayoutLMv2ForQuestionAnswering) (mô hình LayoutLMv2Config)
- **layoutlmv3** -- [LayoutLMv3ForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/layoutlmv3#transformers.LayoutLMv3ForQuestionAnswering) (mô hình LayoutLMv3Config)

Mặc định, model được đặt ở chế độ đánh giá bằng `model.eval()` (ví dụ, các module dropout sẽ bị vô hiệu hóa). Để huấn luyện model, bạn cần đặt lại nó về chế độ huấn luyện bằng `model.train()`

Ví dụ:

```python
>>> from transformers import AutoConfig, AutoModelForDocumentQuestionAnswering

>>> # Download model and configuration from huggingface.co and cache.
>>> model = AutoModelForDocumentQuestionAnswering.from_pretrained("impira/layoutlm-document-qa", revision="52e01b3")

>>> # Update configuration during loading
>>> model = AutoModelForDocumentQuestionAnswering.from_pretrained("impira/layoutlm-document-qa", revision="52e01b3", output_attentions=True)
>>> model.config.output_attentions
True
```

### AutoModelForVisualQuestionAnswering[[transformers.AutoModelForVisualQuestionAnswering]]

#### transformers.AutoModelForVisualQuestionAnswering[[transformers.AutoModelForVisualQuestionAnswering]]

```python
transformers.AutoModelForVisualQuestionAnswering(*args, **kwargs)
```

[Nguồn](https://github.com/huggingface/transformers/blob/v5.23.0/src/transformers/models/auto/modeling_auto.py#L2409)

Đây là một lớp mô hình chung sẽ được khởi tạo thành một trong các lớp mô hình của thư viện (với đầu câu trả lời câu hỏi trực quan) khi được tạo bằng phương thức lớp [from_pretrained()](/docs/transformers/v5.23.0/vi/model_doc/auto#transformers.AutoModel.from_pretrained) hoặc phương thức lớp [from_config()](/docs/transformers/v5.23.0/vi/model_doc/auto#transformers.AutoModel.from_config).

Lớp này không thể được khởi tạo trực tiếp bằng `__init__()` (gây ra lỗi).

#### from_config[[transformers.AutoModelForVisualQuestionAnswering.from_config]]

```python
from_config(**kwargs)
```

[Nguồn](https://github.com/huggingface/transformers/blob/v5.23.0/src/transformers/models/auto/auto_factory.py#L204)

**Tham số:**

config ([PreTrainedConfig](/docs/transformers/v5.23.0/vi/main_classes/configuration#transformers.PreTrainedConfig)) : Lớp mô hình cần khởi tạo được chọn dựa trên lớp cấu hình:  - Lớp cấu hình [Blip2Config](/docs/transformers/v5.23.0/vi/model_doc/blip-2#transformers.Blip2Config): [Blip2ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/blip-2#transformers.Blip2ForConditionalGeneration) (mô hình Blip2Config) - Lớp cấu hình [BlipConfig](/docs/transformers/v5.23.0/vi/model_doc/blip#transformers.BlipConfig): [BlipForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/blip#transformers.BlipForQuestionAnswering) (mô hình BlipConfig) - Lớp cấu hình [ViltConfig](/docs/transformers/v5.23.0/vi/model_doc/vilt#transformers.ViltConfig): [ViltForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/vilt#transformers.ViltForQuestionAnswering) (mô hình ViltConfig)

attn_implementation (`str`, *tùy chọn*) : Cách triển khai attention sẽ được sử dụng trong mô hình (nếu có liên quan). Có thể là một trong các giá trị sau - `"eager"` (triển khai thủ công của attention) - `"sdpa"` (sử dụng [`F.scaled_dot_product_attention`](https://pytorch.org/docs/master/generated/torch.nn.functional.scaled_dot_product_attention.html)) - `"flash_attention_2"` (sử dụng [Dao-AILab/flash-attention](https://github.com/Dao-AILab/flash-attention)) - `"flash_attention_3"` (sử dụng [Dao-AILab/flash-attention/hopper](https://github.com/Dao-AILab/flash-attention/tree/main/hopper)) - `"flash_attention_4"` (sử dụng [Dao-AILab/flash-attention/flash_attn/cute](https://github.com/Dao-AILab/flash-attention/tree/main/flash_attn/cute)). Mặc định, nếu khả dụng, SDPA sẽ được sử dụng cho torch>=2.1.1. Mặc định trong các trường hợp khác là triển khai thủ công `"eager"`.

Khởi tạo một trong các lớp mô hình của thư viện (có đầu hỏi đáp thị giác) từ một cấu hình.

Lưu ý: Việc tải một mô hình từ tệp cấu hình của nó **không** tải trọng số của mô hình. Nó chỉ ảnh hưởng đến cấu hình của mô hình. Hãy sử dụng [from_pretrained()](/docs/transformers/v5.23.0/vi/model_doc/auto#transformers.AutoModel.from_pretrained) để tải trọng số của mô hình.

Ví dụ:

```python
>>> from transformers import AutoConfig, AutoModelForVisualQuestionAnswering

>>> # Download configuration from huggingface.co and cache.
>>> config = AutoConfig.from_pretrained("dandelin/vilt-b32-finetuned-vqa")
>>> model = AutoModelForVisualQuestionAnswering.from_config(config)
```

#### from_pretrained[[transformers.AutoModelForVisualQuestionAnswering.from_pretrained]]

```python
from_pretrained(*model_args, **kwargs)
```

[Nguồn](https://github.com/huggingface/transformers/blob/v5.23.0/src/transformers/models/auto/auto_factory.py#L260)

**Tham số:**

pretrained_model_name_or_path (`str` hoặc `os.PathLike`) : Có thể là:  - Một chuỗi, *model id* của một model được huấn luyện trước lưu trong kho model trên huggingface.co. - Đường dẫn đến một *thư mục* chứa trọng số model được lưu bằng [save_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.save_pretrained), ví dụ: `./my_model_directory/`.

model_args (các đối số vị trí bổ sung, *tùy chọn*) : Sẽ được truyền đến phương thức `__init__()` của model bên dưới.

config ([PreTrainedConfig](/docs/transformers/v5.23.0/vi/main_classes/configuration#transformers.PreTrainedConfig), *tùy chọn*) : Cấu hình cho mô hình cần sử dụng thay vì cấu hình được tải tự động. Cấu hình có thể được tải tự động khi: - Mô hình là một mô hình do thư viện cung cấp (được tải bằng chuỗi *model id* của một mô hình được huấn luyện trước). - Mô hình đã được lưu bằng [save_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.save_pretrained) và được tải lại bằng cách cung cấp thư mục lưu. - Mô hình được tải bằng cách cung cấp một thư mục cục bộ làm `pretrained_model_name_or_path` và một tệp cấu hình JSON có tên *config.json* được tìm thấy trong thư mục đó.

state_dict (*dict[str, torch.Tensor]*, *optional*) : Một state dictionary để sử dụng thay cho state dictionary được tải từ tệp trọng số đã lưu. Tùy chọn này có thể được sử dụng nếu bạn muốn tạo một mô hình từ cấu hình được huấn luyện trước nhưng tải trọng số của riêng bạn. Tuy nhiên, trong trường hợp này, bạn nên kiểm tra xem việc sử dụng [save_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.save_pretrained) và [from_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.from_pretrained) có phải là một tùy chọn đơn giản hơn hay không.

cache_dir (`str` hoặc `os.PathLike`, *tùy chọn*) : Đường dẫn đến thư mục mà cấu hình mô hình được huấn luyện trước đã tải xuống sẽ được lưu vào bộ nhớ đệm nếu không sử dụng bộ nhớ đệm tiêu chuẩn.

force_download (`bool`, *tùy chọn*, mặc định là `False`) : Xác định có nên ép buộc tải lại (re-download) trọng số mô hình và các tệp cấu hình hay không, ghi đè lên các phiên bản đã được lưu trong bộ nhớ đệm nếu chúng tồn tại.

proxies (`dict[str, str]`, *tùy chọn*) : Một từ điển các máy chủ proxy để sử dụng theo giao thức hoặc điểm cuối, ví dụ: `{'http': 'foo.bar:3128', 'http://hostname': 'foo.bar:4012'}`. Các proxy được sử dụng cho mỗi yêu cầu.

output_loading_info(`bool`, *tuỳ chọn*, mặc định là `False`) : Có trả về một từ điển chứa các khóa bị thiếu, các khóa không mong đợi và thông báo lỗi hay không.

local_files_only(`bool`, *tùy chọn*, mặc định là `False`) : Có chỉ xem các tệp cục bộ hay không (ví dụ: không thử tải xuống mô hình).

revision (`str`, *tùy chọn*, mặc định là `"main"`) : Phiên bản mô hình cụ thể cần sử dụng. Nó có thể là tên nhánh, tên thẻ hoặc id commit, vì chúng tôi sử dụng hệ thống dựa trên git để lưu trữ các mô hình và các sản phẩm khác trên huggingface.co, do đó `revision` có thể là bất kỳ định danh nào được git cho phép.

trust_remote_code (`bool`, *tuỳ chọn*, mặc định là `False`) : Cho phép hay không cho phép các mô hình tùy chỉnh được định nghĩa trên Hub trong các tệp modeling riêng của chúng. Chỉ nên đặt tùy chọn này thành `True` cho các kho bạn tin tưởng và đã đọc mã nguồn, vì nó sẽ thực thi mã có trên Hub trên máy cục bộ của bạn.

code_revision (`str`, *tùy chọn*, mặc định là `"main"`) : Phiên bản cụ thể để sử dụng cho mã trên Hub, nếu mã nằm trong một kho lưu trữ khác với phần còn lại của mô hình. Nó có thể là tên nhánh, tên thẻ hoặc id commit, vì chúng tôi sử dụng hệ thống dựa trên git để lưu trữ các mô hình và các sản phẩm khác trên huggingface.co, do đó `revision` có thể là bất kỳ định danh nào được git cho phép.

kwargs (thêm các đối số từ khóa, *tùy chọn*) : Có thể được sử dụng để cập nhật đối tượng cấu hình (sau khi nó được tải) và khởi tạo mô hình (ví dụ: `output_attentions=True`). Hoạt động khác nhau tùy thuộc vào việc có cung cấp `config` hay được tải tự động:  - Nếu một cấu hình được cung cấp với `config`, `**kwargs` sẽ được truyền trực tiếp đến phương thức `__init__` của mô hình cơ sở (chúng tôi giả định rằng tất cả các cập nhật liên quan đến cấu hình đã được thực hiện) - Nếu không cung cấp cấu hình, `kwargs` sẽ trước tiên được truyền đến hàm khởi tạo của lớp cấu hình ([from_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/configuration#transformers.PreTrainedConfig.from_pretrained)). Mỗi khóa của `kwargs` tương ứng với một thuộc tính cấu hình sẽ được sử dụng để ghi đè thuộc tính đó bằng giá trị `kwargs` được cung cấp. Các khóa còn lại không tương ứng với bất kỳ thuộc tính cấu hình nào sẽ được truyền đến hàm `__init__` của mô hình cơ sở.

Khởi tạo một trong các lớp mô hình của thư viện (có đầu ra cho câu hỏi trả lời trực quan) từ một mô hình được huấn luyện trước.

Lớp model cần khởi tạo được chọn dựa trên thuộc tính `model_type` của đối tượng config (được truyền dưới dạng đối số hoặc được nạp từ `pretrained_model_name_or_path` nếu có thể), hoặc khi thuộc tính này bị thiếu, bằng cách sử dụng khớp mẫu trên `pretrained_model_name_or_path`:

- **blip** -- [BlipForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/blip#transformers.BlipForQuestionAnswering) (mô hình BlipConfig)
- **blip-2** -- [Blip2ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/blip-2#transformers.Blip2ForConditionalGeneration) (mô hình Blip2Config)
- **vilt** -- [ViltForQuestionAnswering](/docs/transformers/v5.23.0/vi/model_doc/vilt#transformers.ViltForQuestionAnswering) (mô hình ViltConfig)

Mặc định, model được đặt ở chế độ đánh giá bằng `model.eval()` (ví dụ, các module dropout sẽ bị vô hiệu hóa). Để huấn luyện model, bạn cần đặt lại nó về chế độ huấn luyện bằng `model.train()`

Ví dụ:

```python
>>> from transformers import AutoConfig, AutoModelForVisualQuestionAnswering

>>> # Download model and configuration from huggingface.co and cache.
>>> model = AutoModelForVisualQuestionAnswering.from_pretrained("dandelin/vilt-b32-finetuned-vqa")

>>> # Update configuration during loading
>>> model = AutoModelForVisualQuestionAnswering.from_pretrained("dandelin/vilt-b32-finetuned-vqa", output_attentions=True)
>>> model.config.output_attentions
True
```

### AutoModelForImageTextToText[[transformers.AutoModelForImageTextToText]]

#### transformers.AutoModelForImageTextToText[[transformers.AutoModelForImageTextToText]]

```python
transformers.AutoModelForImageTextToText(*args, **kwargs)
```

[Nguồn](https://github.com/huggingface/transformers/blob/v5.23.0/src/transformers/models/auto/modeling_auto.py#L2557)

Đây là một lớp mô hình chung sẽ được khởi tạo thành một trong các lớp mô hình của thư viện (với đầu mô hình hóa từ ảnh-văn-bản-sang-văn-bản) khi được tạo bằng phương thức lớp [from_pretrained()](/docs/transformers/v5.23.0/vi/model_doc/auto#transformers.AutoModel.from_pretrained) hoặc phương thức lớp [from_config()](/docs/transformers/v5.23.0/vi/model_doc/auto#transformers.AutoModel.from_config).

Lớp này không thể được khởi tạo trực tiếp bằng `__init__()` (gây ra lỗi).

#### from_config[[transformers.AutoModelForImageTextToText.from_config]]

```python
from_config(**kwargs)
```

[Nguồn](https://github.com/huggingface/transformers/blob/v5.23.0/src/transformers/models/auto/auto_factory.py#L204)

**Tham số:**

config ([PreTrainedConfig](/docs/transformers/v5.23.0/vi/main_classes/configuration#transformers.PreTrainedConfig)) : The model class to instantiate is selected based on the configuration class:  - [AriaConfig](/docs/transformers/v5.23.0/vi/model_doc/aria#transformers.AriaConfig) configuration class: [AriaForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/aria#transformers.AriaForConditionalGeneration) (AriaConfig model) - [AyaVisionConfig](/docs/transformers/v5.23.0/vi/model_doc/aya_vision#transformers.AyaVisionConfig) configuration class: [AyaVisionForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/aya_vision#transformers.AyaVisionForConditionalGeneration) (AyaVisionConfig model) - [Blip2Config](/docs/transformers/v5.23.0/vi/model_doc/blip-2#transformers.Blip2Config) configuration class: [Blip2ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/blip-2#transformers.Blip2ForConditionalGeneration) (Blip2Config model) - [BlipConfig](/docs/transformers/v5.23.0/vi/model_doc/blip#transformers.BlipConfig) configuration class: [BlipForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/blip#transformers.BlipForConditionalGeneration) (BlipConfig model) - [ChameleonConfig](/docs/transformers/v5.23.0/vi/model_doc/chameleon#transformers.ChameleonConfig) configuration class: [ChameleonForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/chameleon#transformers.ChameleonForConditionalGeneration) (ChameleonConfig model) - [Cohere2VisionConfig](/docs/transformers/v5.23.0/vi/model_doc/cohere2_vision#transformers.Cohere2VisionConfig) configuration class: [Cohere2VisionForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/cohere2_vision#transformers.Cohere2VisionForConditionalGeneration) (Cohere2VisionConfig model) - [CohereCompassConfig](/docs/transformers/v5.23.0/vi/model_doc/cohere_compass#transformers.CohereCompassConfig) configuration class: [CohereCompassForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/cohere_compass#transformers.CohereCompassForConditionalGeneration) (CohereCompassConfig model) - [Cosmos3EdgeConfig](/docs/transformers/v5.23.0/vi/model_doc/cosmos3_edge#transformers.Cosmos3EdgeConfig) configuration class: [Cosmos3EdgeForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/cosmos3_edge#transformers.Cosmos3EdgeForConditionalGeneration) (Cosmos3EdgeConfig model) - [Cosmos3OmniConfig](/docs/transformers/v5.23.0/vi/model_doc/cosmos3_omni#transformers.Cosmos3OmniConfig) configuration class: [Cosmos3OmniForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/cosmos3_omni#transformers.Cosmos3OmniForConditionalGeneration) (Cosmos3OmniConfig model) - [DeepseekOcr2Config](/docs/transformers/v5.23.0/vi/model_doc/deepseek_ocr2#transformers.DeepseekOcr2Config) configuration class: [DeepseekOcr2ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/deepseek_ocr2#transformers.DeepseekOcr2ForConditionalGeneration) (DeepseekOcr2Config model) - [DeepseekVLConfig](/docs/transformers/v5.23.0/vi/model_doc/deepseek_vl#transformers.DeepseekVLConfig) configuration class: [DeepseekVLForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/deepseek_vl#transformers.DeepseekVLForConditionalGeneration) (DeepseekVLConfig model) - [DeepseekVLHybridConfig](/docs/transformers/v5.23.0/vi/model_doc/deepseek_vl_hybrid#transformers.DeepseekVLHybridConfig) configuration class: [DeepseekVLHybridForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/deepseek_vl_hybrid#transformers.DeepseekVLHybridForConditionalGeneration) (DeepseekVLHybridConfig model) - [DiffusionGemmaConfig](/docs/transformers/v5.23.0/vi/model_doc/diffusion_gemma#transformers.DiffusionGemmaConfig) configuration class: [DiffusionGemmaForBlockDiffusion](/docs/transformers/v5.23.0/vi/model_doc/diffusion_gemma#transformers.DiffusionGemmaForBlockDiffusion) (DiffusionGemmaConfig model) - [Dots3NoteConfig](/docs/transformers/v5.23.0/vi/model_doc/dots3_note#transformers.Dots3NoteConfig) configuration class: [Dots3NoteForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/dots3_note#transformers.Dots3NoteForConditionalGeneration) (Dots3NoteConfig model) - [Emu3Config](/docs/transformers/v5.23.0/vi/model_doc/emu3#transformers.Emu3Config) configuration class: [Emu3ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/emu3#transformers.Emu3ForConditionalGeneration) (Emu3Config model) - [Ernie4_5_VLMoeConfig](/docs/transformers/v5.23.0/vi/model_doc/ernie4_5_vl_moe#transformers.Ernie4_5_VLMoeConfig) configuration class: [Ernie4_5_VLMoeForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/ernie4_5_vl_moe#transformers.Ernie4_5_VLMoeForConditionalGeneration) (Ernie4_5_VLMoeConfig model) - [EvollaConfig](/docs/transformers/v5.23.0/vi/model_doc/evolla#transformers.EvollaConfig) configuration class: [EvollaForProteinText2Text](/docs/transformers/v5.23.0/vi/model_doc/evolla#transformers.EvollaForProteinText2Text) (EvollaConfig model) - [Exaone4_5_Config](/docs/transformers/v5.23.0/vi/model_doc/exaone4_5#transformers.Exaone4_5_Config) configuration class: [Exaone4_5_ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/exaone4_5#transformers.Exaone4_5_ForConditionalGeneration) (Exaone4_5_Config model) - [FastVlmConfig](/docs/transformers/v5.23.0/vi/model_doc/fast_vlm#transformers.FastVlmConfig) configuration class: [FastVlmForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/fast_vlm#transformers.FastVlmForConditionalGeneration) (FastVlmConfig model) - [Florence2Config](/docs/transformers/v5.23.0/vi/model_doc/florence2#transformers.Florence2Config) configuration class: [Florence2ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/florence2#transformers.Florence2ForConditionalGeneration) (Florence2Config model) - [FuyuConfig](/docs/transformers/v5.23.0/vi/model_doc/fuyu#transformers.FuyuConfig) configuration class: [FuyuForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/fuyu#transformers.FuyuForCausalLM) (FuyuConfig model) - [Gemma3Config](/docs/transformers/v5.23.0/vi/model_doc/gemma3#transformers.Gemma3Config) configuration class: [Gemma3ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/gemma3#transformers.Gemma3ForConditionalGeneration) (Gemma3Config model) - [Gemma3nConfig](/docs/transformers/v5.23.0/vi/model_doc/gemma3n#transformers.Gemma3nConfig) configuration class: [Gemma3nForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/gemma3n#transformers.Gemma3nForConditionalGeneration) (Gemma3nConfig model) - [Gemma4Config](/docs/transformers/v5.23.0/vi/model_doc/gemma4#transformers.Gemma4Config) configuration class: [Gemma4ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/gemma4#transformers.Gemma4ForConditionalGeneration) (Gemma4Config model) - [Gemma4UnifiedConfig](/docs/transformers/v5.23.0/vi/model_doc/gemma4_unified#transformers.Gemma4UnifiedConfig) configuration class: [Gemma4UnifiedForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/gemma4_unified#transformers.Gemma4UnifiedForConditionalGeneration) (Gemma4UnifiedConfig model) - [GitConfig](/docs/transformers/v5.23.0/vi/model_doc/git#transformers.GitConfig) configuration class: [GitForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/git#transformers.GitForCausalLM) (GitConfig model) - [Glm46VConfig](/docs/transformers/v5.23.0/vi/model_doc/glm46v#transformers.Glm46VConfig) configuration class: [Glm46VForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/glm46v#transformers.Glm46VForConditionalGeneration) (Glm46VConfig model) - [Glm4vConfig](/docs/transformers/v5.23.0/vi/model_doc/glm4v#transformers.Glm4vConfig) configuration class: [Glm4vForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/glm4v#transformers.Glm4vForConditionalGeneration) (Glm4vConfig model) - [Glm4vMoeConfig](/docs/transformers/v5.23.0/vi/model_doc/glm4v_moe#transformers.Glm4vMoeConfig) configuration class: [Glm4vMoeForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/glm4v_moe#transformers.Glm4vMoeForConditionalGeneration) (Glm4vMoeConfig model) - [Glm5NextConfig](/docs/transformers/v5.23.0/vi/model_doc/glm5_next#transformers.Glm5NextConfig) configuration class: [Glm5NextForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/glm5_next#transformers.Glm5NextForConditionalGeneration) (Glm5NextConfig model) - [GlmOcrConfig](/docs/transformers/v5.23.0/vi/model_doc/glm_ocr#transformers.GlmOcrConfig) configuration class: [GlmOcrForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/glm_ocr#transformers.GlmOcrForConditionalGeneration) (GlmOcrConfig model) - [GlmgaConfig](/docs/transformers/v5.23.0/vi/model_doc/glmga#transformers.GlmgaConfig) configuration class: [Glm46VForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/glm46v#transformers.Glm46VForConditionalGeneration) (GlmgaConfig model) - [GotOcr2Config](/docs/transformers/v5.23.0/vi/model_doc/got_ocr2#transformers.GotOcr2Config) configuration class: [GotOcr2ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/got_ocr2#transformers.GotOcr2ForConditionalGeneration) (GotOcr2Config model) - [Granite4VisionConfig](/docs/transformers/v5.23.0/vi/model_doc/granite4_vision#transformers.Granite4VisionConfig) configuration class: [Granite4VisionForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/granite4_vision#transformers.Granite4VisionForConditionalGeneration) (Granite4VisionConfig model) - [GraniteDoclingConfig](/docs/transformers/v5.23.0/vi/model_doc/granite_docling#transformers.GraniteDoclingConfig) configuration class: [GraniteDoclingForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/granite_docling#transformers.GraniteDoclingForConditionalGeneration) (GraniteDoclingConfig model) - [HunYuanVLConfig](/docs/transformers/v5.23.0/vi/model_doc/hunyuan_vl#transformers.HunYuanVLConfig) configuration class: [HunYuanVLForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/hunyuan_vl#transformers.HunYuanVLForConditionalGeneration) (HunYuanVLConfig model) - [HyperCLOVAXVisionV2Config](/docs/transformers/v5.23.0/vi/model_doc/hyperclovax_vision_v2#transformers.HyperCLOVAXVisionV2Config) configuration class: [HyperCLOVAXVisionV2ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/hyperclovax_vision_v2#transformers.HyperCLOVAXVisionV2ForConditionalGeneration) (HyperCLOVAXVisionV2Config model) - [Idefics2Config](/docs/transformers/v5.23.0/vi/model_doc/idefics2#transformers.Idefics2Config) configuration class: [Idefics2ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/idefics2#transformers.Idefics2ForConditionalGeneration) (Idefics2Config model) - [Idefics3Config](/docs/transformers/v5.23.0/vi/model_doc/idefics3#transformers.Idefics3Config) configuration class: [Idefics3ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/idefics3#transformers.Idefics3ForConditionalGeneration) (Idefics3Config model) - [IdeficsConfig](/docs/transformers/v5.23.0/vi/model_doc/idefics#transformers.IdeficsConfig) configuration class: [IdeficsForVisionText2Text](/docs/transformers/v5.23.0/vi/model_doc/idefics#transformers.IdeficsForVisionText2Text) (IdeficsConfig model) - [Inkling2Config](/docs/transformers/v5.23.0/vi/model_doc/inkling2#transformers.Inkling2Config) configuration class: [Inkling2ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/inkling2#transformers.Inkling2ForConditionalGeneration) (Inkling2Config model) - [InklingConfig](/docs/transformers/v5.23.0/vi/model_doc/inkling#transformers.InklingConfig) configuration class: [InklingForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/inkling#transformers.InklingForConditionalGeneration) (InklingConfig model) - [InstructBlipConfig](/docs/transformers/v5.23.0/vi/model_doc/instructblip#transformers.InstructBlipConfig) configuration class: [InstructBlipForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/instructblip#transformers.InstructBlipForConditionalGeneration) (InstructBlipConfig model) - [InstructBlipVideoConfig](/docs/transformers/v5.23.0/vi/model_doc/instructblipvideo#transformers.InstructBlipVideoConfig) configuration class: [InstructBlipVideoForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/instructblipvideo#transformers.InstructBlipVideoForConditionalGeneration) (InstructBlipVideoConfig model) - [InternVLConfig](/docs/transformers/v5.23.0/vi/model_doc/internvl#transformers.InternVLConfig) configuration class: [InternVLForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/internvl#transformers.InternVLForConditionalGeneration) (InternVLConfig model) - [JanusConfig](/docs/transformers/v5.23.0/vi/model_doc/janus#transformers.JanusConfig) configuration class: [JanusForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/janus#transformers.JanusForConditionalGeneration) (JanusConfig model) - [Kimi_K25Config](/docs/transformers/v5.23.0/vi/model_doc/kimi_k25#transformers.Kimi_K25Config) configuration class: [Kimi_K25ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/kimi_k25#transformers.Kimi_K25ForConditionalGeneration) (Kimi_K25Config model) - [Kosmos2Config](/docs/transformers/v5.23.0/vi/model_doc/kosmos-2#transformers.Kosmos2Config) configuration class: [Kosmos2ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/kosmos-2#transformers.Kosmos2ForConditionalGeneration) (Kosmos2Config model) - [Kosmos2_5Config](/docs/transformers/v5.23.0/vi/model_doc/kosmos2_5#transformers.Kosmos2_5Config) configuration class: [Kosmos2_5ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/kosmos2_5#transformers.Kosmos2_5ForConditionalGeneration) (Kosmos2_5Config model) - [Lfm2VlConfig](/docs/transformers/v5.23.0/vi/model_doc/lfm2_vl#transformers.Lfm2VlConfig) configuration class: [Lfm2VlForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/lfm2_vl#transformers.Lfm2VlForConditionalGeneration) (Lfm2VlConfig model) - [Lfm3VlConfig](/docs/transformers/v5.23.0/vi/model_doc/lfm3_vl#transformers.Lfm3VlConfig) configuration class: [Lfm3VlForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/lfm3_vl#transformers.Lfm3VlForConditionalGeneration) (Lfm3VlConfig model) - [LightOnOcrConfig](/docs/transformers/v5.23.0/vi/model_doc/lighton_ocr#transformers.LightOnOcrConfig) configuration class: [LightOnOcrForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/lighton_ocr#transformers.LightOnOcrForConditionalGeneration) (LightOnOcrConfig model) - [Llama4Config](/docs/transformers/v5.23.0/vi/model_doc/llama4#transformers.Llama4Config) configuration class: [Llama4ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/llama4#transformers.Llama4ForConditionalGeneration) (Llama4Config model) - [LlavaConfig](/docs/transformers/v5.23.0/vi/model_doc/llava#transformers.LlavaConfig) configuration class: [LlavaForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/llava#transformers.LlavaForConditionalGeneration) (LlavaConfig model) - [LlavaNextConfig](/docs/transformers/v5.23.0/vi/model_doc/granitevision#transformers.LlavaNextConfig) configuration class: [LlavaNextForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/granitevision#transformers.LlavaNextForConditionalGeneration) (LlavaNextConfig model) - [LlavaNextVideoConfig](/docs/transformers/v5.23.0/vi/model_doc/llava_next_video#transformers.LlavaNextVideoConfig) configuration class: [LlavaNextVideoForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/llava_next_video#transformers.LlavaNextVideoForConditionalGeneration) (LlavaNextVideoConfig model) - [LlavaOnevisionConfig](/docs/transformers/v5.23.0/vi/model_doc/llava_onevision#transformers.LlavaOnevisionConfig) configuration class: [LlavaOnevisionForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/llava_onevision#transformers.LlavaOnevisionForConditionalGeneration) (LlavaOnevisionConfig model) - [MiniCPMOcrConfig](/docs/transformers/v5.23.0/vi/model_doc/minicpm_ocr#transformers.MiniCPMOcrConfig) configuration class: [MiniCPMOcrForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/minicpm_ocr#transformers.MiniCPMOcrForConditionalGeneration) (MiniCPMOcrConfig model) - [MiniCPMV4_6Config](/docs/transformers/v5.23.0/vi/model_doc/minicpmv4_6#transformers.MiniCPMV4_6Config) configuration class: [MiniCPMV4_6ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/minicpmv4_6#transformers.MiniCPMV4_6ForConditionalGeneration) (MiniCPMV4_6Config model) - [MiniCPMV4_7Config](/docs/transformers/v5.23.0/vi/model_doc/minicpmv4_7#transformers.MiniCPMV4_7Config) configuration class: [MiniCPMV4_7ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/minicpmv4_7#transformers.MiniCPMV4_7ForConditionalGeneration) (MiniCPMV4_7Config model) - [MiniMaxM3VLConfig](/docs/transformers/v5.23.0/vi/model_doc/minimax_m3_vl#transformers.MiniMaxM3VLConfig) configuration class: [MiniMaxM3SparseForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/minimax_m3_vl#transformers.MiniMaxM3SparseForConditionalGeneration) (MiniMaxM3VLConfig model) - [Mistral3Config](/docs/transformers/v5.23.0/vi/model_doc/mistral3#transformers.Mistral3Config) configuration class: [Mistral3ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/mistral3#transformers.Mistral3ForConditionalGeneration) (Mistral3Config model) - [Mistral4Config](/docs/transformers/v5.23.0/vi/model_doc/mistral4#transformers.Mistral4Config) configuration class: [Mistral4ForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/mistral4#transformers.Mistral4ForCausalLM) (Mistral4Config model) - [MistralLarge4Config](/docs/transformers/v5.23.0/vi/model_doc/mistral_large4#transformers.MistralLarge4Config) configuration class: [MistralLarge4ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/mistral_large4#transformers.MistralLarge4ForConditionalGeneration) (MistralLarge4Config model) - [MllamaConfig](/docs/transformers/v5.23.0/vi/model_doc/mllama#transformers.MllamaConfig) configuration class: [MllamaForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/mllama#transformers.MllamaForConditionalGeneration) (MllamaConfig model) - [Molmo2Config](/docs/transformers/v5.23.0/vi/model_doc/molmo2#transformers.Molmo2Config) configuration class: [Molmo2ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/molmo2#transformers.Molmo2ForConditionalGeneration) (Molmo2Config model) - [MuseGlimmerConfig](/docs/transformers/v5.23.0/vi/model_doc/muse_glimmer#transformers.MuseGlimmerConfig) configuration class: [MuseGlimmerForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/muse_glimmer#transformers.MuseGlimmerForConditionalGeneration) (MuseGlimmerConfig model) - [MuseSparkConfig](/docs/transformers/v5.23.0/vi/model_doc/muse_spark#transformers.MuseSparkConfig) configuration class: [MuseSparkForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/muse_spark#transformers.MuseSparkForConditionalGeneration) (MuseSparkConfig model) - [NemotronH_Omni_Reasoning_V3_Config](/docs/transformers/v5.23.0/vi/model_doc/nemotron_h_omni#transformers.NemotronH_Omni_Reasoning_V3_Config) configuration class: [NemotronH_Omni_Reasoning_V3](/docs/transformers/v5.23.0/vi/model_doc/nemotron_h_omni#transformers.NemotronH_Omni_Reasoning_V3) (NemotronH_Omni_Reasoning_V3_Config model) - [Ovis2Config](/docs/transformers/v5.23.0/vi/model_doc/ovis2#transformers.Ovis2Config) configuration class: [Ovis2ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/ovis2#transformers.Ovis2ForConditionalGeneration) (Ovis2Config model) - [PI0Config](/docs/transformers/v5.23.0/vi/model_doc/pi0#transformers.PI0Config) configuration class: [PI0ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/pi0#transformers.PI0ForConditionalGeneration) (PI0Config model) - [PPChart2TableConfig](/docs/transformers/v5.23.0/vi/model_doc/pp_chart2table#transformers.PPChart2TableConfig) configuration class: [GotOcr2ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/got_ocr2#transformers.GotOcr2ForConditionalGeneration) (PPChart2TableConfig model) - [PPFormulaNetConfig](/docs/transformers/v5.23.0/vi/model_doc/pp_formulanet#transformers.PPFormulaNetConfig) configuration class: [PPFormulaNetForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/pp_formulanet#transformers.PPFormulaNetForConditionalGeneration) (PPFormulaNetConfig model) - [PaddleOCRVLConfig](/docs/transformers/v5.23.0/vi/model_doc/paddleocr_vl#transformers.PaddleOCRVLConfig) configuration class: [PaddleOCRVLForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/paddleocr_vl#transformers.PaddleOCRVLForConditionalGeneration) (PaddleOCRVLConfig model) - [PaliGemmaConfig](/docs/transformers/v5.23.0/vi/model_doc/paligemma#transformers.PaliGemmaConfig) configuration class: [PaliGemmaForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/paligemma#transformers.PaliGemmaForConditionalGeneration) (PaliGemmaConfig model) - [PerceptionLMConfig](/docs/transformers/v5.23.0/vi/model_doc/perception_lm#transformers.PerceptionLMConfig) configuration class: [PerceptionLMForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/perception_lm#transformers.PerceptionLMForConditionalGeneration) (PerceptionLMConfig model) - [Pix2StructConfig](/docs/transformers/v5.23.0/vi/model_doc/pix2struct#transformers.Pix2StructConfig) configuration class: [Pix2StructForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/pix2struct#transformers.Pix2StructForConditionalGeneration) (Pix2StructConfig model) - [QianfanOCRConfig](/docs/transformers/v5.23.0/vi/model_doc/qianfan_ocr#transformers.QianfanOCRConfig) configuration class: [QianfanOCRForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/qianfan_ocr#transformers.QianfanOCRForConditionalGeneration) (QianfanOCRConfig model) - [Qwen2VLConfig](/docs/transformers/v5.23.0/vi/model_doc/qwen2_vl#transformers.Qwen2VLConfig) configuration class: [Qwen2VLForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/qwen2_vl#transformers.Qwen2VLForConditionalGeneration) (Qwen2VLConfig model) - [Qwen2_5OmniThinkerConfig](/docs/transformers/v5.23.0/vi/model_doc/qwen2_5_omni#transformers.Qwen2_5OmniThinkerConfig) configuration class: [Qwen2_5OmniThinkerForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/qwen2_5_omni#transformers.Qwen2_5OmniThinkerForConditionalGeneration) (Qwen2_5OmniThinkerConfig model) - [Qwen2_5_VLConfig](/docs/transformers/v5.23.0/vi/model_doc/qwen2_5_vl#transformers.Qwen2_5_VLConfig) configuration class: [Qwen2_5_VLForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/qwen2_5_vl#transformers.Qwen2_5_VLForConditionalGeneration) (Qwen2_5_VLConfig model) - [Qwen3OmniMoeThinkerConfig](/docs/transformers/v5.23.0/vi/model_doc/qwen3_omni_moe#transformers.Qwen3OmniMoeThinkerConfig) configuration class: [Qwen3OmniMoeThinkerForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/qwen3_omni_moe#transformers.Qwen3OmniMoeThinkerForConditionalGeneration) (Qwen3OmniMoeThinkerConfig model) - [Qwen3VLConfig](/docs/transformers/v5.23.0/vi/model_doc/qwen3_vl#transformers.Qwen3VLConfig) configuration class: [Qwen3VLForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/qwen3_vl#transformers.Qwen3VLForConditionalGeneration) (Qwen3VLConfig model) - [Qwen3VLMoeConfig](/docs/transformers/v5.23.0/vi/model_doc/qwen3_vl_moe#transformers.Qwen3VLMoeConfig) configuration class: [Qwen3VLMoeForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/qwen3_vl_moe#transformers.Qwen3VLMoeForConditionalGeneration) (Qwen3VLMoeConfig model) - [Qwen3_5Config](/docs/transformers/v5.23.0/vi/model_doc/qwen3_5#transformers.Qwen3_5Config) configuration class: [Qwen3_5ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/qwen3_5#transformers.Qwen3_5ForConditionalGeneration) (Qwen3_5Config model) - [Qwen3_5MoeConfig](/docs/transformers/v5.23.0/vi/model_doc/qwen3_5_moe#transformers.Qwen3_5MoeConfig) configuration class: [Qwen3_5MoeForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/qwen3_5_moe#transformers.Qwen3_5MoeForConditionalGeneration) (Qwen3_5MoeConfig model) - [Qwen4ExpConfig](/docs/transformers/v5.23.0/vi/model_doc/qwen4_exp#transformers.Qwen4ExpConfig) configuration class: [Qwen4ExpForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/qwen4_exp#transformers.Qwen4ExpForConditionalGeneration) (Qwen4ExpConfig model) - [ShieldGemma2Config](/docs/transformers/v5.23.0/vi/model_doc/shieldgemma2#transformers.ShieldGemma2Config) configuration class: [Gemma3ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/gemma3#transformers.Gemma3ForConditionalGeneration) (ShieldGemma2Config model) - [SmolVLMConfig](/docs/transformers/v5.23.0/vi/model_doc/smolvlm#transformers.SmolVLMConfig) configuration class: [SmolVLMForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/smolvlm#transformers.SmolVLMForConditionalGeneration) (SmolVLMConfig model) - [Step3p7Config](/docs/transformers/v5.23.0/vi/model_doc/step3p7#transformers.Step3p7Config) configuration class: [Step3p7ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/step3p7#transformers.Step3p7ForConditionalGeneration) (Step3p7Config model) - [T5Gemma2Config](/docs/transformers/v5.23.0/vi/model_doc/t5gemma2#transformers.T5Gemma2Config) configuration class: [T5Gemma2ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/t5gemma2#transformers.T5Gemma2ForConditionalGeneration) (T5Gemma2Config model) - [UdopConfig](/docs/transformers/v5.23.0/vi/model_doc/udop#transformers.UdopConfig) configuration class: [UdopForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/udop#transformers.UdopForConditionalGeneration) (UdopConfig model) - [UnlimitedOcrConfig](/docs/transformers/v5.23.0/vi/model_doc/unlimited_ocr#transformers.UnlimitedOcrConfig) configuration class: [UnlimitedOcrForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/unlimited_ocr#transformers.UnlimitedOcrForConditionalGeneration) (UnlimitedOcrConfig model) - [VideoLlama3Config](/docs/transformers/v5.23.0/vi/model_doc/video_llama_3#transformers.VideoLlama3Config) configuration class: [VideoLlama3ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/video_llama_3#transformers.VideoLlama3ForConditionalGeneration) (VideoLlama3Config model) - [VideoLlavaConfig](/docs/transformers/v5.23.0/vi/model_doc/video_llava#transformers.VideoLlavaConfig) configuration class: [VideoLlavaForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/video_llava#transformers.VideoLlavaForConditionalGeneration) (VideoLlavaConfig model) - [VipLlavaConfig](/docs/transformers/v5.23.0/vi/model_doc/vipllava#transformers.VipLlavaConfig) configuration class: [VipLlavaForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/vipllava#transformers.VipLlavaForConditionalGeneration) (VipLlavaConfig model) - [VisionEncoderDecoderConfig](/docs/transformers/v5.23.0/vi/model_doc/vision-encoder-decoder#transformers.VisionEncoderDecoderConfig) configuration class: [VisionEncoderDecoderModel](/docs/transformers/v5.23.0/vi/model_doc/vision-encoder-decoder#transformers.VisionEncoderDecoderModel) (VisionEncoderDecoderConfig model)

attn_implementation (`str`, *tùy chọn*) : Cách triển khai attention sẽ được sử dụng trong mô hình (nếu có liên quan). Có thể là một trong các giá trị sau - `"eager"` (triển khai thủ công của attention) - `"sdpa"` (sử dụng [`F.scaled_dot_product_attention`](https://pytorch.org/docs/master/generated/torch.nn.functional.scaled_dot_product_attention.html)) - `"flash_attention_2"` (sử dụng [Dao-AILab/flash-attention](https://github.com/Dao-AILab/flash-attention)) - `"flash_attention_3"` (sử dụng [Dao-AILab/flash-attention/hopper](https://github.com/Dao-AILab/flash-attention/tree/main/hopper)) - `"flash_attention_4"` (sử dụng [Dao-AILab/flash-attention/flash_attn/cute](https://github.com/Dao-AILab/flash-attention/tree/main/flash_attn/cute)). Mặc định, nếu khả dụng, SDPA sẽ được sử dụng cho torch>=2.1.1. Mặc định trong các trường hợp khác là triển khai thủ công `"eager"`.

Khởi tạo một trong các lớp mô hình của thư viện (với đầu mô hình hóa từ ảnh-văn-bản-sang-văn-bản) từ một cấu hình.

Lưu ý: Việc tải một mô hình từ tệp cấu hình của nó **không** tải trọng số của mô hình. Nó chỉ ảnh hưởng đến cấu hình của mô hình. Hãy sử dụng [from_pretrained()](/docs/transformers/v5.23.0/vi/model_doc/auto#transformers.AutoModel.from_pretrained) để tải trọng số của mô hình.

Ví dụ:

```python
>>> from transformers import AutoConfig, AutoModelForImageTextToText

>>> # Download configuration from huggingface.co and cache.
>>> config = AutoConfig.from_pretrained("google-bert/bert-base-cased")
>>> model = AutoModelForImageTextToText.from_config(config)
```

#### from_pretrained[[transformers.AutoModelForImageTextToText.from_pretrained]]

```python
from_pretrained(*model_args, **kwargs)
```

[Nguồn](https://github.com/huggingface/transformers/blob/v5.23.0/src/transformers/models/auto/auto_factory.py#L260)

**Tham số:**

pretrained_model_name_or_path (`str` hoặc `os.PathLike`) : Có thể là:  - Một chuỗi, *model id* của một model được huấn luyện trước lưu trong kho model trên huggingface.co. - Đường dẫn đến một *thư mục* chứa trọng số model được lưu bằng [save_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.save_pretrained), ví dụ: `./my_model_directory/`.

model_args (các đối số vị trí bổ sung, *tùy chọn*) : Sẽ được truyền đến phương thức `__init__()` của model bên dưới.

config ([PreTrainedConfig](/docs/transformers/v5.23.0/vi/main_classes/configuration#transformers.PreTrainedConfig), *tùy chọn*) : Cấu hình cho mô hình cần sử dụng thay vì cấu hình được tải tự động. Cấu hình có thể được tải tự động khi: - Mô hình là một mô hình do thư viện cung cấp (được tải bằng chuỗi *model id* của một mô hình được huấn luyện trước). - Mô hình đã được lưu bằng [save_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.save_pretrained) và được tải lại bằng cách cung cấp thư mục lưu. - Mô hình được tải bằng cách cung cấp một thư mục cục bộ làm `pretrained_model_name_or_path` và một tệp cấu hình JSON có tên *config.json* được tìm thấy trong thư mục đó.

state_dict (*dict[str, torch.Tensor]*, *optional*) : Một state dictionary để sử dụng thay cho state dictionary được tải từ tệp trọng số đã lưu. Tùy chọn này có thể được sử dụng nếu bạn muốn tạo một mô hình từ cấu hình được huấn luyện trước nhưng tải trọng số của riêng bạn. Tuy nhiên, trong trường hợp này, bạn nên kiểm tra xem việc sử dụng [save_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.save_pretrained) và [from_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.from_pretrained) có phải là một tùy chọn đơn giản hơn hay không.

cache_dir (`str` hoặc `os.PathLike`, *tùy chọn*) : Đường dẫn đến thư mục mà cấu hình mô hình được huấn luyện trước đã tải xuống sẽ được lưu vào bộ nhớ đệm nếu không sử dụng bộ nhớ đệm tiêu chuẩn.

force_download (`bool`, *tùy chọn*, mặc định là `False`) : Xác định có nên ép buộc tải lại (re-download) trọng số mô hình và các tệp cấu hình hay không, ghi đè lên các phiên bản đã được lưu trong bộ nhớ đệm nếu chúng tồn tại.

proxies (`dict[str, str]`, *tùy chọn*) : Một từ điển các máy chủ proxy để sử dụng theo giao thức hoặc điểm cuối, ví dụ: `{'http': 'foo.bar:3128', 'http://hostname': 'foo.bar:4012'}`. Các proxy được sử dụng cho mỗi yêu cầu.

output_loading_info(`bool`, *tuỳ chọn*, mặc định là `False`) : Có trả về một từ điển chứa các khóa bị thiếu, các khóa không mong đợi và thông báo lỗi hay không.

local_files_only(`bool`, *tùy chọn*, mặc định là `False`) : Có chỉ xem các tệp cục bộ hay không (ví dụ: không thử tải xuống mô hình).

revision (`str`, *tùy chọn*, mặc định là `"main"`) : Phiên bản mô hình cụ thể cần sử dụng. Nó có thể là tên nhánh, tên thẻ hoặc id commit, vì chúng tôi sử dụng hệ thống dựa trên git để lưu trữ các mô hình và các sản phẩm khác trên huggingface.co, do đó `revision` có thể là bất kỳ định danh nào được git cho phép.

trust_remote_code (`bool`, *tuỳ chọn*, mặc định là `False`) : Cho phép hay không cho phép các mô hình tùy chỉnh được định nghĩa trên Hub trong các tệp modeling riêng của chúng. Chỉ nên đặt tùy chọn này thành `True` cho các kho bạn tin tưởng và đã đọc mã nguồn, vì nó sẽ thực thi mã có trên Hub trên máy cục bộ của bạn.

code_revision (`str`, *tùy chọn*, mặc định là `"main"`) : Phiên bản cụ thể để sử dụng cho mã trên Hub, nếu mã nằm trong một kho lưu trữ khác với phần còn lại của mô hình. Nó có thể là tên nhánh, tên thẻ hoặc id commit, vì chúng tôi sử dụng hệ thống dựa trên git để lưu trữ các mô hình và các sản phẩm khác trên huggingface.co, do đó `revision` có thể là bất kỳ định danh nào được git cho phép.

kwargs (thêm các đối số từ khóa, *tùy chọn*) : Có thể được sử dụng để cập nhật đối tượng cấu hình (sau khi nó được tải) và khởi tạo mô hình (ví dụ: `output_attentions=True`). Hoạt động khác nhau tùy thuộc vào việc có cung cấp `config` hay được tải tự động:  - Nếu một cấu hình được cung cấp với `config`, `**kwargs` sẽ được truyền trực tiếp đến phương thức `__init__` của mô hình cơ sở (chúng tôi giả định rằng tất cả các cập nhật liên quan đến cấu hình đã được thực hiện) - Nếu không cung cấp cấu hình, `kwargs` sẽ trước tiên được truyền đến hàm khởi tạo của lớp cấu hình ([from_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/configuration#transformers.PreTrainedConfig.from_pretrained)). Mỗi khóa của `kwargs` tương ứng với một thuộc tính cấu hình sẽ được sử dụng để ghi đè thuộc tính đó bằng giá trị `kwargs` được cung cấp. Các khóa còn lại không tương ứng với bất kỳ thuộc tính cấu hình nào sẽ được truyền đến hàm `__init__` của mô hình cơ sở.

Khởi tạo một trong các lớp mô hình của thư viện (với đầu mô hình hóa từ ảnh-văn-bản-sang-văn-bản) từ một mô hình được huấn luyện trước.

Lớp model cần khởi tạo được chọn dựa trên thuộc tính `model_type` của đối tượng config (được truyền dưới dạng đối số hoặc được nạp từ `pretrained_model_name_or_path` nếu có thể), hoặc khi thuộc tính này bị thiếu, bằng cách sử dụng khớp mẫu trên `pretrained_model_name_or_path`:

- **aria** -- [AriaForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/aria#transformers.AriaForConditionalGeneration) (mô hình AriaConfig)
- **aya_vision** -- [AyaVisionForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/aya_vision#transformers.AyaVisionForConditionalGeneration) (mô hình AyaVisionConfig)
- **blip** -- [BlipForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/blip#transformers.BlipForConditionalGeneration) (mô hình BlipConfig)
- **blip-2** -- [Blip2ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/blip-2#transformers.Blip2ForConditionalGeneration) (mô hình Blip2Config)
- **chameleon** -- [ChameleonForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/chameleon#transformers.ChameleonForConditionalGeneration) (mô hình ChameleonConfig)
- **cohere2_vision** -- [Cohere2VisionForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/cohere2_vision#transformers.Cohere2VisionForConditionalGeneration) (mô hình Cohere2VisionConfig)
- **cohere_compass** -- [CohereCompassForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/cohere_compass#transformers.CohereCompassForConditionalGeneration) (mô hình CohereCompassConfig)
- **cosmos3_edge** -- [Cosmos3EdgeForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/cosmos3_edge#transformers.Cosmos3EdgeForConditionalGeneration) (mô hình Cosmos3EdgeConfig)
- **cosmos3_omni** -- [Cosmos3OmniForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/cosmos3_omni#transformers.Cosmos3OmniForConditionalGeneration) (mô hình Cosmos3OmniConfig)
- **deepseek_ocr2** -- [DeepseekOcr2ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/deepseek_ocr2#transformers.DeepseekOcr2ForConditionalGeneration) (mô hình DeepseekOcr2Config)
- **deepseek_vl** -- [DeepseekVLForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/deepseek_vl#transformers.DeepseekVLForConditionalGeneration) (mô hình DeepseekVLConfig)
- **deepseek_vl_hybrid** -- [DeepseekVLHybridForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/deepseek_vl_hybrid#transformers.DeepseekVLHybridForConditionalGeneration) (mô hình DeepseekVLHybridConfig)
- **diffusion_gemma** -- [DiffusionGemmaForBlockDiffusion](/docs/transformers/v5.23.0/vi/model_doc/diffusion_gemma#transformers.DiffusionGemmaForBlockDiffusion) (mô hình DiffusionGemmaConfig)
- **dots3_note** -- [Dots3NoteForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/dots3_note#transformers.Dots3NoteForConditionalGeneration) (mô hình Dots3NoteConfig)
- **emu3** -- [Emu3ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/emu3#transformers.Emu3ForConditionalGeneration) (mô hình Emu3Config)
- **ernie4_5_vl_moe** -- [Ernie4_5_VLMoeForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/ernie4_5_vl_moe#transformers.Ernie4_5_VLMoeForConditionalGeneration) (mô hình Ernie4_5_VLMoeConfig)
- **evolla** -- [EvollaForProteinText2Text](/docs/transformers/v5.23.0/vi/model_doc/evolla#transformers.EvollaForProteinText2Text) (mô hình EvollaConfig)
- **exaone4_5** -- [Exaone4_5_ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/exaone4_5#transformers.Exaone4_5_ForConditionalGeneration) (mô hình Exaone4_5_Config)
- **fast_vlm** -- [FastVlmForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/fast_vlm#transformers.FastVlmForConditionalGeneration) (mô hình FastVlmConfig)
- **florence2** -- [Florence2ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/florence2#transformers.Florence2ForConditionalGeneration) (mô hình Florence2Config)
- **fuyu** -- [FuyuForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/fuyu#transformers.FuyuForCausalLM) (mô hình FuyuConfig)
- **gemma3** -- [Gemma3ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/gemma3#transformers.Gemma3ForConditionalGeneration) (mô hình Gemma3Config)
- **gemma3n** -- [Gemma3nForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/gemma3n#transformers.Gemma3nForConditionalGeneration) (mô hình Gemma3nConfig)
- **gemma4** -- [Gemma4ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/gemma4#transformers.Gemma4ForConditionalGeneration) (mô hình Gemma4Config)
- **gemma4_unified** -- [Gemma4UnifiedForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/gemma4_unified#transformers.Gemma4UnifiedForConditionalGeneration) (mô hình Gemma4UnifiedConfig)
- **git** -- [GitForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/git#transformers.GitForCausalLM) (mô hình GitConfig)
- **glm46v** -- [Glm46VForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/glm46v#transformers.Glm46VForConditionalGeneration) (mô hình Glm46VConfig)
- **glm4v** -- [Glm4vForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/glm4v#transformers.Glm4vForConditionalGeneration) (mô hình Glm4vConfig)
- **glm4v_moe** -- [Glm4vMoeForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/glm4v_moe#transformers.Glm4vMoeForConditionalGeneration) (mô hình Glm4vMoeConfig)
- **glm5_next** -- [Glm5NextForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/glm5_next#transformers.Glm5NextForConditionalGeneration) (mô hình Glm5NextConfig)
- **glm_ocr** -- [GlmOcrForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/glm_ocr#transformers.GlmOcrForConditionalGeneration) (mô hình GlmOcrConfig)
- **glmga** -- [Glm46VForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/glm46v#transformers.Glm46VForConditionalGeneration) (mô hình GlmgaConfig)
- **got_ocr2** -- [GotOcr2ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/got_ocr2#transformers.GotOcr2ForConditionalGeneration) (mô hình GotOcr2Config)
- **granite4_vision** -- [Granite4VisionForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/granite4_vision#transformers.Granite4VisionForConditionalGeneration) (mô hình Granite4VisionConfig)
- **granite_docling** -- [GraniteDoclingForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/granite_docling#transformers.GraniteDoclingForConditionalGeneration) (mô hình GraniteDoclingConfig)
- **hunyuan_vl** -- [HunYuanVLForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/hunyuan_vl#transformers.HunYuanVLForConditionalGeneration) (mô hình HunYuanVLConfig)
- **hyperclovax_vision_v2** -- [HyperCLOVAXVisionV2ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/hyperclovax_vision_v2#transformers.HyperCLOVAXVisionV2ForConditionalGeneration) (mô hình HyperCLOVAXVisionV2Config)
- **idefics** -- [IdeficsForVisionText2Text](/docs/transformers/v5.23.0/vi/model_doc/idefics#transformers.IdeficsForVisionText2Text) (mô hình IdeficsConfig)
- **idefics2** -- [Idefics2ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/idefics2#transformers.Idefics2ForConditionalGeneration) (mô hình Idefics2Config)
- **idefics3** -- [Idefics3ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/idefics3#transformers.Idefics3ForConditionalGeneration) (mô hình Idefics3Config)
- **inkling2** -- [Inkling2ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/inkling2#transformers.Inkling2ForConditionalGeneration) (mô hình Inkling2Config)
- **inkling_mm_model** -- [InklingForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/inkling#transformers.InklingForConditionalGeneration) (mô hình InklingConfig)
- **instructblip** -- [InstructBlipForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/instructblip#transformers.InstructBlipForConditionalGeneration) (mô hình InstructBlipConfig)
- **instructblipvideo** -- [InstructBlipVideoForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/instructblipvideo#transformers.InstructBlipVideoForConditionalGeneration) (mô hình InstructBlipVideoConfig)
- **internvl** -- [InternVLForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/internvl#transformers.InternVLForConditionalGeneration) (mô hình InternVLConfig)
- **janus** -- [JanusForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/janus#transformers.JanusForConditionalGeneration) (mô hình JanusConfig)
- **kimi_k25** -- [Kimi_K25ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/kimi_k25#transformers.Kimi_K25ForConditionalGeneration) (mô hình Kimi_K25Config)
- **kosmos-2** -- [Kosmos2ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/kosmos-2#transformers.Kosmos2ForConditionalGeneration) (mô hình Kosmos2Config)
- **kosmos-2.5** -- [Kosmos2_5ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/kosmos2_5#transformers.Kosmos2_5ForConditionalGeneration) (mô hình Kosmos2_5Config)
- **lfm2_vl** -- [Lfm2VlForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/lfm2_vl#transformers.Lfm2VlForConditionalGeneration) (mô hình Lfm2VlConfig)
- **lfm3_vl** -- [Lfm3VlForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/lfm3_vl#transformers.Lfm3VlForConditionalGeneration) (mô hình Lfm3VlConfig)
- **lighton_ocr** -- [LightOnOcrForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/lighton_ocr#transformers.LightOnOcrForConditionalGeneration) (mô hình LightOnOcrConfig)
- **llama4** -- [Llama4ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/llama4#transformers.Llama4ForConditionalGeneration) (mô hình Llama4Config)
- **llava** -- [LlavaForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/llava#transformers.LlavaForConditionalGeneration) (mô hình LlavaConfig)
- **llava_next** -- [LlavaNextForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/granitevision#transformers.LlavaNextForConditionalGeneration) (mô hình LlavaNextConfig)
- **llava_next_video** -- [LlavaNextVideoForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/llava_next_video#transformers.LlavaNextVideoForConditionalGeneration) (mô hình LlavaNextVideoConfig)
- **llava_onevision** -- [LlavaOnevisionForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/llava_onevision#transformers.LlavaOnevisionForConditionalGeneration) (mô hình LlavaOnevisionConfig)
- **minicpm_ocr** -- [MiniCPMOcrForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/minicpm_ocr#transformers.MiniCPMOcrForConditionalGeneration) (mô hình MiniCPMOcrConfig)
- **minicpmv4_6** -- [MiniCPMV4_6ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/minicpmv4_6#transformers.MiniCPMV4_6ForConditionalGeneration) (mô hình MiniCPMV4_6Config)
- **minicpmv4_7** -- [MiniCPMV4_7ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/minicpmv4_7#transformers.MiniCPMV4_7ForConditionalGeneration) (mô hình MiniCPMV4_7Config)
- **minimax_m3_vl** -- [MiniMaxM3SparseForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/minimax_m3_vl#transformers.MiniMaxM3SparseForConditionalGeneration) (mô hình MiniMaxM3VLConfig)
- **mistral3** -- [Mistral3ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/mistral3#transformers.Mistral3ForConditionalGeneration) (mô hình Mistral3Config)
- **mistral4** -- [Mistral4ForCausalLM](/docs/transformers/v5.23.0/vi/model_doc/mistral4#transformers.Mistral4ForCausalLM) (mô hình Mistral4Config)
- **mistral_large4** -- [MistralLarge4ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/mistral_large4#transformers.MistralLarge4ForConditionalGeneration) (mô hình MistralLarge4Config)
- **mllama** -- [MllamaForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/mllama#transformers.MllamaForConditionalGeneration) (mô hình MllamaConfig)
- **molmo2** -- [Molmo2ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/molmo2#transformers.Molmo2ForConditionalGeneration) (mô hình Molmo2Config)
- **muse_glimmer** -- [MuseGlimmerForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/muse_glimmer#transformers.MuseGlimmerForConditionalGeneration) (mô hình MuseGlimmerConfig)
- **muse_spark** -- [MuseSparkForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/muse_spark#transformers.MuseSparkForConditionalGeneration) (mô hình MuseSparkConfig)
- **nemotron_h_omni** -- [NemotronH_Omni_Reasoning_V3](/docs/transformers/v5.23.0/vi/model_doc/nemotron_h_omni#transformers.NemotronH_Omni_Reasoning_V3) (mô hình NemotronH_Omni_Reasoning_V3_Config)
- **ovis2** -- [Ovis2ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/ovis2#transformers.Ovis2ForConditionalGeneration) (mô hình Ovis2Config)
- **paddleocr_vl** -- [PaddleOCRVLForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/paddleocr_vl#transformers.PaddleOCRVLForConditionalGeneration) (mô hình PaddleOCRVLConfig)
- **paligemma** -- [PaliGemmaForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/paligemma#transformers.PaliGemmaForConditionalGeneration) (mô hình PaliGemmaConfig)
- **perception_lm** -- [PerceptionLMForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/perception_lm#transformers.PerceptionLMForConditionalGeneration) (mô hình PerceptionLMConfig)
- **pi0** -- [PI0ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/pi0#transformers.PI0ForConditionalGeneration) (mô hình PI0Config)
- **pix2struct** -- [Pix2StructForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/pix2struct#transformers.Pix2StructForConditionalGeneration) (mô hình Pix2StructConfig)
- **pp_chart2table** -- [GotOcr2ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/got_ocr2#transformers.GotOcr2ForConditionalGeneration) (mô hình PPChart2TableConfig)
- **pp_formulanet** -- [PPFormulaNetForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/pp_formulanet#transformers.PPFormulaNetForConditionalGeneration) (mô hình PPFormulaNetConfig)
- **qianfan_ocr** -- [QianfanOCRForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/qianfan_ocr#transformers.QianfanOCRForConditionalGeneration) (mô hình QianfanOCRConfig)
- **qwen2_5_omni_thinker** -- [Qwen2_5OmniThinkerForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/qwen2_5_omni#transformers.Qwen2_5OmniThinkerForConditionalGeneration) (mô hình Qwen2_5OmniThinkerConfig)
- **qwen2_5_vl** -- [Qwen2_5_VLForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/qwen2_5_vl#transformers.Qwen2_5_VLForConditionalGeneration) (mô hình Qwen2_5_VLConfig)
- **qwen2_vl** -- [Qwen2VLForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/qwen2_vl#transformers.Qwen2VLForConditionalGeneration) (mô hình Qwen2VLConfig)
- **qwen3_5** -- [Qwen3_5ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/qwen3_5#transformers.Qwen3_5ForConditionalGeneration) (mô hình Qwen3_5Config)
- **qwen3_5_moe** -- [Qwen3_5MoeForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/qwen3_5_moe#transformers.Qwen3_5MoeForConditionalGeneration) (mô hình Qwen3_5MoeConfig)
- **qwen3_omni_moe_thinker** -- [Qwen3OmniMoeThinkerForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/qwen3_omni_moe#transformers.Qwen3OmniMoeThinkerForConditionalGeneration) (mô hình Qwen3OmniMoeThinkerConfig)
- **qwen3_vl** -- [Qwen3VLForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/qwen3_vl#transformers.Qwen3VLForConditionalGeneration) (mô hình Qwen3VLConfig)
- **qwen3_vl_moe** -- [Qwen3VLMoeForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/qwen3_vl_moe#transformers.Qwen3VLMoeForConditionalGeneration) (mô hình Qwen3VLMoeConfig)
- **qwen4_exp** -- [Qwen4ExpForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/qwen4_exp#transformers.Qwen4ExpForConditionalGeneration) (mô hình Qwen4ExpConfig)
- **shieldgemma2** -- [Gemma3ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/gemma3#transformers.Gemma3ForConditionalGeneration) (mô hình ShieldGemma2Config)
- **smolvlm** -- [SmolVLMForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/smolvlm#transformers.SmolVLMForConditionalGeneration) (mô hình SmolVLMConfig)
- **step3p7** -- [Step3p7ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/step3p7#transformers.Step3p7ForConditionalGeneration) (mô hình Step3p7Config)
- **t5gemma2** -- [T5Gemma2ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/t5gemma2#transformers.T5Gemma2ForConditionalGeneration) (mô hình T5Gemma2Config)
- **udop** -- [UdopForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/udop#transformers.UdopForConditionalGeneration) (mô hình UdopConfig)
- **unlimited_ocr** -- [UnlimitedOcrForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/unlimited_ocr#transformers.UnlimitedOcrForConditionalGeneration) (mô hình UnlimitedOcrConfig)
- **video_llama_3** -- [VideoLlama3ForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/video_llama_3#transformers.VideoLlama3ForConditionalGeneration) (mô hình VideoLlama3Config)
- **video_llava** -- [VideoLlavaForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/video_llava#transformers.VideoLlavaForConditionalGeneration) (mô hình VideoLlavaConfig)
- **vipllava** -- [VipLlavaForConditionalGeneration](/docs/transformers/v5.23.0/vi/model_doc/vipllava#transformers.VipLlavaForConditionalGeneration) (mô hình VipLlavaConfig)
- **vision-encoder-decoder** -- [VisionEncoderDecoderModel](/docs/transformers/v5.23.0/vi/model_doc/vision-encoder-decoder#transformers.VisionEncoderDecoderModel) (mô hình VisionEncoderDecoderConfig)

Mặc định, model được đặt ở chế độ đánh giá bằng `model.eval()` (ví dụ, các module dropout sẽ bị vô hiệu hóa). Để huấn luyện model, bạn cần đặt lại nó về chế độ huấn luyện bằng `model.train()`

Ví dụ:

```python
>>> from transformers import AutoConfig, AutoModelForImageTextToText

>>> # Download model and configuration from huggingface.co and cache.
>>> model = AutoModelForImageTextToText.from_pretrained("google-bert/bert-base-cased")

>>> # Update configuration during loading
>>> model = AutoModelForImageTextToText.from_pretrained("google-bert/bert-base-cased", output_attentions=True)
>>> model.config.output_attentions
True
```

### AutoModelForDecision[[transformers.AutoModelForDecision]]

#### transformers.AutoModelForDecision[[transformers.AutoModelForDecision]]

```python
transformers.AutoModelForDecision(*args, **kwargs)
```

[Nguồn](https://github.com/huggingface/transformers/blob/v5.23.0/src/transformers/models/auto/modeling_auto.py#L2662)

Đây là một lớp mô hình chung sẽ được khởi tạo thành một trong các lớp mô hình của thư viện (có đầu ra quyết định) khi được tạo bằng phương thức lớp [from_pretrained()](/docs/transformers/v5.23.0/vi/model_doc/auto#transformers.AutoModel.from_pretrained) hoặc phương thức lớp [from_config()](/docs/transformers/v5.23.0/vi/model_doc/auto#transformers.AutoModel.from_config).

Lớp này không thể được khởi tạo trực tiếp bằng `__init__()` (gây ra lỗi).

#### from_config[[transformers.AutoModelForDecision.from_config]]

```python
from_config(**kwargs)
```

[Nguồn](https://github.com/huggingface/transformers/blob/v5.23.0/src/transformers/models/auto/auto_factory.py#L204)

**Tham số:**

config ([PreTrainedConfig](/docs/transformers/v5.23.0/vi/main_classes/configuration#transformers.PreTrainedConfig)) : Lớp mô hình cần khởi tạo được chọn dựa trên lớp cấu hình:  - Lớp cấu hình [Gemma4Config](/docs/transformers/v5.23.0/vi/model_doc/gemma4#transformers.Gemma4Config): [JevForDecision](/docs/transformers/v5.23.0/vi/model_doc/jev#transformers.JevForDecision) (mô hình Gemma4Config) - Lớp cấu hình [JevConfig](/docs/transformers/v5.23.0/vi/model_doc/jev#transformers.JevConfig): [JevForDecision](/docs/transformers/v5.23.0/vi/model_doc/jev#transformers.JevForDecision) (mô hình JevConfig) - Lớp cấu hình [Qwen2Config](/docs/transformers/v5.23.0/vi/model_doc/qwen2#transformers.Qwen2Config): [JevForDecision](/docs/transformers/v5.23.0/vi/model_doc/jev#transformers.JevForDecision) (mô hình Qwen2Config) - Lớp cấu hình [Qwen3_5Config](/docs/transformers/v5.23.0/vi/model_doc/qwen3_5#transformers.Qwen3_5Config): [JevForDecision](/docs/transformers/v5.23.0/vi/model_doc/jev#transformers.JevForDecision) (mô hình Qwen3_5Config) - Lớp cấu hình [Qwen3_5MoeConfig](/docs/transformers/v5.23.0/vi/model_doc/qwen3_5_moe#transformers.Qwen3_5MoeConfig): [JevForDecision](/docs/transformers/v5.23.0/vi/model_doc/jev#transformers.JevForDecision) (mô hình Qwen3_5MoeConfig) - Lớp cấu hình [Qwen3_5TextConfig](/docs/transformers/v5.23.0/vi/model_doc/qwen3_5#transformers.Qwen3_5TextConfig): [JevForDecision](/docs/transformers/v5.23.0/vi/model_doc/jev#transformers.JevForDecision) (mô hình Qwen3_5TextConfig)

attn_implementation (`str`, *tùy chọn*) : Cách triển khai attention sẽ được sử dụng trong mô hình (nếu có liên quan). Có thể là một trong các giá trị sau - `"eager"` (triển khai thủ công của attention) - `"sdpa"` (sử dụng [`F.scaled_dot_product_attention`](https://pytorch.org/docs/master/generated/torch.nn.functional.scaled_dot_product_attention.html)) - `"flash_attention_2"` (sử dụng [Dao-AILab/flash-attention](https://github.com/Dao-AILab/flash-attention)) - `"flash_attention_3"` (sử dụng [Dao-AILab/flash-attention/hopper](https://github.com/Dao-AILab/flash-attention/tree/main/hopper)) - `"flash_attention_4"` (sử dụng [Dao-AILab/flash-attention/flash_attn/cute](https://github.com/Dao-AILab/flash-attention/tree/main/flash_attn/cute)). Mặc định, nếu khả dụng, SDPA sẽ được sử dụng cho torch>=2.1.1. Mặc định trong các trường hợp khác là triển khai thủ công `"eager"`.

Khởi tạo một trong các lớp mô hình của thư viện (có đầu ra quyết định) từ một cấu hình.

Lưu ý: Việc tải một mô hình từ tệp cấu hình của nó **không** tải trọng số của mô hình. Nó chỉ ảnh hưởng đến cấu hình của mô hình. Hãy sử dụng [from_pretrained()](/docs/transformers/v5.23.0/vi/model_doc/auto#transformers.AutoModel.from_pretrained) để tải trọng số của mô hình.

Ví dụ:

```python
>>> from transformers import AutoConfig, AutoModelForDecision

>>> # Download configuration from huggingface.co and cache.
>>> config = AutoConfig.from_pretrained("google-bert/bert-base-cased")
>>> model = AutoModelForDecision.from_config(config)
```

#### from_pretrained[[transformers.AutoModelForDecision.from_pretrained]]

```python
from_pretrained(*model_args, **kwargs)
```

[Nguồn](https://github.com/huggingface/transformers/blob/v5.23.0/src/transformers/models/auto/auto_factory.py#L260)

**Tham số:**

pretrained_model_name_or_path (`str` hoặc `os.PathLike`) : Có thể là:  - Một chuỗi, *model id* của một model được huấn luyện trước lưu trong kho model trên huggingface.co. - Đường dẫn đến một *thư mục* chứa trọng số model được lưu bằng [save_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.save_pretrained), ví dụ: `./my_model_directory/`.

model_args (các đối số vị trí bổ sung, *tùy chọn*) : Sẽ được truyền đến phương thức `__init__()` của model bên dưới.

config ([PreTrainedConfig](/docs/transformers/v5.23.0/vi/main_classes/configuration#transformers.PreTrainedConfig), *tùy chọn*) : Cấu hình cho mô hình cần sử dụng thay vì cấu hình được tải tự động. Cấu hình có thể được tải tự động khi: - Mô hình là một mô hình do thư viện cung cấp (được tải bằng chuỗi *model id* của một mô hình được huấn luyện trước). - Mô hình đã được lưu bằng [save_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.save_pretrained) và được tải lại bằng cách cung cấp thư mục lưu. - Mô hình được tải bằng cách cung cấp một thư mục cục bộ làm `pretrained_model_name_or_path` và một tệp cấu hình JSON có tên *config.json* được tìm thấy trong thư mục đó.

state_dict (*dict[str, torch.Tensor]*, *optional*) : Một state dictionary để sử dụng thay cho state dictionary được tải từ tệp trọng số đã lưu. Tùy chọn này có thể được sử dụng nếu bạn muốn tạo một mô hình từ cấu hình được huấn luyện trước nhưng tải trọng số của riêng bạn. Tuy nhiên, trong trường hợp này, bạn nên kiểm tra xem việc sử dụng [save_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.save_pretrained) và [from_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.from_pretrained) có phải là một tùy chọn đơn giản hơn hay không.

cache_dir (`str` hoặc `os.PathLike`, *tùy chọn*) : Đường dẫn đến thư mục mà cấu hình mô hình được huấn luyện trước đã tải xuống sẽ được lưu vào bộ nhớ đệm nếu không sử dụng bộ nhớ đệm tiêu chuẩn.

force_download (`bool`, *tùy chọn*, mặc định là `False`) : Xác định có nên ép buộc tải lại (re-download) trọng số mô hình và các tệp cấu hình hay không, ghi đè lên các phiên bản đã được lưu trong bộ nhớ đệm nếu chúng tồn tại.

proxies (`dict[str, str]`, *tùy chọn*) : Một từ điển các máy chủ proxy để sử dụng theo giao thức hoặc điểm cuối, ví dụ: `{'http': 'foo.bar:3128', 'http://hostname': 'foo.bar:4012'}`. Các proxy được sử dụng cho mỗi yêu cầu.

output_loading_info(`bool`, *tuỳ chọn*, mặc định là `False`) : Có trả về một từ điển chứa các khóa bị thiếu, các khóa không mong đợi và thông báo lỗi hay không.

local_files_only(`bool`, *tùy chọn*, mặc định là `False`) : Có chỉ xem các tệp cục bộ hay không (ví dụ: không thử tải xuống mô hình).

revision (`str`, *tùy chọn*, mặc định là `"main"`) : Phiên bản mô hình cụ thể cần sử dụng. Nó có thể là tên nhánh, tên thẻ hoặc id commit, vì chúng tôi sử dụng hệ thống dựa trên git để lưu trữ các mô hình và các sản phẩm khác trên huggingface.co, do đó `revision` có thể là bất kỳ định danh nào được git cho phép.

trust_remote_code (`bool`, *tuỳ chọn*, mặc định là `False`) : Cho phép hay không cho phép các mô hình tùy chỉnh được định nghĩa trên Hub trong các tệp modeling riêng của chúng. Chỉ nên đặt tùy chọn này thành `True` cho các kho bạn tin tưởng và đã đọc mã nguồn, vì nó sẽ thực thi mã có trên Hub trên máy cục bộ của bạn.

code_revision (`str`, *tùy chọn*, mặc định là `"main"`) : Phiên bản cụ thể để sử dụng cho mã trên Hub, nếu mã nằm trong một kho lưu trữ khác với phần còn lại của mô hình. Nó có thể là tên nhánh, tên thẻ hoặc id commit, vì chúng tôi sử dụng hệ thống dựa trên git để lưu trữ các mô hình và các sản phẩm khác trên huggingface.co, do đó `revision` có thể là bất kỳ định danh nào được git cho phép.

kwargs (thêm các đối số từ khóa, *tùy chọn*) : Có thể được sử dụng để cập nhật đối tượng cấu hình (sau khi nó được tải) và khởi tạo mô hình (ví dụ: `output_attentions=True`). Hoạt động khác nhau tùy thuộc vào việc có cung cấp `config` hay được tải tự động:  - Nếu một cấu hình được cung cấp với `config`, `**kwargs` sẽ được truyền trực tiếp đến phương thức `__init__` của mô hình cơ sở (chúng tôi giả định rằng tất cả các cập nhật liên quan đến cấu hình đã được thực hiện) - Nếu không cung cấp cấu hình, `kwargs` sẽ trước tiên được truyền đến hàm khởi tạo của lớp cấu hình ([from_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/configuration#transformers.PreTrainedConfig.from_pretrained)). Mỗi khóa của `kwargs` tương ứng với một thuộc tính cấu hình sẽ được sử dụng để ghi đè thuộc tính đó bằng giá trị `kwargs` được cung cấp. Các khóa còn lại không tương ứng với bất kỳ thuộc tính cấu hình nào sẽ được truyền đến hàm `__init__` của mô hình cơ sở.

Khởi tạo một trong các lớp mô hình của thư viện (có đầu ra quyết định) từ một mô hình được huấn luyện trước.

Lớp model cần khởi tạo được chọn dựa trên thuộc tính `model_type` của đối tượng config (được truyền dưới dạng đối số hoặc được nạp từ `pretrained_model_name_or_path` nếu có thể), hoặc khi thuộc tính này bị thiếu, bằng cách sử dụng khớp mẫu trên `pretrained_model_name_or_path`:

- **gemma4** -- [JevForDecision](/docs/transformers/v5.23.0/vi/model_doc/jev#transformers.JevForDecision) (mô hình Gemma4Config)
- **jev** -- [JevForDecision](/docs/transformers/v5.23.0/vi/model_doc/jev#transformers.JevForDecision) (mô hình JevConfig)
- **qwen2** -- [JevForDecision](/docs/transformers/v5.23.0/vi/model_doc/jev#transformers.JevForDecision) (mô hình Qwen2Config)
- **qwen3_5** -- [JevForDecision](/docs/transformers/v5.23.0/vi/model_doc/jev#transformers.JevForDecision) (mô hình Qwen3_5Config)
- **qwen3_5_moe** -- [JevForDecision](/docs/transformers/v5.23.0/vi/model_doc/jev#transformers.JevForDecision) (mô hình Qwen3_5MoeConfig)
- **qwen3_5_text** -- [JevForDecision](/docs/transformers/v5.23.0/vi/model_doc/jev#transformers.JevForDecision) (mô hình Qwen3_5TextConfig)

Mặc định, model được đặt ở chế độ đánh giá bằng `model.eval()` (ví dụ, các module dropout sẽ bị vô hiệu hóa). Để huấn luyện model, bạn cần đặt lại nó về chế độ huấn luyện bằng `model.train()`

Ví dụ:

```python
>>> from transformers import AutoConfig, AutoModelForDecision

>>> # Download model and configuration from huggingface.co and cache.
>>> model = AutoModelForDecision.from_pretrained("google-bert/bert-base-cased")

>>> # Update configuration during loading
>>> model = AutoModelForDecision.from_pretrained("google-bert/bert-base-cased", output_attentions=True)
>>> model.config.output_attentions
True
```

## Dãy thời gian

### AutoModelForTimeSeriesPrediction[[transformers.AutoModelForTimeSeriesPrediction]]

#### transformers.AutoModelForTimeSeriesPrediction[[transformers.AutoModelForTimeSeriesPrediction]]

```python
transformers.AutoModelForTimeSeriesPrediction(*args, **kwargs)
```

[Nguồn](https://github.com/huggingface/transformers/blob/v5.23.0/src/transformers/models/auto/modeling_auto.py#L2486)

Đây là một lớp mô hình chung sẽ được khởi tạo thành một trong các lớp mô hình của thư viện (với đầu dự báo chuỗi thời gian) khi được tạo bằng phương thức lớp [from_pretrained()](/docs/transformers/v5.23.0/vi/model_doc/auto#transformers.AutoModel.from_pretrained) hoặc phương thức lớp [from_config()](/docs/transformers/v5.23.0/vi/model_doc/auto#transformers.AutoModel.from_config).

Lớp này không thể được khởi tạo trực tiếp bằng `__init__()` (gây ra lỗi).

#### from_config[[transformers.AutoModelForTimeSeriesPrediction.from_config]]

```python
from_config(**kwargs)
```

[Nguồn](https://github.com/huggingface/transformers/blob/v5.23.0/src/transformers/models/auto/auto_factory.py#L204)

**Tham số:**

config ([PreTrainedConfig](/docs/transformers/v5.23.0/vi/main_classes/configuration#transformers.PreTrainedConfig)) : Lớp mô hình cần khởi tạo được chọn dựa trên lớp cấu hình:  - Lớp cấu hình [TimesFm2_5Config](/docs/transformers/v5.23.0/vi/model_doc/timesfm2_5#transformers.TimesFm2_5Config): [TimesFm2_5ModelForPrediction](/docs/transformers/v5.23.0/vi/model_doc/timesfm2_5#transformers.TimesFm2_5ModelForPrediction) (mô hình TimesFm2_5Config) - Lớp cấu hình [TimesFmConfig](/docs/transformers/v5.23.0/vi/model_doc/timesfm#transformers.TimesFmConfig): [TimesFmModelForPrediction](/docs/transformers/v5.23.0/vi/model_doc/timesfm#transformers.TimesFmModelForPrediction) (mô hình TimesFmConfig)

attn_implementation (`str`, *tùy chọn*) : Cách triển khai attention sẽ được sử dụng trong mô hình (nếu có liên quan). Có thể là một trong các giá trị sau - `"eager"` (triển khai thủ công của attention) - `"sdpa"` (sử dụng [`F.scaled_dot_product_attention`](https://pytorch.org/docs/master/generated/torch.nn.functional.scaled_dot_product_attention.html)) - `"flash_attention_2"` (sử dụng [Dao-AILab/flash-attention](https://github.com/Dao-AILab/flash-attention)) - `"flash_attention_3"` (sử dụng [Dao-AILab/flash-attention/hopper](https://github.com/Dao-AILab/flash-attention/tree/main/hopper)) - `"flash_attention_4"` (sử dụng [Dao-AILab/flash-attention/flash_attn/cute](https://github.com/Dao-AILab/flash-attention/tree/main/flash_attn/cute)). Mặc định, nếu khả dụng, SDPA sẽ được sử dụng cho torch>=2.1.1. Mặc định trong các trường hợp khác là triển khai thủ công `"eager"`.

Khởi tạo một trong các lớp mô hình của thư viện (có đầu dự báo chuỗi thời gian) từ một cấu hình.

Lưu ý: Việc tải một mô hình từ tệp cấu hình của nó **không** tải trọng số của mô hình. Nó chỉ ảnh hưởng đến cấu hình của mô hình. Hãy sử dụng [from_pretrained()](/docs/transformers/v5.23.0/vi/model_doc/auto#transformers.AutoModel.from_pretrained) để tải trọng số của mô hình.

Ví dụ:

```python
>>> from transformers import AutoConfig, AutoModelForTimeSeriesPrediction

>>> # Download configuration from huggingface.co and cache.
>>> config = AutoConfig.from_pretrained("google-bert/bert-base-cased")
>>> model = AutoModelForTimeSeriesPrediction.from_config(config)
```

#### from_pretrained[[transformers.AutoModelForTimeSeriesPrediction.from_pretrained]]

```python
from_pretrained(*model_args, **kwargs)
```

[Nguồn](https://github.com/huggingface/transformers/blob/v5.23.0/src/transformers/models/auto/auto_factory.py#L260)

**Tham số:**

pretrained_model_name_or_path (`str` hoặc `os.PathLike`) : Có thể là:  - Một chuỗi, *model id* của một model được huấn luyện trước lưu trong kho model trên huggingface.co. - Đường dẫn đến một *thư mục* chứa trọng số model được lưu bằng [save_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.save_pretrained), ví dụ: `./my_model_directory/`.

model_args (các đối số vị trí bổ sung, *tùy chọn*) : Sẽ được truyền đến phương thức `__init__()` của model bên dưới.

config ([PreTrainedConfig](/docs/transformers/v5.23.0/vi/main_classes/configuration#transformers.PreTrainedConfig), *tùy chọn*) : Cấu hình cho mô hình cần sử dụng thay vì cấu hình được tải tự động. Cấu hình có thể được tải tự động khi: - Mô hình là một mô hình do thư viện cung cấp (được tải bằng chuỗi *model id* của một mô hình được huấn luyện trước). - Mô hình đã được lưu bằng [save_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.save_pretrained) và được tải lại bằng cách cung cấp thư mục lưu. - Mô hình được tải bằng cách cung cấp một thư mục cục bộ làm `pretrained_model_name_or_path` và một tệp cấu hình JSON có tên *config.json* được tìm thấy trong thư mục đó.

state_dict (*dict[str, torch.Tensor]*, *optional*) : Một state dictionary để sử dụng thay cho state dictionary được tải từ tệp trọng số đã lưu. Tùy chọn này có thể được sử dụng nếu bạn muốn tạo một mô hình từ cấu hình được huấn luyện trước nhưng tải trọng số của riêng bạn. Tuy nhiên, trong trường hợp này, bạn nên kiểm tra xem việc sử dụng [save_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.save_pretrained) và [from_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/model#transformers.PreTrainedModel.from_pretrained) có phải là một tùy chọn đơn giản hơn hay không.

cache_dir (`str` hoặc `os.PathLike`, *tùy chọn*) : Đường dẫn đến thư mục mà cấu hình mô hình được huấn luyện trước đã tải xuống sẽ được lưu vào bộ nhớ đệm nếu không sử dụng bộ nhớ đệm tiêu chuẩn.

force_download (`bool`, *tùy chọn*, mặc định là `False`) : Xác định có nên ép buộc tải lại (re-download) trọng số mô hình và các tệp cấu hình hay không, ghi đè lên các phiên bản đã được lưu trong bộ nhớ đệm nếu chúng tồn tại.

proxies (`dict[str, str]`, *tùy chọn*) : Một từ điển các máy chủ proxy để sử dụng theo giao thức hoặc điểm cuối, ví dụ: `{'http': 'foo.bar:3128', 'http://hostname': 'foo.bar:4012'}`. Các proxy được sử dụng cho mỗi yêu cầu.

output_loading_info(`bool`, *tuỳ chọn*, mặc định là `False`) : Có trả về một từ điển chứa các khóa bị thiếu, các khóa không mong đợi và thông báo lỗi hay không.

local_files_only(`bool`, *tùy chọn*, mặc định là `False`) : Có chỉ xem các tệp cục bộ hay không (ví dụ: không thử tải xuống mô hình).

revision (`str`, *tùy chọn*, mặc định là `"main"`) : Phiên bản mô hình cụ thể cần sử dụng. Nó có thể là tên nhánh, tên thẻ hoặc id commit, vì chúng tôi sử dụng hệ thống dựa trên git để lưu trữ các mô hình và các sản phẩm khác trên huggingface.co, do đó `revision` có thể là bất kỳ định danh nào được git cho phép.

trust_remote_code (`bool`, *tuỳ chọn*, mặc định là `False`) : Cho phép hay không cho phép các mô hình tùy chỉnh được định nghĩa trên Hub trong các tệp modeling riêng của chúng. Chỉ nên đặt tùy chọn này thành `True` cho các kho bạn tin tưởng và đã đọc mã nguồn, vì nó sẽ thực thi mã có trên Hub trên máy cục bộ của bạn.

code_revision (`str`, *tùy chọn*, mặc định là `"main"`) : Phiên bản cụ thể để sử dụng cho mã trên Hub, nếu mã nằm trong một kho lưu trữ khác với phần còn lại của mô hình. Nó có thể là tên nhánh, tên thẻ hoặc id commit, vì chúng tôi sử dụng hệ thống dựa trên git để lưu trữ các mô hình và các sản phẩm khác trên huggingface.co, do đó `revision` có thể là bất kỳ định danh nào được git cho phép.

kwargs (thêm các đối số từ khóa, *tùy chọn*) : Có thể được sử dụng để cập nhật đối tượng cấu hình (sau khi nó được tải) và khởi tạo mô hình (ví dụ: `output_attentions=True`). Hoạt động khác nhau tùy thuộc vào việc có cung cấp `config` hay được tải tự động:  - Nếu một cấu hình được cung cấp với `config`, `**kwargs` sẽ được truyền trực tiếp đến phương thức `__init__` của mô hình cơ sở (chúng tôi giả định rằng tất cả các cập nhật liên quan đến cấu hình đã được thực hiện) - Nếu không cung cấp cấu hình, `kwargs` sẽ trước tiên được truyền đến hàm khởi tạo của lớp cấu hình ([from_pretrained()](/docs/transformers/v5.23.0/vi/main_classes/configuration#transformers.PreTrainedConfig.from_pretrained)). Mỗi khóa của `kwargs` tương ứng với một thuộc tính cấu hình sẽ được sử dụng để ghi đè thuộc tính đó bằng giá trị `kwargs` được cung cấp. Các khóa còn lại không tương ứng với bất kỳ thuộc tính cấu hình nào sẽ được truyền đến hàm `__init__` của mô hình cơ sở.

Khởi tạo một trong các lớp mô hình của thư viện (có đầu dự báo chuỗi thời gian) từ một mô hình được huấn luyện trước.

Lớp model cần khởi tạo được chọn dựa trên thuộc tính `model_type` của đối tượng config (được truyền dưới dạng đối số hoặc được nạp từ `pretrained_model_name_or_path` nếu có thể), hoặc khi thuộc tính này bị thiếu, bằng cách sử dụng khớp mẫu trên `pretrained_model_name_or_path`:

- **timesfm** -- [TimesFmModelForPrediction](/docs/transformers/v5.23.0/vi/model_doc/timesfm#transformers.TimesFmModelForPrediction) (mô hình TimesFmConfig)
- **timesfm2_5** -- [TimesFm2_5ModelForPrediction](/docs/transformers/v5.23.0/vi/model_doc/timesfm2_5#transformers.TimesFm2_5ModelForPrediction) (mô hình TimesFm2_5Config)

Mặc định, model được đặt ở chế độ đánh giá bằng `model.eval()` (ví dụ, các module dropout sẽ bị vô hiệu hóa). Để huấn luyện model, bạn cần đặt lại nó về chế độ huấn luyện bằng `model.train()`

Ví dụ:

```python
>>> from transformers import AutoConfig, AutoModelForTimeSeriesPrediction

>>> # Download model and configuration from huggingface.co and cache.
>>> model = AutoModelForTimeSeriesPrediction.from_pretrained("google-bert/bert-base-cased")

>>> # Update configuration during loading
>>> model = AutoModelForTimeSeriesPrediction.from_pretrained("google-bert/bert-base-cased", output_attentions=True)
>>> model.config.output_attentions
True
```

