Proyek ini bertujuan untuk menyempurnakan model bahasa FLAN-T5 menggunakan perpustakaan Transformers Face. Dengan mengikuti langkah-langkah ini, Anda dapat menyempurnakan model dan menggunakannya untuk inferensi.
Sebelum memulai, pastikan Anda memiliki yang berikut:
Kloning repositori ini ke mesin lokal Anda.
git clone https://github.com/mltrev23/Fine-Tuning-LLaMA-2/Instal paket yang diperlukan menggunakan perintah berikut:
pip install -r requirements.txtAda empat metode penyempurnaan yang tersedia:
Fine-tuning aditif : Menambahkan lapisan untuk berlatih.
python additive-fine-tuning.pyTuning lengkap : melatih semua bobot model.
python full-fine-tuning.pySelektif fine-tuning : Memilih lapisan spesifik dari model asli untuk dilatih.
python selective-fine-tuning.pyPenyempurnaan Template : Menggunakan template yang telah ditentukan untuk pelatihan. Template dapat dimodifikasi sesuai kebutuhan.
Untuk menelan data Anda sendiri untuk menyempurnakan, memodifikasi kode dalam skrip Anda untuk memuat dataset Anda. Berikut adalah contoh memuat dataset teks:
from transformers import LineByLineTextDataset
dataset = LineByLineTextDataset ( tokenizer = tokenizer , file_path = 'datasets/bittensor.txt' , block_size = 128 )Untuk melakukan inferensi menggunakan model FLAN-T5 yang disempurnakan, Anda dapat menggunakan skrip berikut:
Hasilkan Menggunakan Forward Pass : Script ini menunjukkan menghasilkan teks menggunakan pendekatan Forward Pass.
python generate-using-forward.pyScript Inferensi Utama : Script ini memberikan cara langsung untuk menghasilkan output dari model.
python main.py Anda dapat memodifikasi teks input di file main.py untuk menguji model:
input_text = [ "What is FAANG?" ]Ini akan menghasilkan output berdasarkan input yang disediakan.
Jangan ragu untuk memodifikasi skrip sesuai kebutuhan untuk tugas dan set data spesifik Anda. Jika Anda menghadapi masalah apa pun, periksa dokumentasi wajah yang memeluk atau mencari bantuan dari masyarakat.
Jangan ragu untuk menyesuaikan bagian apa pun lebih lanjut berdasarkan kebutuhan spesifik Anda!