Wenn ich nur den Tensorflow-Code verwende, ist die GPU-Nutzungsrate mehr als 80% und die Temperatur steigt sehr stark an. Aber wenn ich Kers verwende, sinkt die Nutzungsrate auf 15%. Außerdem erreicht Keras nicht den maximalen Takt der GPU.Verwenden Sie Keras (Tensorflow-Backend) mit mobiler GPU (Laptop)
Ich versuchte mit 980m, 1070 (Laptop) und 960m, aber das gleiche Ergebnis wurde erhalten. ANN und CNN haben alle das gleiche Ergebnis.
Warum ist meine GPU-Auslastung so niedrig, wenn Kers auf einer mobilen (Laptop-) GPU verwendet wird? Was kann ich tun, um sicherzustellen, dass ich maximale Leistung bei der Verwendung von Keras auf einem Laptop bekomme?
Was genau ist Ihre Frage? –
Ich möchte das Problem lösen, nicht die maximale Leistung bei der Verwendung eines Keras in einem Laptop zu bekommen. – YorHa2B
Das hängt leider von vielen Faktoren ab. Ist dein Laptop Windows oder Linux? Welche Version? Wie haben Sie Tensorflow installiert? Pip? Anaconda Conda? Anaconda-Pip? Hast du es selbst kompiliert? Wie hast du Keras installiert? (Ich bemerkte, dass die Anaconda-Version von Keras Tensorflow-GPU ignoriert und einen eigenen regulären Tensorflow installiert. Die Pip-Version von Keras verwendet die Tensorflow-GPU. Aber das war auf Ubuntu 16.04). Leider gibt es so viele Vars, dass es nicht einfach ist, diese Frage zu beantworten. –