Guest User

Untitled

a guest
Jan 18th, 2018
97
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.44 KB | None | 0 0
  1. array([array([65, 3, 96, 94], dtype=int32), array([88], dtype=int32),
  2. array([113, 52, 106, 57, 3, 86], dtype=int32),
  3. array([88, 3, 23, 91], dtype=int32), ... ])
  4.  
  5. for fold, (train_idx, dev_idx) in enumerate(sss.split(X, y)):
  6.  
  7. X_train = X[train_idx]
  8. y_train = y[train_idx]
  9.  
  10. X_dev = X[dev_idx]
  11. y_dev = y[dev_idx]
  12.  
  13. tf.reset_default_graph()
  14. with tf.Session() as sess:
  15.  
  16. features_placeholder = tf.placeholder(tf.int32, [None, None], name='input_x')
  17. labels_placeholder = tf.placeholder(tf.int32, [None, num_classes], name='input_y')
  18.  
  19. dataset = tf.data.Dataset.from_tensor_slices((features_placeholder, labels_placeholder))
  20.  
  21. dataset = dataset.shuffle(buffer_size=len(train_idx))
  22. dataset = dataset.padded_batch(batch_size, padded_shapes=([None], [None]), padding_values=(1, 0))
  23.  
  24. iterator = dataset.make_initializable_iterator()
  25. next_element = iterator.get_next()
  26.  
  27. sess.run(iterator.initializer, feed_dict={features_placeholder: np.array(X_train),
  28. labels_placeholder: np.array(y_train)})
  29.  
  30. X_train = X[train_idx]
  31. y_train = y[train_idx]
  32.  
  33. X_dev = X[dev_idx]
  34. y_dev = y[dev_idx]
  35.  
  36. tf.reset_default_graph()
  37. with tf.Session() as sess:
  38.  
  39. features_placeholder = tf.placeholder(tf.int32, [None, None], name='input_x')
  40. labels_placeholder = tf.placeholder(tf.int32, [None, num_classes], name='input_y')
  41.  
  42. dataset = tf.data.Dataset.from_tensor_slices((features_placeholder, labels_placeholder))
  43.  
  44. dataset = dataset.shuffle(buffer_size=len(train_idx))
  45. dataset = dataset.padded_batch(batch_size, padded_shapes=([None], [None]), padding_values=(1, 0))
  46.  
  47. iterator = dataset.make_initializable_iterator()
  48. next_element = iterator.get_next()
  49.  
  50. sess.run(iterator.initializer, feed_dict={features_placeholder: np.array(X_train),
  51. labels_placeholder: np.array(y_train)})
  52.  
  53. ValueError Traceback (most recent call last)
  54. in ()
  55. ----> 1 cnn.train2(X_idx, y_bin, n_splits=5)
  56.  
  57. in train2(self, X, y, n_splits)
  58. 480
  59. 481 self.session.run(iterator.initializer, feed_dict={features_placeholder: np.array(X_train),
  60. --> 482 labels_placeholder: np.array(y_train)})
  61. 483 # self.session.run(iterator.initializer)
  62. 484
  63.  
  64. ~/.virtualenvs/ravenclaw/lib/python3.6/site-packages/tensorflow/python/client/session.py in run(self, fetches, feed_dict, options, run_metadata)
  65. 887 try:
  66. 888 result = self._run(None, fetches, feed_dict, options_ptr,
  67. --> 889 run_metadata_ptr)
  68. 890 if run_metadata:
  69. 891 proto_data = tf_session.TF_GetBuffer(run_metadata_ptr)
  70.  
  71. ~/.virtualenvs/ravenclaw/lib/python3.6/site-packages/tensorflow/python/client/session.py in _run(self, handle, fetches, feed_dict, options, run_metadata)
  72. 1087 feed_handles[subfeed_t] = subfeed_val
  73. 1088 else:
  74. -> 1089 np_val = np.asarray(subfeed_val, dtype=subfeed_dtype)
  75. 1090
  76. 1091 if (not is_tensor_handle_feed and
  77.  
  78. ~/.virtualenvs/ravenclaw/lib/python3.6/site-packages/numpy/core/numeric.py in asarray(a, dtype, order)
  79. 490
  80. 491 """
  81. --> 492 return array(a, dtype, copy=False, order=order)
  82. 493
  83. 494
  84.  
  85. ValueError: setting an array element with a sequence.
Add Comment
Please, Sign In to add comment