- 博客(22)
- 收藏
- 关注
原创 经过optimizer.step()后model参数变成nan
将binary_cross_entropy换成binary_cross_entropy_with_logits后nan消失。
2023-07-23 16:02:57
496
原创 蛋白质结构数据预处理基础(个人笔记)
在水中, 蛋白质的非极性部分倾向于形 成非极性聚集体, 也就是疏水作用,在肽链序列上相隔较远的 氨基酸残基间的疏水作用力对维持和稳定蛋白质分子的构象具有重要影响 . 疏水作用的影响 使得蛋白质折叠模型具有一个疏水核。由于第7—11位存储原子的序列号,即一个MODEL/ENDMD模块中能够存储的最大原子数为99999,所以当一个记录中有多于99999个原子时,就需要多个MODEL/ENDMD模块,而这些模块中的原子序列号是连续的,并且关键字MODEL和ENDMDL必须显示,但一般情况下可以不写。
2022-10-23 19:10:32
5796
1
原创 图神经网络dgl基础-个人笔记(2)
定义一个包含两个GCN层的更深入的GCN模型第一层将大小为5的输入特征转化为大小为5的隐藏特征。再通过一个relu激活函数第二层转换隐藏层并产生大小为2的输出特征,对应空手道俱乐部的两组。第一个函数的参数分别表示:输入的特征大小、隐藏层的特征大小、以及输出的特征大小第二个函数的参数分别表示:图,图中节点的特征return h。
2022-10-20 19:15:49
1463
原创 DLL load failed while importing _imaging: 找不到指定的模块的解决方法 Python 文件命名引发的“module has no attribute“错误
卸载当前版本,安装6.2.1版本。
2022-10-20 16:43:01
1400
原创 图神经网络dgl基础--个人笔记(1)
可以从networkx创建图形并将其转换为DGLGraph,反之亦然。DGL是一种用于简化图神经网络实现的包。相同的图,但是DGLGraph是有向的。
2022-10-19 16:52:43
588
原创 pyinstaller打包成exe
也可以添加整个文件夹:datas= [ (’/mygame/data’, ‘data’ ) ],表示将/mygame/data文件夹下所有的文件都copy到data文件夹下。我是直接去conda中自己的环境下的lib中的site-packages下找到这个库的文件夹,直接放到和exe文件的同目录下。上面是最基础的打包,上面执行后会生成main.spec文件,你可以修改spec文件后通过下面的命令打包。后来嫌弃太多,直接将整个site-packages下的所有文件放到exe文件的同目录下。
2022-10-17 10:29:08
1733
原创 python项目打包成依赖
打包的pandapackage下面有很多文件夹,文件夹下面有py文件,那就需要每个文件夹下都建立一个__init__py文件,这个文件可以为空,但是必须要有。用途:可以将别人的代码打包成pip包,用pip安装到自己的项目中,也可以将自己的代码打包,给别人安装。这里我是将pandapackage打包成依赖,再和这个文件夹同目录下新建setup.py文件。然后就可以在其他项目中pip安装这个包了。
2022-10-17 10:27:51
2203
原创 04pytorch入门肺部感染识别案例
9 定义训练函数total_loss = 0.0 # 总损失值初始化为0# 循环读取训练数据集,更新模型参数optimizer.zero_grad() # 梯度初始化为0output = model(data) #训练后的输出loss = criterion(output,target) # 计算损失loss.backward() # 反向传播optimizer.step() # 更新参数total_loss+=loss #累计训练损失writer.flush() # 刷新。
2022-10-14 09:36:27
261
原创 02pytorch入门手写字体识别mnist
该数据集包含60000个用于训练的示例和10000个用于测试的示例该数据集包含0到9共10类手写数字图片,每张图片都做了尺寸归一化,都是28X28大小的灰度图。
2022-10-14 09:35:32
322
原创 00python以及pytorch安装
官网下载安装包:https://www.anaconda.com/distribution/#download-section选择windows->python3.8->64位进行下载,下载完成后双击运行。一直点击next,最后勾选第一项,将anaconda添加到环境变量中,installwin+R,输入cmd打开命令窗,输入conda,以下即成功。
2022-10-14 09:32:03
284
原创 04java集合
数组其实也是一个集合。集合实际上就是一个容器,可以容纳其他类型的数据集合是一个容器一个载体,可以一次容纳多个对象在实际开发中,假设连接数据库,数据库中有10条记录,那么假设把这10条记录查询出来,在Java程序中会将10条数据封装成10个Java对象,然后将10个Java对象放到某一个集合中。将集合传到前端,然后遍历集合,将一个数据一个数据展现出来。 数组、二叉树、链表、哈希表。。。图 以上这些都是常见的数据结构。 你往集合c1中放数据,可能放在数组上了。
2022-10-14 09:25:00
385
原创 02Java基础
Java方法是语句的集合,它们在一块执行一个功能。方法是解决一类问题的步骤的有序组合方法包含于类或者对象中方法在程序中被创建,在其他地方被引用方法命名规则:驼峰原则//main方法 public static void main(String [ ] args) {} //加法 public static int add(int a , int b) {} }设计原则:本意是功能块,最好保持方法的原子性,一个方法只完成一个功能。方法类似于其他语言的函数,是用来完成特定功能的代码片段。
2022-10-14 09:22:09
132
原创 01java入门
外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-jai5qCBc-1665710228228)(C:\Users\admin\AppData\Roaming\Typora\typora-user-images\image-20220109220937795.png)]在当前文件的目录下,编译javac java文件,生成class文件。测试JDK是否安装成功,打开cmd,Java -version。百度搜索JDK8,找到下载地址。创建一个账号,进入IDEA。
2022-10-14 09:17:26
301
原创 qt的基础
跨平台的图形界面接口简单容易上手一定程度上简化了内存回收创建第一个Qt程序点击创建项目,选择项目路径以及给项目起名称名称,不能有中文,不能有空格路径,不能有中文路径M默认创建窗口类,myWidget,基类有三种:QWidget,QMainwindow,QDialog自定义信号(写到signal下):只需要声明,不需要实现,可以有参数自定义槽(写到slot下或者,public,或者全局函数下):需要声明,需要实现,可以有参数,可以重载触发自定义的信号:emit 自定义的信号。
2022-10-14 09:15:34
434
原创 Anaconda使用国内源安装(及tensorflow环境的配置)
下载Anaconda,链接:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/然后可打开Anaconda Prompt执行conda config --show命令,查看anaconda的默认下载源是否更换为清华源。注:pycharm下载社区版本的就好,专业版本可以之后注册JetBrains账号,申请学生认证,获得激活权限后使用。并为pycharm配置本地anaconda的python环境,即刚刚所创建的python环境。
2022-10-14 08:54:18
581
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人