kerasのバージョン確認が正しくできない

実現したいこと

M2 macでgpu版のkerasを使用する

発生している問題・エラーメッセージ

こちらのサイトを参考にgpuサポートのkeras,tensorflowをインストールしました。anacondaを使用していて、python=3.10.13、tensorflow-macos=2.15.0、keras=2.15.0、macos=13.5.2です。

Python Platform: macOS-13.5.2-arm64-arm-64bit Tensor Flow Version: 2.15.0 Traceback (most recent call last): File "/Users/zen/gpu_test.py", line 12, in <module> print(f"Keras Version: {tensorflow.keras.__version__}") AttributeError: module 'tensorflow.keras' has no attribute '__version__'

該当のソースコード

Python

1import sys 2 3import tensorflow.keras 4import pandas as pd 5import sklearn as sk 6import scipy as sp 7import tensorflow as tf 8import platform 9 10print(f"Python Platform: {platform.platform()}")11print(f"Tensor Flow Version: {tf.__version__}")12print(f"Keras Version: {tensorflow.keras.__version__}")13print()14print(f"Python {sys.version}")15print(f"Pandas {pd.__version__}")16print(f"Scikit-Learn {sk.__version__}")17print(f"SciPy {sp.__version__}")18gpu = len(tf.config.list_physical_devices('GPU'))>019print("GPU is", "available" if gpu else "NOT AVAILABLE")

この状態でkerasを使用すると、全くgpuが動作していないので何かインストール段階でまずいことが起きているのではないかと思いました。解決方法がわかる方がいたらよろしくお願いいたします。

コメントを投稿

0 コメント