随笔分类 -  深度学习

摘要:问题描述 在使用 juypter 记事本执行 ipynb 文件时,默认使用的内核是 Python3 如果这个环境不包含我们所使用的库,比如 pytorch 的库,当我们的代码中调用 pytorch 的一些库方法时,如下面的代码: import torch 此时执行就会报错,会提示找不到对应的模块: 阅读全文
posted @ 2023-09-12 16:27 SeanSiyang 阅读(243) 评论(0) 推荐(0) 编辑
摘要:Dataset类 介绍 当我们得到一个数据集时,Dataset类可以帮我们提取我们需要的数据,我们用子类继承Dataset类,我们先给每个数据一个编号(idx),在后面的神经网络中,初始化Dataset子类实例后,就可以通过这个编号去实例对象中读取相应的数据,会自动调用__getitem__方法,同 阅读全文
posted @ 2022-04-18 22:25 SeanSiyang 阅读(1815) 评论(0) 推荐(0) 编辑
摘要:在一些源码中,看见了一个导入: import ml_collections 此时会报错,这个包并不是PyTorch的包,同时也非源码中模块 解决办法: pip install ml_collections 阅读全文
posted @ 2022-04-06 23:01 SeanSiyang 阅读(3800) 评论(0) 推荐(0) 编辑
摘要:报错代码: if __name__ == '__main__': model = Perception(2, 3, 2).cuda() input = torch.randn(4, 2).cuda() output = model(input) # output = output.cuda() la 阅读全文
posted @ 2022-03-18 10:49 SeanSiyang 阅读(8216) 评论(0) 推荐(0) 编辑
摘要:步骤 输入层的每个节点与隐藏层的每个节点做点对点计算,加权求和 + 激活函数 利用同样的方法,计算隐藏层到输出层 隐藏层对加权结合后的结果使用激活函数,本例使用Sigmoid 最终的输出值与样本值进行比较,计算出误差 网络结构 代码实现 import numpy as np def _sigmoid 阅读全文
posted @ 2022-02-15 15:07 SeanSiyang 阅读(116) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示