{"action":"opened","issue":{"url":"https://api.github.com/repos/www0wwwjs1/Matrix-Capsules-EM-Tensorflow/issues/40","repository_url":"https://api.github.com/repos/www0wwwjs1/Matrix-Capsules-EM-Tensorflow","labels_url":"https://api.github.com/repos/www0wwwjs1/Matrix-Capsules-EM-Tensorflow/issues/40/labels{/name}","comments_url":"https://api.github.com/repos/www0wwwjs1/Matrix-Capsules-EM-Tensorflow/issues/40/comments","events_url":"https://api.github.com/repos/www0wwwjs1/Matrix-Capsules-EM-Tensorflow/issues/40/events","html_url":"https://github.com/www0wwwjs1/Matrix-Capsules-EM-Tensorflow/issues/40","id":348290379,"node_id":"MDU6SXNzdWUzNDgyOTAzNzk=","number":40,"title":"Is there Something to be done after running download.sh for smallNORB data to be available?","user":{"login":"moriyas1984","id":18719417,"node_id":"MDQ6VXNlcjE4NzE5NDE3","avatar_url":"https://avatars1.githubusercontent.com/u/18719417?v=4","gravatar_id":"","url":"https://api.github.com/users/moriyas1984","html_url":"https://github.com/moriyas1984","followers_url":"https://api.github.com/users/moriyas1984/followers","following_url":"https://api.github.com/users/moriyas1984/following{/other_user}","gists_url":"https://api.github.com/users/moriyas1984/gists{/gist_id}","starred_url":"https://api.github.com/users/moriyas1984/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/moriyas1984/subscriptions","organizations_url":"https://api.github.com/users/moriyas1984/orgs","repos_url":"https://api.github.com/users/moriyas1984/repos","events_url":"https://api.github.com/users/moriyas1984/events{/privacy}","received_events_url":"https://api.github.com/users/moriyas1984/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-08-07T12:00:31Z","updated_at":"2018-08-07T12:00:31Z","closed_at":null,"author_association":"NONE","body":"I run `./download.sh` under ./data and then the directory `smallNORB` and 4 files `smallnorb-xxxx-{testing|training}-{cat|dat}.mat` got available.\r\nBut when I tried to train the network with the smallNORB dataset by sending the command `python train.py \"smallNORB\"`, errors as follows returned.\r\n\r\n```bash\r\n$ python3 train.py \"smallNORB\"\r\nUsing TensorFlow backend.\r\n2018-08-07 19:49:45,984 [5964] INFO     __main__: Using dataset: smallNORB\r\n2018-08-07 19:49:45,990 [5964] CRITICAL root: Traceback (most recent call last):\r\n  File \"train.py\", line 156, in <module>\r\n    tf.app.run()\r\n  File \"/home/user/python3.6/lib/python3.6/site-packages/tensorflow/python/platform/app.py\", line 126, in run\r\n    _sys.exit(main(argv))\r\n  File \"train.py\", line 52, in main\r\n    batch_x, batch_labels = create_inputs()\r\n  File \"/path/to/Matrix-Capsules-EM-Tensorflow/config.py\", line 84, in <lambda>\r\n    'smallNORB': lambda: create_inputs_norb(is_train, epochs),\r\n  File \"/path/to/Matrix-Capsules-EM-Tensorflow/utils.py\", line 31, in create_inputs_norb\r\n    image, label = norb.read_norb_tfrecord(chunk_files, epochs)\r\n  File \"/path/to/Matrix-Capsules-EM-Tensorflow/data/smallNORB.py\", line 128, in read_norb_tfrecord\r\n    filename_queue = tf.train.string_input_producer(filenames, num_epochs=epochs)\r\n  File \"/home/user/python3.6/lib/python3.6/site-packages/tensorflow/python/training/input.py\", line 241, in string_input_producer\r\n    raise ValueError(not_null_err)\r\nValueError: string_input_producer requires a non-null input tensor\r\n```\r\n\r\nDid I miss anything to do before training with smallNORB? \r\nI think the 4 files downloaded should be converted tfrecord files.\r\n\r\nI'm a begginer of tensorflow so what I said maybe beside the point...\r\n\r\nThanks."}}
{"actor":{"display_login":"moriyas1984"}}