PEFT documentation

AutoPeftModels

You are viewing main version, which requires installation from source. If you'd like regular pip install, checkout the latest stable version (v0.21.0).
Hugging Face's logo
Join the Hugging Face community

and get access to the augmented documentation experience

to get started

AutoPeftModels

Kelas AutoPeftModel memuat model PEFT yang sesuai untuk jenis tugas dengan cara menyimpulkan secara otomatis dari file konfigurasi. Kelas-kelas ini dirancang untuk memuat model PEFT dengan cepat dan mudah dalam satu baris kode, tanpa perlu khawatir tentang kelas model spesifik yang dibutuhkan atau memuat PeftConfig secara manual.

AutoPeftModel

kelas peft.AutoPeftModel

< >

( *args**kwargs )

from_pretrained

< >

( pretrained_model_name_or_pathadapter_name: str = 'default'is_trainable: bool = Falseconfig: Optional[PeftConfig] = Nonerevision: Optional[str] = Noneimport_allowlist: Optional[list[str]] = None**kwargs )

Parameter

  • import_allowlist (list[str], opsional, defaultnya {get_default_import_allowlist()}) — AutoPeftModel akan mencoba menginstansiasi model dasar yang dikonfigurasi dalam konfigurasi adapter. Karena operasi ini berpotensi mengimpor paket lain, allowlist ini berfungsi sebagai pengaman untuk mencegah impor paket berbahaya. Anda mungkin perlu menentukan nama impor paket Anda di sini jika tidak termasuk dalam nilai default.

Wrapper untuk semua langkah pra-pemrosesan yang perlu dilakukan pengguna untuk memuat model PEFT. Argumen kwargs diteruskan ke PeftConfig yang secara otomatis menangani penyaringan kwargs dari metode Hub dan inisialisasi objek config.

Parameter-parameter ini setara dengan parameter dari PeftModel.from_pretrained(). Perbedaannya didokumentasikan di bawah.

AutoPeftModelForCausalLM

kelas peft.AutoPeftModelForCausalLM

< >

( *args**kwargs )

AutoPeftModelForSeq2SeqLM

kelas peft.AutoPeftModelForSeq2SeqLM

< >

( *args**kwargs )

AutoPeftModelForSequenceClassification

kelas peft.AutoPeftModelForSequenceClassification

< >

( *args**kwargs )

AutoPeftModelForTokenClassification

kelas peft.AutoPeftModelForTokenClassification

< >

( *args**kwargs )

AutoPeftModelForQuestionAnswering

kelas peft.AutoPeftModelForQuestionAnswering

< >

( *args**kwargs )

AutoPeftModelForFeatureExtraction

kelas peft.AutoPeftModelForFeatureExtraction

< >

( *args**kwargs )

Update on GitHub