Installer les versions de développement de Flower¶
Installe les versions de développement de Flower¶
Utiliser la poésie (recommandé)¶
Installez une pré-version flwr
de PyPI : mettez à jour la dépendance flwr
dans pyproject.toml
puis réinstallez (n’oubliez pas de supprimer poetry.lock
(rm poetry.lock
) avant d’exécuter poetry install
).
flwr = { version = "1.0.0a0", allow-prereleases = true }
(sans extras)flwr = { version = "1.0.0a0", allow-prereleases = true, extras = ["simulation"] }
(avec extras)
Installez flwr
à partir d’une copie locale du code source de Flower via pyproject.toml
:
flwr = { path = "../../", develop = true }
(sans extras)flwr = { path = "../../", develop = true, extras = ["simulation"] }
(avec extras)
Installez flwr
à partir d’un fichier local via pyproject.toml
:
flwr = { path = "../../dist/flwr-1.8.0-py3-none-any.whl" }
(without extras)flwr = { path = "../../dist/flwr-1.8.0-py3-none-any.whl", extras = ["simulation"] }
(with extras)
Reporte-toi à la documentation de Poetry pour plus de détails : Poetry Dependency Specification
Utiliser pip (recommandé sur Colab)¶
Installe une pré-version de flwr
depuis PyPI :
pip install -U --pre flwr
(sans les extras)pip install -U --pre 'flwr[simulation]'
(avec les extras)
Les paquets Python peuvent être installés à partir des dépôts git. Utilise l’une des commandes suivantes pour installer Flower directement à partir de GitHub.
Installez flwr
à partir de la branche GitHub par défaut (main
) :
pip install flwr@git+https://github.com/adap/flower.git
(sans les extras)pip install 'flwr[simulation]@git+https://github.com/adap/flower.git'
(avec les extras)
Installez flwr
à partir d’une branche GitHub spécifique (nom-branche
) :
pip install flwr@git+https://github.com/adap/flower.git@nom-branche
(sans les extras)pip install 'flwr[simulation]@git+https://github.com/adap/flower.git@branch-name'
(with extras)
Ouvre les carnets Jupyter sur Google Colab¶
Open the notebook
framework/docs/source/tutorial-series-get-started-with-flower-pytorch.ipynb
:
Ouvre une version de développement du même carnet à partir de la branche nom-branche en remplaçant main par nom-branche (juste après blob) :
Install a whl on Google Colab:
In the vertical icon grid on the left hand side, select
Files
>Upload to session storage
Upload the whl (e.g.,
flwr-1.8.0-py3-none-any.whl
)Change
!pip install -q 'flwr[simulation]' torch torchvision matplotlib
to!pip install -q 'flwr-1.8.0-py3-none-any.whl[simulation]' torch torchvision matplotlib