Ropherta
1.0.0
Dies bringt die Kraft der Transformatoren in die PHP -Welt.
Fügen Sie dieses Projekt Ihren Abhängigkeiten hinzu
composer require textualization/ropherta
composer update
Bevor Sie es verwenden, müssen Sie das ONNX -Framework installieren:
composer exec -- php -r "require 'vendor/autoload.php'; OnnxRuntimeVendor::check();"
und laden Sie das Roberta Onnx -Modell herunter (dies dauert eine Weile, das Modell ist 477 MB in Größe):
composer exec -- php -r "require 'vendor/autoload.php'; TextualizationRophertaVendor::check();"
$ model = new RophertaModel ();
$ emb = $ model -> embeddings ( " Text " ); Überprüfen Sie TextualizationRophertaDistances um zu überprüfen, ob zwei Einbettungen näher beieinander liegen.
$ model = new RophertaModel ( " /path/to/model.onnx " );
$ emb = $ model -> embeddings ( " Text " );Um ein Modell zu optimieren, benötigen Sie eine große Menge Domänentext und verwenden Sie Python in einer Maschine mit einer GPU. Weitere Informationen finden Sie unter Tuning.
Wir danken unserem Sponsor: