distily
1.0.0
pip install -U "git+https://github.com/lapp0/distily.git"
يسمح لك بتقديم تقطير نموذج مع
مثال على ذلك: distily_gpt2
أمر لإنشاء gpt2 المقطر مع 6 طبقات فقط:
python3 -m distily.run
--teacher_model_name_or_path gpt2
--output_dir distily_gpt2
--hub_model_id "distily/distily_gpt2"
--push_to_hub True
--student_model_config {"n_layers": 6}
--student_model_as_bitnet True
يحتوي نموذج distily_gpt2 الناتج على (TODO: شرح المقاييس).
لمزيد من الأمثلة ، راجع وثائق الأمثلة.
للضغط على المحور ، يجب عليك تحضير رمز المحور الخاص بك
HF_WRITE=<your hub token> python3 -c "from huggingface_hub.hf_api import HfFolder; HfFolder.save_token('${HF_WRITE}')"
TODO: ارتكب المستندات المرتبطة بمجرد اكتمال
باستخدام بصراحة
النماذج المتاحة
المساهمة
num_hidden_layers عن طريق تنفيذ تعيينات الطبقة. intermediate_size ، hidden_act ) عن طريق استخدام أجهزة العرض. num_attention_heads و num_key_value_heads .