save to fate not working, please check if your ipython is installed, and if ipython.get_ipython() is working
File "/root/Downloads/project_demo/mnist_example.py", line 44, in <module>
save_to_fate()
ValueError: save to fate not working, please check if your ipython is installed, and if ipython.get_ipython() is working
你可能并不是用jupyter在搞官方那个demo。
意思是你可以用朱庇特的这个函数,也可以不用。但是他官方demo就是用的jupyter,具有误导性。我来重新写一个这个官方的demo,不使用这个函数的。
他说的
copy code file to the directory
中的directory,应该是federatedml/nn/dataset这个路径比如这个image.py里面定义了一个数据集
可能他的意思是,让我们把我们上面那些定义mnist dataset的的定义新建一个文件mnist_dataset.py在这个路径里面。
因为如果不手动的话,本地的训练是可以的,但是下一部分的在FATE服务上会一直报错没有这个
federeatedml.nn.dataset.mnist_dataset
。那就手动呗,你挑的嘛。注意这个的名字要和你代码里的nn那里相对应
那个文件里是以下代码
这样就完成了他所谓的“手动添加”了。jupyter的save to fate函数就是干了这些事儿。
修改后的其实没怎么边代码都是拷贝的,只不使用那个函数。其实就是把你新定义的那个数据集加载进来就是了,直接把save to fate那些代码删掉就行了