![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
torch
奋斗小崽
供自我学习之用
展开
-
pytorch入门12--迁移学习
#迁移学习import torchimport torch.nn as nnimport torch.optim as optim #导入上面的torch.nn包之后还需导入torch.optim包,定义损失函数和优化方法from torch.optim import lr_scheduler #提供了基于多种epoch数目调整学习率的方法.import numpy as npimport torchvisionfrom torchvision import datasets, mod.原创 2021-04-05 17:41:52 · 340 阅读 · 0 评论 -
pytorch入门11--CNN网络
#CNN网络import torchimport torch.nn as nnimport torch.nn.functional as Fimport torchvisionimport torchvision.transforms as transformsimport matplotlib.pyplot as pltimport numpy as np# Device configuration cuda加速device = torch.device('cuda' if tor.原创 2021-04-05 17:41:09 · 197 阅读 · 0 评论 -
pytorch入门10--#前向神经网络
#向前神经网络import torchimport torch.nn as nnimport torchvisionimport torchvision.transforms as transformsimport matplotlib.pyplot as plt# Device configuration 启动gpu加速device = torch.device('cuda' if torch.cuda.is_available() else 'cpu')# Hyper-param.原创 2021-04-05 17:40:12 · 439 阅读 · 0 评论 -
pytorch入门09--Softmax and crossentropy
https://zhuanlan.zhihu.com/p/98785902https://blog.csdn.net/zyoung17/article/details/108430465?utm_medium=distribute.pc_relevant.none-task-blog-baidujs_title-5&spm=1001.2101.3001.4242#Softmax and crossentropyimport torchimport torch.nn a...原创 2021-04-05 01:34:15 · 206 阅读 · 0 评论 -
pytorch入门08--数据集转换 transform
#数据集转换 transformimport torchimport torchvisionfrom torch.utils.data import Datasetimport numpy as npclass WineDataset(Dataset): def __init__(self, transform=None): xy = np.loadtxt('./wine.csv', delimiter=',', dtype=np.float32, skiprows.原创 2021-04-05 00:12:52 · 1352 阅读 · 0 评论 -
pytorch入门07--Dataset与DataLoader
#Dataset and DataLoaderimport torchimport torchvisionfrom torch.utils.data import Dataset, DataLoaderimport numpy as npimport mathclass WineDataset(Dataset): #定义加载酒数据集类 def __init__(self): #加载数据集赋予x和y # read with numpy or pandas .原创 2021-04-04 00:47:49 · 302 阅读 · 0 评论 -
pytorch入门06--逻辑回归
#简单的逻辑回归 预测癌细胞特征数据import torchimport torch.nn as nnimport numpy as npfrom sklearn import datasetsfrom sklearn.preprocessing import StandardScalerfrom sklearn.model_selection import train_test_split#0)prepare databc = datasets.load_breast_cancer().原创 2021-04-03 23:02:10 · 156 阅读 · 0 评论 -
pytorch入门05--线性模型
#简单的线性回归import torchimport torch.nn as nnimport numpy as npfrom sklearn import datasetsimport matplotlib.pyplot as plt#0准备数据 prepare dataX_numpy, y_numpy = datasets.make_regression(n_samples=100, n_features=1, noise=20, random_state=1)X = torch.原创 2021-04-03 22:10:49 · 134 阅读 · 0 评论 -
pytorch入门04--resnet网络
归一化操作:模型:import torchfrom torch import nnfrom torch.nn import functional as F #调用F.函数class ResBlk(nn.Module): # 定义Resnet Block模块 """ resnet block """ def __init__(self, ch_in, ch_out, stride=2): #进入网络前先得知道传入..原创 2021-04-03 17:06:26 · 519 阅读 · 0 评论 -
pytorch入门03--lenet网络
‘模型构建部分import torchfrom torch import nnfrom torch.nn import functional as Fclass Lenet5(nn.Module): #定义Lenet网络结构类 """ for cifar10 dataset. """ def __init__(self): super(Lenet5, self).__init__() #调用类的方法初始化父类 ..原创 2021-04-03 15:44:40 · 191 阅读 · 0 评论 -
pytorch_test2
#各种常用函数import numpy as npimport torch#获取张量数据类型a = torch.randn(2, 3) #返回-1到1之间的随机数2行3列print(a)b = a.shape #返回a形状 touch.Size([2,3])print(b)c = a.size() #返回的值和shape是一样的d = a.size(1) #放回size(【2,3】)中第二个元素 即3,a.shape(1)返回的值一样a = torch.rand(2, 2, 3).原创 2020-12-07 22:25:32 · 72 阅读 · 0 评论