Il s'agit de l'application Linux nommée PML dont la dernière version peut être téléchargée en tant que v2.3.0.zip. Il peut être exécuté en ligne dans le fournisseur d'hébergement gratuit OnWorks pour les postes de travail.
Téléchargez et exécutez en ligne gratuitement cette application nommée PML avec OnWorks.
Suivez ces instructions pour exécuter cette application :
- 1. Téléchargé cette application sur votre PC.
- 2. Entrez dans notre gestionnaire de fichiers https://www.onworks.net/myfiles.php?username=XXXXX avec le nom d'utilisateur que vous voulez.
- 3. Téléchargez cette application dans ce gestionnaire de fichiers.
- 4. Démarrez l'émulateur en ligne OnWorks Linux ou Windows en ligne ou l'émulateur en ligne MACOS à partir de ce site Web.
- 5. Depuis le système d'exploitation OnWorks Linux que vous venez de démarrer, accédez à notre gestionnaire de fichiers https://www.onworks.net/myfiles.php?username=XXXXX avec le nom d'utilisateur que vous souhaitez.
- 6. Téléchargez l'application, installez-la et exécutez-la.
CAPTURES D'ÉCRAN:
PML
DESCRIPTION:
Cette bibliothèque contient 9 modules, chacun pouvant être utilisé indépendamment dans votre base de code existante ou combiné pour un flux de travail complet d'entraînement/de test. Pour calculer la perte dans votre boucle d'apprentissage, transmettez les plongements calculés par votre modèle et les étiquettes correspondantes. Les représentations incorporées doivent avoir une taille (N, embedding_size) et les étiquettes doivent avoir une taille (N), où N est la taille du lot. Le TripletMarginLoss calcule tous les triplets possibles dans le lot, en fonction des étiquettes que vous lui transmettez. Les paires ancre-positives sont formées par des incorporations qui partagent la même étiquette, et les paires ancre-négatives sont formées par des incorporations qui ont des étiquettes différentes. Les fonctions de perte peuvent être personnalisées à l'aide de distances, de réducteurs et de régularisateurs. Dans le diagramme ci-dessous, un mineur trouve les indices de paires dures dans un lot. Ceux-ci sont utilisés pour indexer dans la matrice de distance, calculée par l'objet de distance. Pour ce diagramme, la fonction de perte est basée sur les paires, elle calcule donc une perte par paire.
Fonctionnalités
- Personnaliser les fonctions de perte
- Utiliser les fonctions de perte pour un apprentissage non supervisé / auto-supervisé
- Torche version PyTorch requise >= 1.6
- Le développement se fait sur la branche dev
- Le code est formaté en utilisant black et isort
- Vous pouvez spécifier les types de données de test et le périphérique de test en tant que variables d'environnement
Langage de programmation
Python
Catégories
Il s'agit d'une application qui peut également être récupérée à partir de https://sourceforge.net/projects/pml.mirror/. Il a été hébergé dans OnWorks afin d'être exécuté en ligne de la manière la plus simple à partir de l'un de nos systèmes d'exploitation gratuits.