روبوت الدردشة المحول tf2
1.0.0
أنشئ روبوت محادثة شامل باستخدام Transformer في TensorFlow 2. اطلع على البرنامج التعليمي الخاص بي على blog.tensorflow.org.
setup.sh
لتثبيت إصدار Apple Silicon من TensorFlow 2.9 (استخدم هذا فقط إذا كنت تشعر بالمغامرة).PositionalEncoding
و MultiHeadAttentionLayer
، للسماح بحفظ النموذج عبر model.save()
أو tf.keras.models.save_model()
.train.py
كيفية استدعاء model.save()
و tf.keras.models.load_model()
.chatbot
الآلية conda create -n chatbot python=3.8
conda activate chatbot
sh setup.sh
tensorflow-metal
للأجهزة التي تحتوي على Apple Silicon (لاحظ أن هناك الكثير من الأخطاء في TensorFlow على وحدة معالجة رسومات Apple Silicon، على سبيل المثال، لا يعمل مُحسِّن Adam).max_samples
إلى قائمة questions
answers
.start_token
و end_token
للإشارة إلى بداية ونهاية كل جملة.max_length
من الرموز المميزة.max_length
python main.py --help
python train.py --output_dir runs/save_model --batch_size 256 --epochs 50 --max_samples 50000
runs/save_model
. input: where have you been?
output: i m not talking about that .
input: it's a trap!
output: no , it s not .