Чтобы установить последнюю версию 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.
- Установите пакет Pip-пакета TensorFlow Federated.
(venv) $ pip install --upgrade tensorflow_federated
- (Необязательно) Протестируйте Tensorflow Federated.
(venv) $ python -c "import tensorflow_federated as tff; print(tff.federated_computation(lambda: 'Hello World')())"
Создайте пакет Pip-пакета TensorFlow Federated
- Установите среду разработки 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
Установите Bazel Установите 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 Federated.
(venv) $ pip install --requirement "requirements.txt"
- (Необязательно) Протестируйте 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 а>
person
TF_Support
schedule
20.04.2020