- 博客(14)
- 收藏
- 关注
原创 环境配置和代码说明
1.代码改了一部分,原代码压缩包名字叫Federated learning attack and defense-prtorch,改了的代码压缩包名字叫Federated learning attack and defense-mindspore。这个扫描工具比较好用,但是有些api没有,还是得自己去找。这个是api照应表。2.data文件夹里的cifar-10数据集是从官网下载的,之前一直报错cifar-10数据集,现在应该没什么问题。一定要在conda环境中安装,如下图前面出现conda环境名字即可。
2024-12-30 21:59:05
411
原创 开源软件MindSpore实际
(即torch_npu插件)之前,需要进行配套版本的NPU驱动固件、CANN软件的安装与CANN环境变量的。(注:如果驱动固件运行用户和运行用户属组未按照示例步骤创建为HwHiAiUser时,则在安装驱动。7. 文档指南很全,但是要进行从驱动固件到最终的插件安装,需要一直跳转,查看起来不方便。(注:为了方便安装,该部分结合自身的安装情况对官方的安装指南进行了概括与整合)以root安装驱动、固件以HwHiAiUser为驱动固件运行用户和运行用户属组。(注:因为是首次安装,所以先安装驱动,再安装固件)
2024-12-19 08:49:45
920
原创 【无标题】
以下是pickle模块的一些基本用法:序列化(保存对象):使用pickle.dump()函数或pickle.dumps()方法将对象序列化并保存到文件或返回为字节流。反序列化(加载对象):使用pickle.load()函数或pickle.loads()方法从文件或字节流中恢复对象。
2024-06-03 18:56:34
351
原创 学习python中的copy模块
浅拷贝: [1, 2, [0, ‘b’]] # 受到对象内部对象的变化,外部的不受影响。print( ‘浅拷贝:’, c, ‘# 受到对象内部对象的变化,外部的不受影响’)再赋值: [1, 2, [0, ‘b’], 3] # 只是引用,就是原对象。原内容: [1, 2, [0, ‘b’], 3] # 原对象修改后的值。深拷贝: [1, 2, [‘a’, ‘b’]] # 不受原对象的变化。print( ‘原内容:’, a, ‘# 原对象修改后的值’)a = [1, 2, [‘a’, ‘b’]] # 原对象。
2024-06-03 18:24:21
261
原创 【无标题】
注:数据集下载的路径不一样。所以在设置–data_loc 参数的时候要定义的目录不同,一个定义“CIFIAR10/data”,一个定义“./”代表根目录。
2024-05-29 11:50:53
203
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅
2