Ubuntu インストール TensorFlow チュートリアル

Ubuntu インストール TensorFlow チュートリアル

TensorFlow は、Google が構築した無料のオープンソースの機械学習プラットフォームです。 Twitter、PyPl、Intel、Lenovo、Airbus など多くの組織で使用されています。 TensoFlow は、システム全体、Python 仮想環境、Docker コンテナ、または Ancond を使用してインストールできます。このチュートリアルでは、Ubuntu 20.04 上の Python 仮想環境に TensoFlow をインストールする方法について説明します。

仮想環境を使用すると、単一のマシン上に複数の異なる分離された Python 環境を構築し、他のプロジェクトへの影響を心配することなく、プロジェクトごとに特定のバージョンのモジュールをインストールできます。

デフォルトでは、Ubuntu 20.04 には Python 3.8 が付属しています。次のように入力すると、Python 3 がシステムにインストールされているかどうかを確認できます。

python3 -V

出力は次のようになります。

Python 3.8.2

仮想環境を作成するための推奨方法は、 python3-enパッケージに含まれているenモジュールを使用することです。

python3-enパッケージをインストールするには、次のコマンドを実行します。

sudo pt instll python3-en python3-de

モジュールをインストールしたら、TensoFlow プロジェクト用の仮想環境を作成します。

Python 3 仮想環境を保存するディレクトリに移動します。ホーム ディレクトリ、またはユーザーが読み取りおよび書き込み権限を持つその他のディレクトリにすることができます。

TensoFlow プロジェクト用の新しいディレクトリを作成し、そこに cd します。

mkdi my_tensoflow cd my_tensoflow

ディレクトリで、次のコマンドを実行して仮想環境を作成します。

python3 -m en en 2 番目のen仮想環境の名前です。仮想環境には任意の名前を使用できます。

上記のコマンドは、Python バイナリ、Pip パッケージ マネージャー、標準 Python ライブラリ、およびその他のサポート ファイルのコピーが含まれるenというディレクトリを作成します。

仮想環境の使用を開始するには、 ctiteスクリプトを実行して仮想環境をアクティブ化します。

souce en/bin/ctite

アクティブ化されると、仮想環境の bin ディレクトリがシステムの$PATH変数の先頭に追加されます。さらに、シェルプロンプトが変更され、現在いる仮想環境の名前が表示されます。この例では、それは(en)です。

TensoFlow のインストールには、 pipバージョン 9 以上が必要です。 pip最新バージョンにアップグレードするには、次のコマンドを入力します。

pip instll --upgde pip

仮想環境がアクティブになったので、TensoFlow パッケージをインストールします。

pip instll --upgde tensoflow

専用の NVIDIA GPU をお持ちで、その処理能力をtensoflow活用したい場合は、GPU サポートが含まれるtensoflow-gpuパッケージをインストールしてください。

仮想環境内では、 pip3の代わりにpipコマンド、 python3の代わりにpythonコマンドを使用できます。

それでおしまい! TensoFlow のインストールが正常に完了したので、使用を開始できます。

インストールを確認するには、次のコマンドを実行して、TensoFlow のバージョンを出力します。

python -c 'impot tensoflow s tf; pint(tf.__esion__)'

この記事の執筆時点では、TensoFlow の最新の安定バージョンは 2.2.0 です。

2.2.0

TensoFlow のバージョンは、ここに表示されているものと異なる場合があります。

TensoFlow を初めて使用する場合は、「TensoFlow の使用開始」ページにアクセスして、最初の ML アプリケーションの構築方法を学習してください。また、Github から TensoFlow-Models または TensoFlow-Exmples リポジトリをクローンし、TensoFlow の例を調べてテストすることもできます。

作業が完了したら、 dectiteと入力して環境を非アクティブにすると、通常のシェルに戻ります。

dectite

<<:  VirtualBox インストールチュートリアル: ダウンロード、インストール、仮想マシンの作成のグラフィック手順

>>:  WordPress のヘルス ステータス パネルとメニュー項目を削除する方法

推薦する

酒類振興活動推進計画(酒類の地域市場への参入と消費者の開拓に向けた総合戦略)

地域の酒類市場が急成長、消費者開拓の完全戦略テキスト丨Weijiuチーム編集者丨Jiang Ke酒類...

安養ブランド企画(「アジア大会デジタル聖火ランナー」を「タイドランナー」と命名)

彼は「アジア競技大会デジタルトーチマン」を「タイドランナー」と名付けた。杭州アジア競技大会の閉会式で...

店舗運営の仕事内容とは(ショッピングガイドの職務内容について)

ショッピングガイドの仕事内容について1. 高級店の顧客の受付と他のチャネルの開発を担当し、顧客のニー...

データ資産運用に関するホワイト ペーパー (詳細 | エンタープライズ データ資産管理の参照フレームワークと方法)

詳細 |エンタープライズデータ資産管理のためのリファレンスフレームワークと方法以下の記事は、著者 S...

プロジェクトの運営コストには何が含まれますか?

運営費には何が含まれますか?はじめに:輸送費、積み下ろし費、梱包費、保険費、展示費、広告費など、国家...

実用的なWordPress投票プラグインをいくつかお勧めします

投票プラグインは、オンライン ストアやブログなどのさまざまな種類の Web サイトで使用でき、Web...

Ubuntu 22.04 サーバーに Django フレームワークをインストールしてデプロイするチュートリアル

Djngo は、コードの再利用を重視した強力な Python Web フレームワークです。複数のコン...

欧州クレーンブランドランキング(ユーロクレーン:欧州クレーン輸出トップ、海外事業成長率50%以上)

EUROCRANE: 海外事業の成長率が50%を超える、海外向け欧州製クレーン輸出のリーダーユーロ...

成果転換推進計画(貴州省の特許転換・出願推進特別措置は初期成果を達成)

貴州省の特許転換・応用促進特別措置が初期成果を達成中国新聞社 貴州ニュース 7月16日:国務院弁公庁...

企業ブランドマーケティング(昆明の新興企業はどのようにブランドマーケティングを行うのか?効果的なブランドマーケティング計画の実施が鍵となるのか?)

昆明の新興企業はどのようにブランドマーケティングを行っているのでしょうか?効果的なブランドマーケティ...

ブランドプロモーションの強化(ブランドで製品を強化し、製品で業界を牽引する)

ブランドで製品を強化し、製品で業界を牽引する大衆網の潘超記者と于従超特派員が青島から報告した。農業ブ...

情報フロー広告オプティマイザーの面接 (広告オプティマイザーが就職面接でよく尋ねる 32 の質問。あなたはいくつ尋ねられたことがありますか?)

広告オプティマイザーが就職面接でよく聞かれる 32 の質問。これまでにいくつ質問されたか分かりますか...

化粧品ブランドのマーケティング計画(ネットセレブ経済が流行している中、化粧品ブランドはネットセレブマーケティングでどのように成功できるのか?)

インターネットセレブ経済が人気を博す中、化粧品ブランドはどのようにしてインターネットセレブマーケティ...

店舗集客マーケティング計画(店舗の売上高が 10,000 を超えたことがなく、業績が悪化していますか? それは、集客を適切に誘導する方法を知らないからです。)

店の売上は1万を超えたことがなく、業績はどんどん悪化しているのでしょうか?それは、正しい排水方法を知...