Advertisement
Guest User

Untitled

a guest
Apr 21st, 2018
58
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.53 KB | None | 0 0
  1.     @staticmethod
  2.     def load_batch (filename, classifiers):
  3.         raw = sio.loadmat(filename)
  4.         data = raw['data']
  5.         labels = raw['labels']
  6.  
  7.         data = np.array([
  8.             data[i] / 255 for i in range(data.shape[0])
  9.         ]).transpose()
  10.  
  11.         one_hot = np.array([
  12.             [1 if labels[j][0] == i else 0 for i in range(classifiers)]
  13.             for j in range(labels.shape[0])
  14.         ]).transpose()
  15.  
  16.         label_list = np.array([x[0] for x in labels])
  17.  
  18.         return (data, one_hot, label_list)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement