IVory Tower冲冲冲
ruclion
天上一日,地下十年
展开
-
寒假PyTorch工具第十五天
课程记录课程代码略作业略原创 2021-03-01 16:06:23 · 137 阅读 · 0 评论 -
寒假PyTorch工具第十四天
课程记录gpu的使用和PyTorch 常见报错课程代码参看:https://blog.csdn.net/huxw_magus/article/details/108024494https://blog.csdn.net/huxw_magus/article/details/108061775感谢~# -*- coding: utf-8 -*-import osimport numpy as npimport torch# =================...原创 2021-03-01 15:07:55 · 163 阅读 · 1 评论 -
寒假PyTorch工具第十三天
课程记录模型存储加载 ckpt 和 finetune 三大类操作课程代码感谢作者https://blog.csdn.net/huxw_magus/article/details/108018649https://blog.csdn.net/huxw_magus/article/details/1080195201. pretrain + 一样 lr 都训练# ============================ step 2/5 模型 =============..原创 2021-03-01 14:31:52 · 355 阅读 · 0 评论 -
寒假PyTorch工具第十二天
课程记录四个nomalization课程代码无作业略原创 2021-03-01 13:45:32 · 91 阅读 · 0 评论 -
寒假PyTorch工具第十一天
课程记录L1, L2正则化和Dropout正则化课程代码参考:https://blog.csdn.net/weixin_43673376/article/details/107527831, 谢谢~import torchimport torch.nn as nnimport matplotlib.pyplot as pltfrom tools import set_seedfrom torch.utils.tensorboard import SummaryWrit...原创 2021-03-01 12:48:08 · 161 阅读 · 1 评论 -
寒假PyTorch工具第十天
课程记录hook函数和CAM分析课程代码主要参考:https://blog.csdn.net/huxw_magus/article/details/107975517"""@brief : pytorch的hook函数"""import torchimport torch.nn as nnfrom tools.common_tools2 import set_seedset_seed(1)# ---------------------------...原创 2021-03-01 12:21:28 · 145 阅读 · 2 评论 -
寒假PyTorch工具第九天
课程记录从学习率机制到tensorboard课程代码无明天补吧~原创 2021-02-28 23:13:11 · 189 阅读 · 0 评论 -
寒假PyTorch工具第八天
课程记录从optimizer概念到各种optim课程代码略作业1.优化器的作用是管理并更新参数组,请构建一个SGD优化器,通过add_param_group方法添加三组参数,三组参数的学习率分别为 0.01, 0.02, 0.03, momentum分别为0.9, 0.8, 0.7,构建好之后,并打印优化器中的param_groups属性中的每一个元素的key和value(提示:param_groups是list,其每一个元素是一个字典)1. 控制 ...原创 2021-02-28 19:57:26 · 113 阅读 · 0 评论 -
寒假PyTorch工具第七天
课程记录从权值初始化到各种loss课程代码无作业2.损失函数的reduction有三种模式,它们的作用分别是什么?当inputs和target及weight分别如以下参数时,reduction=’mean’模式时,loss是如何计算得到的?inputs = torch.tensor([[1, 2], [1, 3], [1, 3]], dtype=torch.float)target = torch.tensor([0, 1, 1], dtyp...原创 2021-02-28 19:14:10 · 109 阅读 · 0 评论 -
寒假PyTorch工具第六天
课程记录从卷积层到线性层到激活函数课程代码略作业1.采用1个尺寸为2*2的卷积核对2通道的3*3图像进行卷积,padding=0, stride=1,dilation=0其中 input shape = (3, 3, 2), kernel size = 2*2, 第一个卷积核所有权值均为1,计算输出的feature map尺寸以及所有像素值卷积操作import torch import numpy as np import tor...原创 2021-02-28 17:30:55 · 158 阅读 · 0 评论 -
寒假PyTorch工具第五天
课程记录从模型创建方法到AlexNet课程代码无作业1.采用步进(Step into)的调试方法从创建网络模型开始(net = LeNet(classes=2))进入到每一个被调用函数,观察net的_modules字段何时被构建并且赋值,记录其中所有进入的类与函数例如:第一步:net = LeNet(classes=2)第二步:LeNet类,__init__(),super(LeNet, self).__init__()第三步: Mo...原创 2021-02-28 16:14:12 · 201 阅读 · 0 评论 -
寒假PyTorch工具第四天
课程记录从20种增强方法到椒盐噪声到逻辑直觉课程代码无作业1.将介绍的transforms方法一一地,单独地实现对图片的变换,并且通过plt.savefig将图片保存下来略2.自定义一个增加椒盐噪声的transforms方法,使得其能正确运行见下面代码3.用手机将自己钱包中的100元人民币正面进行拍照,并且放到hellopytorch/lesson/lesson-09/test_data/100文件夹下,通过修改...原创 2021-02-28 14:05:27 · 93 阅读 · 1 评论 -
寒假PyTorch工具第三天
课程记录数据读取机制dataloaderda到第一此transforms机制讲解需要猫狗二分类kaggle课程代码无作业1. 作业略, 不看工程代码层次的2. 从kaggle中下载猫狗二分类训练数据,自己编写一个DogCatDataset,使得pytorch可以对猫狗二分类训练集进行读取...原创 2021-02-28 11:51:09 · 227 阅读 · 1 评论 -
寒假PyTorch工具第二天
课程记录从动态图到逻辑回归分类课程代码import torchimport numpy as np import torch.nn as nn# datadef get_data(): mean_val = 10. num_data = 20 # class 0 # print(torch.ones(20, 2)) x0 = torch.normal(mean_val * torch.ones(num_data, 2), 1)..原创 2021-02-28 11:21:30 · 120 阅读 · 0 评论 -
寒假PyTorch工具第一天
作业名称(详解)1.安装anaconda,pycharm, CUDA+CuDNN(可选),虚拟环境,pytorch,并实现hello pytorch查看pytorch的版本2.张量与矩阵、向量、标量的关系是怎么样的?3.Variable“赋予”张量什么功能?4.采用torch.from_numpy创建张量,并打印查看ndarray和张量数据的地址;5.实现torch.normal()创建张量的四种模式。1. 装环境conda create -n to...原创 2021-02-20 15:42:28 · 147 阅读 · 1 评论