Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
tensorflow
GitHub Repository: tensorflow/docs-l10n
Path: blob/master/site/es-419/federated/install.md
25115 views

Cómo instalar TensorFlow Federated

Hay un par de maneras de configurar el entorno para usar TensorFlow Federated (TFF):

Cómo usar pip para instalar TensorFlow Federated

1. Instale el entorno de desarrollo de Python

sudo apt update
sudo apt install python3-dev python3-pip  # Python 3

2. Cree un entorno virtual

python3 -m venv "venv"
source "venv/bin/activate"
pip install --upgrade "pip"

Nota: Para salir del entorno virtual, ejecute deactivate.

3. Instale el paquete de TensorFlow Federated publicado para Python

pip install --upgrade tensorflow-federated

4. Pruebe Tensorflow Federated

python -c "import tensorflow_federated as tff; print(tff.federated_computation(lambda: 'Hello World')())"

Éxito: Ya se instaló el último paquete de TensorFlow Federated de Python.

Cómo compilar el paquete de TensorFlow Federated para Python desde el código fuente

Compilar el paquete TensorFlow Federated para Python desde el código fuente es útil si desea hacer lo siguiente:

  • Hacer cambios en TensorFlow Federated y probar esos cambios en un componente que use TensorFlow Federated antes de enviar o publicar esos cambios.

  • Utilice los cambios que se enviaron a TensorFlow Federated pero que no se publicaron.

1. Instale el entorno de desarrollo de Python

sudo apt update
sudo apt install python3-dev python3-pip  # Python 3

2. Instale Bazel

Instale Bazel, la herramienta de compilación utilizada para compilar Tensorflow Federated.

3. Clone el repositorio de Tensorflow Federated

git clone https://github.com/tensorflow/federated.git
cd "federated"

4. Cree un entorno virtual

python3 -m venv "venv"
source "venv/bin/activate"
pip install --upgrade "pip"
pip install numpy

5. Compile el paquete de TensorFlow Federated para Python

mkdir "/tmp/tensorflow_federated"
bazel run //tensorflow_federated/tools/python_package:build_python_package -- \
    --output_dir="/tmp/tensorflow_federated"

6. Salga del entorno virtual

deactivate

7. Cree un nuevo proyecto

mkdir "/tmp/project"
cd "/tmp/project"

8. Cree un nuevo entorno virtual

python3 -m venv "venv"
source "venv/bin/activate"
pip install --upgrade "pip"

Nota: Para salir del entorno virtual, ejecute deactivate.

9. Instale el paquete de TensorFlow Federated para Python

pip install --upgrade "/tmp/tensorflow_federated/"*".whl"

10. Pruebe Tensorflow Federated

python -c "import tensorflow_federated as tff; print(tff.federated_computation(lambda: 'Hello World')())"

Éxito: Se ha compilado e instalado un paquete de TensorFlow Federated para Python desde el código fuente.