No project description provided
Project description
VERS-Models
Table des matières
Description
Installation
PyPi
VERS est disponible sur PyPi, vous pouvez l'installer avec pip à l'aide de la commande suivante:
pip install vers-models
Vous pouvez ensuite vérifier que l'installation s'est bien passée en lançant la commande vers --version
Développement
Pour installer VERS en mode développement, vous pouvez cloner le dépôt git et installer les dépendances avec pip:
git clone https://github.com/Marceau-H/VERS-Models.git.
cd VERS-Models
pip install -e .
Usage
Ligne de commande
La cli se lance avec vers dans un terminal
Exemple d'usage:
vers --train --lang_name metrique_strophe --nb_predictions 100 --model_class multi_head_attn --num_epochs 50 --batch_size 650
Cette commande va entraîner (--train) un modèle de type multi_head_attn (--model_class) sur le dataset metrique_strophe (--lang_name) pendant 50 epochs (--num_epochs) avec une taille de batch de 650 (--batch_size) et va faire 100 prédictions à la fin de l'entraînement (--nb_predictions).
Options disponibles:
Cependant, il existe de nombreuses options disponibles pour la commande vers, vous pouvez les lister en lançant la commande suivante:
vers --help
Cela vous donnera une liste de toutes les options disponibles et de leur description.
Options spécifiques à un modèle:
Les modèles ont également des options qui leur sont propres, en effer, selon l'architecture choisie, différents hyperparamètres peuvent être modifiés. Par exemple, pour le modèle multi_head_attn, vous pouvez modifier le nombre de têtes d'attention avec l'option --num_heads. Les options disponibles pour chaque modèle sont listées dans le fichier de configuration correspondant dans le dossier config, certaines options à spécifier obligatoirement (notifiées par TO SPECIFY) et d'autres ont des valeurs par défaut.
Si vous voulez lister les options disponibles pour un modèle, vous pouvez le faire en lançant la commande suivante:
vers --model_help [model_class]
Cela vous donnera une liste de toutes les options disponibles pour le modèle (model_class à remplacer par le nom du modèle) et de leur type (défaut, obligatoire, etc.).
Exemple d'usage:
vers --model_help multi_head_attn
License
Ce projet est sous licence AGPL-3.0+ voir le fichier LICENSE pour plus de détails.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file vers_models-0.1.0.tar.gz.
File metadata
- Download URL: vers_models-0.1.0.tar.gz
- Upload date:
- Size: 35.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f73d2035a30fc529cdc57f7df6a61210dd34a27a760f42c9e436bbfddf628712
|
|
| MD5 |
031b9ebe388f8cdb1d2ed4c59be7dfbc
|
|
| BLAKE2b-256 |
a498ccd60bdfd2747a05a3c07bb30dca42fefffa22285b51a5b34a8bfdc3ec25
|
Provenance
The following attestation bundles were made for vers_models-0.1.0.tar.gz:
Publisher:
hatch-build-and-publish.yml on Marceau-h/VERS-Models
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
vers_models-0.1.0.tar.gz -
Subject digest:
f73d2035a30fc529cdc57f7df6a61210dd34a27a760f42c9e436bbfddf628712 - Sigstore transparency entry: 211444804
- Sigstore integration time:
-
Permalink:
Marceau-h/VERS-Models@08c230e3b81f09b9a0639bd5fbe9f51a8f2d714e -
Branch / Tag:
refs/tags/v0.1.0 - Owner: https://github.com/Marceau-h
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
hatch-build-and-publish.yml@08c230e3b81f09b9a0639bd5fbe9f51a8f2d714e -
Trigger Event:
push
-
Statement type:
File details
Details for the file vers_models-0.1.0-py3-none-any.whl.
File metadata
- Download URL: vers_models-0.1.0-py3-none-any.whl
- Upload date:
- Size: 40.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0d5d90cdbf351f94b917e382fa0b345a04d6ec7c4134c58b104f812ebc72e844
|
|
| MD5 |
68820053d30bece95166f6be26c7679d
|
|
| BLAKE2b-256 |
6d9342d7f926d94b2375ca24caae39511a93fc30d3488f9937d9effeedeba17c
|
Provenance
The following attestation bundles were made for vers_models-0.1.0-py3-none-any.whl:
Publisher:
hatch-build-and-publish.yml on Marceau-h/VERS-Models
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
vers_models-0.1.0-py3-none-any.whl -
Subject digest:
0d5d90cdbf351f94b917e382fa0b345a04d6ec7c4134c58b104f812ebc72e844 - Sigstore transparency entry: 211444805
- Sigstore integration time:
-
Permalink:
Marceau-h/VERS-Models@08c230e3b81f09b9a0639bd5fbe9f51a8f2d714e -
Branch / Tag:
refs/tags/v0.1.0 - Owner: https://github.com/Marceau-h
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
hatch-build-and-publish.yml@08c230e3b81f09b9a0639bd5fbe9f51a8f2d714e -
Trigger Event:
push
-
Statement type: