نموذج اللغة القائم على الشبكة العصبية المنفذة مع Pytorch. انظر الوثائق لمزيد من التفاصيل.
نستخدم Python مع الإصدار 3.8+ . يمكنك تثبيت Python مع
apt install python3.8 python3.8-devملحوظة
حاليًا أحدث إصدار من Python بدعم من Pytorch هو 3.8 . لهذا السبب نقوم بتثبيت python3.8 بدلاً من python3.10 . قد تحتاج إلى استخدام sudo لأداء التثبيت.
نستخدم Pytorch مع الإصدار 1.10+ و CUDA مع الإصدار 11.2+ . هذا يعمل فقط إذا كان لديك وحدات معالجة الرسومات Nvidia . يمكنك تثبيت مكتبة CUDA مع
apt install nvidia-driver-460ملحوظة
قد تحتاج إلى استخدام sudo لأداء التثبيت.
نستخدم Pipenv لتثبيت تبعيات Python. يمكنك تثبيت pipenv مع
pip install pipenvتحذير
لا تستخدم apt إلى intall pipenv.
ملحوظة
قد ترغب في تعيين PIPENV_VENV_IN_PROJECT=1 لجعل مجلدات البيئة الظاهرية موجودة دائمًا في مشاريع بيثون. انظر وثيقة pipenv للحصول على التفاصيل.
استنساخ المشروع من جيثب.
git clone https://github.com/ProFatXuanAll/language-model-playground.git تغيير الدليل الحالي إلى language-model-playground .
cd language-model-playgroundاستخدم PipenV لإنشاء بيئة افتراضية Python وتثبيت التبعيات في بيئة Python الظاهرية.
pipenv installإطلاق بيئة بيثون الافتراضية التي أنشأتها Pipenv.
pipenv shellالآن يمكنك تشغيل أي نصوص يقدمها هذا المشروع! على سبيل المثال ، يمكنك إلقاء نظرة على مجموعة بيانات القصائد الصينية عن طريق التشغيل : PY: MOD: `lmp.script.sample_dset`
python -m lmp.script.sample_dset chinese-poemترخيص Beerware. يجب على أي شخص يستخدم هذا المشروع شراء Profatxuanall بيرة إذا قابلته.