Próbuję uruchomić przykład Tensorflow CIFAR-10. Jednak podczas wykonywania python cifar10.py
pojawia się błąd dołączony poniżej.Tensorflow ArgumentError Uruchomiono przykład CIFAR-10
Zainstalowałem wersję 0.6.0 pakietu Tensorflow za pomocą pip. Ramy działają dobrze na innych modelach, w tym w samouczku MNIST i niektórych samouczących się sieciach. Czy ktoś ma pojęcie o pochodzeniu problemu? Czy myślisz, że powinienem otworzyć numer na githubie?
I tensorflow/stream_executor/dso_loader.cc:101] successfully opened CUDA library libcublas.so.7.0 locally
I tensorflow/stream_executor/dso_loader.cc:101] successfully opened CUDA library libcudnn.so.6.5 locally
I tensorflow/stream_executor/dso_loader.cc:101] successfully opened CUDA library libcufft.so.7.0 locally
I tensorflow/stream_executor/dso_loader.cc:101] successfully opened CUDA library libcuda.so locally
I tensorflow/stream_executor/dso_loader.cc:101] successfully opened CUDA library libcurand.so.7.0 locally
Traceback (most recent call last):
File "cifar10.py", line 54, in <module>
"""Number of images to process in a batch.""")
File "/disk/no_backup/teichman/tensorflow/gpu_mode/local/lib/python2.7/site-packages/tensorflow/python/platform/default/_flags.py", line 86, in DEFINE_integer
_define_helper(flag_name, default_value, docstring, int)
File "/disk/no_backup/teichman/tensorflow/gpu_mode/local/lib/python2.7/site-packages/tensorflow/python/platform/default/_flags.py", line 60, in _define_helper
type=flagtype)
File "/usr/lib/python2.7/argparse.py", line 1297, in add_argument
return self._add_action(action)
File "/usr/lib/python2.7/argparse.py", line 1671, in _add_action
self._optionals._add_action(action)
File "/usr/lib/python2.7/argparse.py", line 1498, in _add_action
action = super(_ArgumentGroup, self)._add_action(action)
File "/usr/lib/python2.7/argparse.py", line 1311, in _add_action
self._check_conflict(action)
File "/usr/lib/python2.7/argparse.py", line 1449, in _check_conflict
conflict_handler(action, confl_optionals)
File "/usr/lib/python2.7/argparse.py", line 1456, in _handle_conflict_error
raise ArgumentError(action, message % conflict_string)
argparse.ArgumentError: argument --batch_size: conflicting option string(s): --batch_size
Który system operacyjny? Czy sprawdziłeś [status budowania] (https://github.com/tensorflow/tensorflow)? –
System operacyjny to Linux. Co to jest status kompilacji? – MarvMind
Informuje, czy kompilacja przechodzi test. Jeśli spojrzysz na [link] (https://github.com/tensorflow/tensorflow) zobaczysz, że procesor Mac OS jest obecnie uszkodzony. –