import numpy as np largest_number = 10 print(range(largest_number)) for i in range(largest_number): print(i) print(range, 'range') print(np.array([range(largest_number)],dtype=np.uint8),'np.array([range(largest_number)],dtype=np.uint8)') print(np.array([range(largest_number)],dtype=np.uint8).T,'np.array([range(largest_number)],dtype=np.uint8).T') binary = np.unpackbits( np.array([range(largest_number)],dtype=np.uint8),axis=1) print(binary[0]) binary = np.unpackbits( np.array([range(largest_number)],dtype=np.uint8).T,axis=1) print(binary[0]) print(binary) ''' range(0, 10) 0 1 2 3 4 5 6 7 8 9 <class 'range'> range [[0 1 2 3 4 5 6 7 8 9]] np.array([range(largest_number)],dtype=np.uint8) [[0] [1] [2] [3] [4] [5] [6] [7] [8] [9]] np.array([range(largest_number)],dtype=np.uint8).T [0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 0 0 0 1 1 0 0 0 0 0 1 0 0 0 0 0 0 0 1 0 1 0 0 0 0 0 1 1 0 0 0 0 0 0 1 1 1 0 0 0 0 1 0 0 0 0 0 0 0 1 0 0 1] [0 0 0 0 0 0 0 0] [[0 0 0 0 0 0 0 0] [0 0 0 0 0 0 0 1] [0 0 0 0 0 0 1 0] [0 0 0 0 0 0 1 1] [0 0 0 0 0 1 0 0] [0 0 0 0 0 1 0 1] [0 0 0 0 0 1 1 0] [0 0 0 0 0 1 1 1] [0 0 0 0 1 0 0 0] [0 0 0 0 1 0 0 1]]
tensorflow中rnn代码解读,unpackbits函数转换数字为2进制编码
猜你喜欢
转载自blog.csdn.net/wyx100/article/details/80500851
今日推荐
周排行