我正在尝试通过向其添加向量来创建矩阵。在for循环之后我想得到的是一个(X rows, 10)
的矩阵。因此,如果for循环迭代15次,则矩阵将为(15, 10)
。
m_mat = np.array([])
for stuff in read_bytes(sys.argv[1]):
one_hot_vector = np.zeros((1, 10))
one_hot_vector[0, 3] = 1
m_mat = np.append(m_mat, one_hot_vector, axis = 0)
#m_mat = np.append(m_mat, one_hot_vector)
#m_mat = np.hstack((malware_matrix, one_hot_vector))
我不断收到维度必须匹配的错误。