1.Python pprint
pprint为PrettyPrinter,该模块提供了打印出任何python数据结构类和方法。
2.Python传参错误
错误代码:
w_init=tflearn.initializations.uniform(minval=-3e-3,3e-3)
上面的代码将会报错:
SyntaxError: non-keyword arg after keyword arg
为了知道为什么错了,我们先看一下函数原型:
uniform(shape=None, minval=0, maxval=None, dtype=tf.float32, seed=None)
所以,我们犯了一个错误:对于minval既用了关键字绑定,又用了位置绑定。需要知道的是某个参数不能在一次调用中同时使用位置和关键字绑定。
因此,正确的写法是:
w_init=tflearn.initializations.uniform(minval=-3e-3,maxval=3e-3)