因为毕业设计接触了联邦学习这个领域的内容,所以想记录一下相关的内容,于我自己而言是一个总结回顾,同时也希望在遇到相同问题的时候能给后来的人们带来一点小的帮助或者参考。相关内容大致会分为环境安装部署,文献资料查阅,代码实操体会以及其他这几个部分。
那就直接说正题吧,需要的环境和软件就是Pycharm,Pytorch,Python。这个顺序是我觉得比较好的,Pycharm只是一个编辑器,而Pytorch和Python有版本的对应关系有可能出现不兼容的情况(虽然其实这是可以解决的,但是会比较烦,如果和我一样纯小白的话,会很懵,然后陷入查资料旋涡)。
我个人其实是先装了python最新版本,然后又安装pycharm,然后安装anaconda,安装pytorch,然后没有选对,所以又卸载了重新来的。那就先分别介绍一下怎么安装吧。
1.Pycharm
安装主要参考这一篇里面的内容:https://blog.csdn.net/junleon/article/details/120698578,其实是蛮常规的一个软件安装过程,现在好像也没有社区版了,软件图标长下面这样: