Buduję model CNN z Keras i backendem tensorflow. Trenowałem model przez 6 godzin. Teraz chcę przewidzieć mój niestandardowy obraz zewnętrzny za pomocą mojego modelu. Jak to zrobić w Keras? DziękujęJak przewidzieć obraz wejściowy z wyszkolonym modelem w Keras?
5
A
Odpowiedz
5
Aby uprościć, można powiedzieć, jest zazwyczaj 4 główne etapy podczas pracy z modelami (nie tylko w Keras):
- budowy modelu i zestawiania go: model.compile()
- szkolenia modelu z danymi szkoleniowej: model.fit()
- oceniający modelu z danymi z badania: model.evaluate()
- dokonywania przewidywań z danymi docelowa: model.predict()
W zależności od tego, jakiego wyniku potrzebujesz, będziesz musiał użyć metody model.predict_proba() lub model.predict_classes().
Zobacz pełną informację i argumenty pod numerem https://keras.io/models/sequential/#sequential-model-methods.
Repozytorium Keras ma również wiele przykładów: https://github.com/fchollet/keras/tree/master/examples