Alan M. Davis 用語集を保守すること

blog image
Mac で AI を動かしてみよう!

Google が開発した、TensorFlowといAIがあります。これを自分のPCで実行してみましょう。(例はMacの環境を想定しています)

TensorFlowとは?

TensorFlow(テンソルフロー)は、Googleが開発したオープンソースの機械学習およびディープラーニングフレームワークです。端的に言えば、TensorFlowは機械学習モデルを構築、トレーニング、展開するためのツールとライブラリのセットです。

Hello Worldを実行する手順

TensorFlowを使ってHello Worldを実行する手順は、TensorFlowのバージョンや環境に依存することがありますが、一般的な手順をご説明します。

TensorFlowはPythonのライブラリであり、Pythonを事前にインストールしていることを前提としています。

  1. TensorFlowのインストール: TensorFlowをインストールする前に、Pythonのバージョンを確認し、必要であればアップグレードしてください。TensorFlowはpipを使用してインストールできます。

    pip install tensorflow
    
  2. TensorFlowをインポート: PythonスクリプトでTensorFlowを使用するために、以下のようにTensorFlowをインポートします。

    import tensorflow as tf
    
  3. Hello Worldプログラムを書く: TensorFlowを使用してHello Worldプログラムを書きます。以下は簡単な例です。

    # TensorFlowのセッションを開始
    with tf.compat.v1.Session() as session:
        # Hello Worldと表示する定数を作成
        hello = tf.constant('Hello, TensorFlow!')
    
        # 定数を評価して表示
        result = session.run(hello)
        print(result.decode())
    

    上記のコードは、TensorFlow 2.x以降のバージョンでは正しく動作しない可能性があるため、tf.compat.v1を使用しています。TensorFlowのバージョンに応じてコードを調整してください。

  4. スクリプトの実行: 上記のPythonスクリプトを保存し、コマンドラインで実行します。

    python your_script.py
    

    これにより、TensorFlowが起動し、Hello Worldメッセージが表示されます。

これで、TensorFlowを使用してHello Worldプログラムを実行する手順が完了しました。ただし、TensorFlowのバージョンによっては、上記のコードが変更される可能性があるため、公式ドキュメントやリリースノートを確認することをお勧めします。また、必要に応じて依存関係や仮想環境の設定も行うことがあります。


更新日:2023-09-17