手写数字识别MNIST仅用全连接层Linear实现
发布时间
阅读量:
阅读量
初次尝试的代码实现版本
import torch
from torch import nn
from torch import optim
import torchvision
from matplotlib import pyplot as plt
from torch.utils.data import DataLoader
def one_hot(label,depth=10):
out = torch.zeros(label.size(0),depth)
idx = torch.LongTensor(label).view(-1,1)
out.scatter_(dim = 1,index = idx,value = 1)
return out
def plot_curve(data):
fig = plt.figure()
plt.plot(range(len(data)),data,color = 'blue')
plt.legend(['value'],loc = 'upper right')
plt.xlabel('step')
plt.ylabel('value')
plt.show(
全部评论 (0)
还没有任何评论哟~
