在看CS231n的时候,有这么一行代码it=np.nditer(x,flags=['multi_index'],op_flags=['readwrite'])查了查np.nditer原来是numpyarray自带的迭代器。这里简单写个demo解释一下np.nditer的用法。先构建一个3x4的矩阵然后输入命令flags=['multi_index']表示对a进行多重索引,具体解释看下面的代码。op_flags=['readwrite']表示不仅可以对a进行read(读取),还可以write(写入),即相当于在创建这个迭代器的时候,我们就规定好了...
继续阅读 >