Hi all,
When running dm-tensorflow-example I am getting the following error:
```
STDOUT: Mon Oct 24 06:47:20 2016
STDOUT: +------------------------------------------------------+
STDOUT: | NVIDIA-SMI 352.99 Driver Version: 352.99 |
STDOUT: |-------------------------------+----------------------+----------------------+
STDOUT: | GPU Name Persistence-M| Bus-Id Disp.A | Volatile Uncorr. ECC |
STDOUT: | Fan Temp Perf Pwr:Usage/Cap| Memory-Usage | GPU-Util Compute M. |
STDOUT: |===============================+======================+======================|
STDOUT: | 0 Tesla K80 Off | 0000:87:00.0 Off | 0 |
STDOUT: | N/A 31C P8 26W / 149W | 55MiB / 11519MiB | 0% Default |
STDOUT: +-------------------------------+----------------------+----------------------+
STDOUT: | 1 Tesla K80 Off | 0000:88:00.0 Off | 0 |
STDOUT: | N/A 31C P8 28W / 149W | 55MiB / 11519MiB | 0% Default |
STDOUT: +-------------------------------+----------------------+----------------------+
STDOUT:
STDOUT: +-----------------------------------------------------------------------------+
STDOUT: | Processes: GPU Memory |
STDOUT: | GPU PID Type Process name Usage |
STDOUT: |=============================================================================|
STDOUT: | No running processes found |
STDOUT: +-----------------------------------------------------------------------------+
STDERR: Python 2.7.6
STDOUT: ---
STDOUT: Metadata-Version: 2.0
STDOUT: Name: tensorflow
STDOUT: Version: 0.9.0
STDOUT: Summary: TensorFlow helps the tensors flow
STDOUT: Home-page: http://tensorflow.org/
STDOUT: Author: Google Inc.
STDOUT: Author-email: opensource@google.com
STDOUT: Installer: pip
STDOUT: License: Apache 2.0
STDOUT: Location: /usr/local/lib/python2.7/dist-packages
STDOUT: Requires: numpy, six, wheel, protobuf
STDOUT: Classifiers:
STDOUT: Development Status :: 4 - Beta
STDOUT: Intended Audience :: Developers
STDOUT: Intended Audience :: Education
STDOUT: Intended Audience :: Science/Research
STDOUT: License :: OSI Approved :: Apache Software License
STDOUT: Programming Language :: Python :: 2.7
STDOUT: Topic :: Scientific/Engineering :: Mathematics
STDOUT: Topic :: Software Development :: Libraries :: Python Modules
STDOUT: Topic :: Software Development :: Libraries
STDOUT: Entry-points:
STDOUT: [console_scripts]
STDOUT: tensorboard = tensorflow.tensorboard.tensorboard:main
STDERR: /usr/local/lib/python2.7/dist-packages/sklearn/cross_validation.py:44: DeprecationWarning: This module was deprecated in version 0.18 in favor of the model_selection module into which all the refactored classes and functions are moved. Also note that the interface of the new CV iterators are different from that of this module. This module will be removed in 0.20.
STDERR: "This module will be removed in 0.20.", DeprecationWarning)
STDERR: I tensorflow/stream_executor/dso_loader.cc:108] successfully opened CUDA library libcublas.so locally
STDERR: I tensorflow/stream_executor/dso_loader.cc:108] successfully opened CUDA library libcudnn.so locally
STDERR: I tensorflow/stream_executor/dso_loader.cc:108] successfully opened CUDA library libcufft.so locally
STDERR: I tensorflow/stream_executor/dso_loader.cc:108] successfully opened CUDA library libcuda.so locally
STDERR: I tensorflow/stream_executor/dso_loader.cc:108] successfully opened CUDA library libcurand.so locally
STDOUT: hdf5 not supported (please install/reinstall h5py)
STDOUT: Parsing the csv's.
STDERR: Traceback (most recent call last):
STDERR: File "DREAM_DM_starter_tf.py", line 700, in
STDERR: main(sys.argv)
STDERR: File "DREAM_DM_starter_tf.py", line 689, in main
STDERR: X_tr, X_te, Y_tr, Y_te = create_data_splits(path_csv_crosswalk, path_csv_metadata)
STDERR: File "DREAM_DM_starter_tf.py", line 89, in create_data_splits
STDERR: dict_tuple_to_cancer[(row[0].strip(), 'L')] = int(row[3])
STDERR: ValueError: invalid literal for int() with base 10: '.'
```
Any thoughts?
Thanks
Created by Michael Kawczynski MichaelK Hmmm,
It seems like there is an issue with how the code is parsing the actual metadata .tsv file. I'd print out the full .tsv file to see if at any of the binary 0/1 points, what we see is a '.' rather than a '0' or '1'. I've encountered this error before, but I didn't encounter it on the newer submission queues...
- Darvin