Download the PHP package veka-server/onnx-php without Composer
On this page you can find all versions of the php package veka-server/onnx-php. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download veka-server/onnx-php
More information about veka-server/onnx-php
Files in veka-server/onnx-php
Informations about the package onnx-php
ONNX-PHP
ONNX-PHP est une bibliothèque PHP permettant de charger et d'exécuter des modèles IA au format ONNX.
Dans cet objectif, la librairie utilise FFI
pour interagir directement avec onnxruntime
.
Cette bibliothèque offre une API simple et flexible pour intégrer des modèles IA dans vos applications PHP.
Installation
Vous pouvez installer cette bibliothèque via Composer.
Prérequis PHP
- PHP >= 8.1
- FFI
- GD
Tâches Disponibles
Vision
Tâches | Description | Statut |
---|---|---|
Classification d'images | Attribuer une ou plusieurs étiquettes à une image, en identifiant à quelle catégorie l'image appartient parmi un ensemble de catégories prédéfinies. | ✅ |
Détection d'objets | Localiser et identifier des objets spécifiques dans une image, en dessinant des boîtes englobantes autour des objets détectés et en les étiquetant avec leurs catégories correspondantes. | ✅ |
Traitement du Langage Naturel
Tâches | Description | Statut |
---|---|---|
Génération de texte | Produire un texte cohérent et fluide en réponse à une entrée donnée, comme une phrase ou un contexte. | ✅ |
Modèles testé
Classification d'images
Modèles | Description | Statut | Exemple |
---|---|---|---|
suko / nsfw | classification : Naked , SAFE | ✅ | wiki |
wd14 | classification : tout les tags de danbooru | ✅ | wiki |
NUDENET classifier (classifier_model.onnx) | classification : unsafe , safe | ✅ | wiki |
NSFW Detection | classification : drawing, hentai, neutral, porn, sexy | ✅ | wiki |
Détection d'objets
Modèles | Description | Statut | Exemple |
---|---|---|---|
YOLOV10 | detection de la liste COCO voir la liste | ✅ | wiki |
YOLOV5 Face | detection des visages | ✅ | wiki |
NUDENET v3 detector (640m.onnx) | detection : FEMALE_GENITALIA_COVERED, FACE_FEMALE, BUTTOCKS_EXPOSED, FEMALE_BREAST_EXPOSED, FEMALE_GENITALIA_EXPOSED, MALE_BREAST_EXPOSED, ANUS_EXPOSED, FEET_EXPOSED, BELLY_COVERED, FEET_COVERED, ARMPITS_COVERED, ARMPITS_EXPOSED, FACE_MALE, BELLY_EXPOSED, MALE_GENITALIA_EXPOSED, ANUS_COVERED, FEMALE_BREAST_COVERED, BUTTOCKS_COVERED | ✅ | wiki |
Exemple d'utilisation
Contribution
Les contributions sont les bienvenues !
Si vous avez des suggestions, trouvez des bugs, ou voulez ajouter des fonctionnalités ou des models, n'hésitez pas à ouvrir une issue ou une pull request.
License
Ce projet est sous licence MIT. Voir le fichier LICENSE pour plus de détails.
Remerciements
Un grand merci à la communauté ONNX et à tous les contributeurs de onnxruntime pour leur travail exceptionnel. Cette librairie est dérivé des travaux de :