TensorFlow ランキング ライブラリを使用するように環境をセットアップするには、いくつかの方法があります。
- TensorFlow Rank を学習して使用する最も簡単な方法は、Google Colab のいずれかのチュートリアルを実行することです。クイックスタート チュートリアルの上部にあるリンクを選択します)。
- ローカル マシンでランキング ライブラリを使用するには、
tensorflow_ranking
pip パッケージをインストールします。 - 固有のマシン構成がある場合は、「ソースからビルド」の手順を使用して、ソースからパッケージをビルドできます。
pip を使用して TensorFlow ランキングをインストールする
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 ランキング リポジトリのクローンを作成します。
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 仮想環境での作業の詳細については、 「pip を使用して TensorFlow をインストールする」を参照してください。