2017-01-02 28 views

Odpowiedz

4

Z ekranu wydaje się, że masz zainstalowany pakiet TensorFlow PIP, natomiast instrukcje w image retraining tutorial zakładamy, że sklonowany Git repository (i może korzystać bazel zbudować TensorFlow).

Jednak na szczęście skrypt (retrain.py) do przekwalifikowania obrazu jest prostym skryptem w języku Python, który można pobrać i uruchomić bez tworzenia czegokolwiek. Po prostu pobierz kopię retrain.py z gałęzi repozytorium TensorFlow, która pasuje do zainstalowanego pakietu (np. Jeśli zainstalowałeś TensorFlow 0.12, możesz pobrać this version) i powinieneś być w stanie go uruchomić, wpisując python retrain.py w wierszu polecenia.

+0

Dziękujemy! szczęśliwego nowego roku –

+0

jak uruchomić obraz label_image w oknach po przeszkoleniu modelu? label_image nie ma wersji python na repozytorium https://github.com/tensorflow/tensorflow/tree/r0.12/tensorflow/examples/label_image. –

5

W moim przypadku wersja tensorflow to 1.2, a odpowiadająca jej retrain.py to here. enter image description here Pobierz i rozpakuj zdjęcia kwiatów z here. Teraz uruchom plik retrain.py jako

python retrain.py --image_dir=path\to\dir\where\flowers\images\where\extracted --output_lables=retrained_labels.txt --output_graph=retrained_graph.pb

Note: Ostatnie dwa argumenty z powyższego polecenia są opcjonalne.

teraz przetestować przeszkoleni model:

  • udać się master branch i pobrać kod label_image.py jak pokazano poniżej
  • enter image description here
  • Następnie uruchom python label_image.py --image=image/path/to/test/classfication --graph=retrained_graph.pb --labels=retrained_labels.txt
  • Wynik będzie podobny enter image description here
0

Miałem ten sam problem w oknach. Moje okna nie mogły znaleźć script.retrain. Pobrałem plik retrain.py z witryny tensoflow pod numerem here. Następnie skopiuj plik do folderu tensorflow i uruchom skrypt recrain za pomocą komendy Python.

Powiązane problemy