Существует несколько способов настроить среду для использования библиотеки ранжирования TensorFlow.
- Самый простой способ изучить и использовать TensorFlow Ranking — запустить любой из руководств Google Colab. Выберите ссылку в верхней части руководства по быстрому запуску ).
- Чтобы использовать библиотеку Ranking на локальном компьютере, установите пакет pip
tensorflow_ranking
. - Если у вас уникальная конфигурация компьютера, вы можете собрать пакет из исходного кода, используя инструкции «Сборка из исходного кода» .
Установите рейтинг TensorFlow с помощью pip
Установите с помощью pip.
pip install --upgrade tensorflow_ranking
Сборка из исходного кода
Вы также можете установить из исходного кода, для чего требуется система сборки Bazel .
Установите Bazel, Git и Pip.
sudo apt-get update
sudo apt-get install bazel git python3-pip python3-venv
Клонируйте репозиторий TensorFlow Ranking.
git clone https://github.com/tensorflow/ranking.git
Создайте файл колеса ранжирования TensorFlow и сохраните его в папке
/tmp/ranking_pip
.cd ranking # folder cloned in Step 2.
bazel build //tensorflow_ranking/tools/pip_package:build_pip_package
bazel-bin/tensorflow_ranking/tools/pip_package/build_pip_package \ /tmp/ranking_pip
Активируйте среду
venv
.python3 -m venv --system-site-packages venv
source venv/bin/activate
Установите пакет Wheel в свою среду
venv
.pip install /tmp/ranking_pip/tensorflow_ranking*.whl
При необходимости запустите все тесты ранжирования TensorFlow.
bazel test //tensorflow_ranking/...
Дополнительные сведения об установке Python, pip, TensorFlow и работе с виртуальными средами Python см. в разделе Установка TensorFlow с помощью pip .