Чтобы установить последнюю Tensorflow 2.0 federated , вы можете выполнить следующие шаги:
Установить TensorFlow Federated используя pip
- Установите Python среду разработки
On Ubuntu:
$ sudo apt update
$ sudo apt install python3-dev python3-pip # Python 3
$ sudo pip3 install --upgrade virtualenv # system-wide install
On macOS:
$ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
$ export PATH="/usr/local/bin:/usr/local/sbin:$PATH"
$ brew update
$ brew install python # Python 3
$ sudo pip3 install --upgrade virtualenv # system-wide install
Создание виртуальной среды
$ virtualenv --python python3 "venv"
$ source "venv/bin/activate"
(venv) $ pip install --upgrade pip
Note: To exit the virtual environment, run deactivate.
Установите пакет плагинов TensorFlow Federated.
(venv) $ pip install --upgrade tensorflow_federated
(Необязательно) Test Tensorflow Federated.
(venv) $ python -c "import tensorflow_federated as tff; print(tff.federated_computation(lambda: 'Hello World')())"
Сборка пакета TensorFlow Federated pip
- Установка среды разработки Python .
On Ubuntu:
$ sudo apt update
$ sudo apt install python3-dev python3-pip # Python 3
$ sudo pip3 install --upgrade virtualenv # system-wide install
On macOS:
$ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
$ export PATH="/usr/local/bin:/usr/local/sbin:$PATH"
$ brew update
$ brew install python # Python 3
$ sudo pip3 install --upgrade virtualenv # system-wide install
Install Bazel Install Bazel, инструмент сборки , используемый для компиляции Tensorflow Federated .
Клонирование репозитория Tensorflow Federated.
$ git clone https://github.com/tensorflow/federated.git
$ cd "federated"
Создание виртуальной среды.
$ virtualenv --python python3 "venv"
$ source "venv/bin/activate"
(venv) $ pip install --upgrade pip
Note: To exit the virtual environment, run deactivate.
Установить федеративные зависимости Tensorflow.
(venv) $ pip install --requirement "requirements.txt"
(Необязательно) Test Tensorflow Federated.
(venv) $ bazel test //tensorflow_federated/...
Создать новый проект.
$ mkdir "/tmp/project"
$ cd "/tmp/project"
$ virtualenv --python python3 "venv"
$ source "venv/bin/activate"
(venv) $ pip install --upgrade pip
Note: To exit the virtual environment run deactivate.
Установите пакет pip.
(venv) $ pip install --upgrade "/tmp/tensorflow_federated/tensorflow_federated-"*".whl"
Испытание Tensorflow Federated.
(venv) $ python -c "import tensorflow_federated as tff; print(tff.federated_computation(lambda: 'Hello World')())"
Ссылка: https://www.tensorflow.org/federated/install