TensorFlow ランキングのインストール

TensorFlow ランキング ライブラリを使用するように環境をセットアップするには、いくつかの方法があります。

  • TensorFlow Rank を学習して使用する最も簡単な方法は、Google Colab のいずれかのチュートリアルを実行することです。クイックスタート チュートリアルの上部にあるリンクを選択します)。
  • ローカル マシンでランキング ライブラリを使用するには、 tensorflow_ranking pip パッケージをインストールします。
  • 固有のマシン構成がある場合は、「ソースからビルド」の手順を使用して、ソースからパッケージをビルドできます。

pip を使用して TensorFlow ランキングをインストールする

pipを使用してインストールします。

pip install --upgrade tensorflow_ranking

ソースからビルドする

ソースからインストールすることもできますが、これにはBazelビルド システムが必要です。

  1. Bazel、Git、Pip をインストールします。

    sudo apt-get update
    sudo apt-get install bazel git python3-pip python3-venv
    
  2. TensorFlow ランキング リポジトリのクローンを作成します。

    git clone https://github.com/tensorflow/ranking.git

  3. 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
    
  4. venv環境をアクティブ化します。

    python3 -m venv --system-site-packages venv
    source venv/bin/activate
    
  5. Wheel パッケージをvenv環境にインストールします。

    pip install /tmp/ranking_pip/tensorflow_ranking*.whl
    
  6. オプションで、すべての TensorFlow ランキング テストを実行します。

    bazel test //tensorflow_ranking/...
    

Python、pip、TensorFlow のインストール、および Python 仮想環境での作業の詳細については、 「pip を使用して TensorFlow をインストールする」を参照してください。