今天改翻译改了一白天,晚上就来看代码了。
在tensorflow/privacy之中的mnist_dpsgd_tutorial,其中包含TensorFlow版本和keras实现版本,keras实现较为简单,但是有错误。首先,其minibatch和batch_size都是250,应该是256,而且keras本身有问题,所以现在minibatch设定为1的时候才能进行使用(针对mnist_dpsgd_toturial_keras.py)。在github的issue上也有这个问题,等待修复中。
在阿里云上尝试跑了代码,结果不仅速度慢而且占用多,就很尴尬,如果使用负载均衡,这个运算速度简直了。
参见文章
Tensorflow-Estimator-自定义估算器
代码规范还是很重要的。
keras还是简单。
今天去打水,然后把水壶忘在水房了。