Ropherta
1.0.0
هذا يجلب قوة المحولات إلى عالم PHP.
أضف هذا المشروع إلى تبعياتك
composer require textualization/ropherta
composer update
قبل استخدامه ، ستحتاج إلى تثبيت إطار ONNX:
composer exec -- php -r "require 'vendor/autoload.php'; OnnxRuntimeVendor::check();"
وتنزيل نموذج Roberta Onnx (يستغرق هذا الوقت ، يبلغ حجم النموذج 477 ميجابايت):
composer exec -- php -r "require 'vendor/autoload.php'; TextualizationRophertaVendor::check();"
$ model = new RophertaModel ();
$ emb = $ model -> embeddings ( " Text " ); تحقق TextualizationRophertaDistances للتحقق مما إذا كان اثنين من التضمين أقرب من بعضهما البعض.
$ model = new RophertaModel ( " /path/to/model.onnx " );
$ emb = $ model -> embeddings ( " Text " );لضبط النموذج ، ستحتاج إلى كمية كبيرة من النص في المجال واستخدام Python في جهاز مع وحدة معالجة الرسومات. انظر ضبط للحصول على التفاصيل.
نشكر راعينا: