边做边更新,分享一下实验过程和结果,共同交流讨论~
github地址:huiwuaaaab/ucas2025: ucas智能计算系统实验分享 (github.com)https://github.com/huiwuaaaab/ucas2025
百度网盘:仅评测答案
链接: https://pan.baidu.com/s/1qnZImXdiA7EJ-Yg7Y9sP0A?pwd=knde 提取码: knde
2025.3.13
exp_2_1&2 三层神经网络 (100分)
2025.3.22
exp_3_1&2 VGG和图像风格迁移(100分)已更新,网络层全靠复制粘贴,但是改网络名和输入输出大小得瞪大眼睛看,不然两个模型都容易马虎看错。有能力可以写个循环,一行一行改费眼力。第三节打算手推一下反向传播的梯度再做
exp_3_3 已更新(100分)优化的思路就是把卷积变成矩阵乘法
2025.4.28
exp_4_1&2&3&4 已更新(100分)拷贝到mlu设备用的是to(torch.device('mul'))
第四个小实验的setup.py需要把生成的.so文件更改文件名并移动位置,不然评测平台导入不了模块,找不到路径
directory = './' # 获取当前脚本所在的文件夹路径 current_dir = os.path.dirname(os.path.abspath(__file__)) # 遍历目录中的所有文件 for filename in os.listdir(directory): if filename.endswith(".so"): new_filename = "hsigmoid.so" os.rename(os.path.join(directory, filename), os.path.join(os.path.dirname(current_dir), new_filename))