- 博客(15)
- 收藏
- 关注
原创 python函数变量定义
在python函数定义中,变量的定义顺序是:无赋值,赋值变量。即使是在函数调用中对无赋值变量赋值也要按照这个原则更改顺序,否则会报错。
2024-05-13 16:37:01
147
1
原创 register.buffer()参数读取
读取方式为实例化模型类后,直接使用实例的该参数名称属性读取,比如object.mean就是读取类的实例object中缓冲区名为mean的值。在模型搭建中,需要用到不需要使用梯度下降更新的缓冲区值,比如扩散模型的方差,batch_normalize层的均值和方差。
2024-04-11 16:32:23
116
1
原创 npz文件保存方法
那么应该这样写入 np.savez('path/file', key_1 = a, key_2 = b)保存两个数组 a = np.array([1,2]), b = np.array([3,4)
2024-04-09 14:14:35
399
1
原创 torch.clip()
torch.clip() 函数用于将张量的数值裁剪到指定范围,小于min的数值裁剪为min,大于max的数值裁剪为max,多用于图像数据处理。
2024-04-09 10:23:30
996
1
原创 vscode使用git clone方法
在vscode中使用git clone方法:git clone + HTTPS,可以将对应库直接安装到本地文件夹,不必每次都需下载下来再拷贝到对应文件夹。
2024-04-08 16:29:10
1392
原创 python类定义变量的声明
在python中创建类,关于变量在__init__函数中的声明,需要先把不须赋值的变量声明完毕,再声明需要赋值的变量,否则不须声明的变量会报错。
2024-04-08 14:53:11
197
原创 环境迁移错误
当模型可以训练的环境迁移到其他GPU,不仅需要将.conda/envs/环境 拷贝过去,还需要拷贝.conda/envs/pkgs的相关包中的文件,所以出现该错误最好的方法是重新在新的GPU创建环境。
2024-03-28 11:48:27
232
1
原创 python实现one-hot 编码
在机器学习和深度学习模型中,独热编码是对类别标签常见的编码形式,对指定类别数目的标签进行编码时,chatgpt给出了解答,很多时候替我省下了很多试错成本。
2024-03-14 10:15:25
828
1
原创 python读取xyz文件
数据文件的处理以及小细节很影响科研进度,但又是必不可缺的。虽然遇到过多种多样的数据文件处理问题并得到解决,等到过一段时间又不知道如何解决了。今天使用python读取xyz文件,想要返回原子数目和坐标,但是坐标之间并不是被一个空格分开而是数个空格。最后chatgpt给出了方法!2. line.split()可以直接将空格替换掉,元素之间有多少个空格都可以,变成新建列表中的元素。1. file.readline()命令运行后再次运行是从下一行开始读取。不断地把方法积累起来吧。
2024-03-14 09:44:32
684
1
原创 使用snapdownload下载huggingface模型
使用snapdowaload下载huggingface模型的时候,repo_id是模型id和上层文件夹一起组成的路径,而并不是单纯的模型id,舍弃掉网址中的/tree/main这一段。
2024-03-02 11:35:12
482
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人