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 のヘルス ステータス パネルとメニュー項目を削除する方法

推薦する

春節ブランドマーケティング(春節、ブランドマーケティングはいかにして14億人を感動させることができるか?)

春節期間中、ブランドマーケティングはどのようにして14億人の心を動かすことができるのでしょうか?春節...

Windows 11 のアップグレード方法 Windows 11 インストール アシスタント アップグレード チュートリアルをダウンロード

Windows の正式版がリリースされてからしばらく経ち、条件を満たした Win0 ユーザーの多くが...

充電杭推進計画(充電杭普及運用ソリューション)

充電スタンドの普及と運用ソリューション1. 小型モジュール式充電杭によりコストが削減され、設置、普及...

鳳華ブランドマーケティング(鳳華は良い例を示し、共同マーケティングを通じて国内ブランドが台頭している)

鳳華は良い例を示し、国内ブランドは共同マーケティングを通じて台頭している最近、多くの国内有名ブランド...

ビジネスデータの確認(携帯電話を使ってビジネス収入や食品売上を確認する方法)

携帯電話で事業収入や食品売上を確認する方法レストランのオーナーにとって、最大の関心事は利益であり、利...

ルルレモン ブランド マーケティング (ケース スタディ | ルルレモン ブランド戦略: 忠実な顧客基盤を構築するための差別化)

ケーススタディ |ルルレモンのブランド戦略: 忠実な顧客基盤を築くための差別化ルルレモンブランドは近...

単品マーケティングプロモーション計画(単品販売1万個を目標に、活動計画をどのように立てるか?)

販売目標は1万個です。イベントをどのように計画しますか?面接後に雇用主から課された宿題はやり終えまし...

ブランド企画面接(面接で一番大事なのは「自己紹介」だということを知らない人が多い)

面接で最も重要な部分は「自己紹介」であることを知らない人が多い週末に自宅でブランドプランニングに関す...

酒類の年間マーケティング計画と予算(健康ワインマーケティング計画)

健康ワインのマーケティング計画健康ワインマーケティング計画——健康ワインブランドオーナーへの意思決定...

電子商取引データ操作の価値には以下が含まれます(データ操作の価値はどこにありますか?)

データ操作の価値は何ですか?乗客が旅行発券システムでチケットを購入すると、プラットフォームには旅行先...

アプリのプロモーション方法には、(「山西を訪ねて、手の届くところ」山西ツアーアプリプロモーション河北特別イベントが秦皇島で初開催)などがある。

「山西省を訪ねて、手の届くところへ」山西省ツアーアプリプロモーション河北省特別イベントが秦皇島で初...

製品運用データ分析(データセンター実習(IV):製品分析)

データセンター実習(IV):製品分析前回の講義では、ユーザーモジュール「データプラットフォーム実践編...

データセンターの運用(データセンターの設計、構築、運用の効率とパフォーマンスを向上させる方法)

データセンターの設計、構築、運用における効率とパフォーマンスを向上させる方法データセンターの需要が拡...

安価なワイルドカード SSL 証明書の推奨

ワイルドカード SSL 証明書は、一般的にワイルドカード SSL 証明書とも呼ばれます。ドメイン名の...

EC運用データ分析ツール(ECトラフィックを分析するには?データツールDataLeapをお試しください!)

電子商取引のトラフィック分析を行うにはどうすればいいですか?このデータツール DataLeap をお...