Tak, można uruchamiać modele Keras na GPU. Kilka rzeczy musisz najpierw sprawdzić.
- system ma GPU (Nvidia. Jako AMD jeszcze nie działa)
- Została zainstalowana wersja GPU tensorflow
- Masz zainstalowany CUDA installation instructions
- Sprawdź, czy tensorflow działa z GPU check if GPU is working
sess = tf.Session(config=tf.ConfigProto(log_device_placement=True))
OR
from tensorflow.python.client import device_lib
print(device_lib.list_local_devices())
wyjście będzie coś takiego:
[
name: "/cpu:0"device_type: "CPU",
name: "/gpu:0"device_type: "GPU"
]
Gdy to wszystko odbywa się model będzie działał na GPU jeśli włączysz GPU. Wszystkiego najlepszego.
Będę musiał zainstalować python 3.5 dla tego prawa? Inaczej tensorflow nie będzie działać? – Ryan
Niepotrzebne. TF działa z wersjami 2.7 i 3.5. Wybierz poprawną wersję TF, to jest to. –
w porządku, chory z 2.7, problemy z havigiem z instalacją 3.5 – Ryan