当前位置: 首页 > wzjs >正文

织梦网站有会员系统怎么做销售的产品是帮别人做网站

织梦网站有会员系统怎么做,销售的产品是帮别人做网站,绍兴网站建设哪家专业,网站建设专家论证会DAY 33 简单的神经网络 知识点回顾: PyTorch和cuda的安装查看显卡信息的命令行命令(cmd中使用)cuda的检查简单神经网络的流程 数据预处理(归一化、转换成张量)模型的定义 继承nn.Module类定义每一个层定义前向传播流程…

DAY 33 简单的神经网络

知识点回顾:

  1. PyTorch和cuda的安装
  2. 查看显卡信息的命令行命令(cmd中使用)
  3. cuda的检查
  4. 简单神经网络的流程
    1. 数据预处理(归一化、转换成张量)
    2. 模型的定义
      1. 继承nn.Module类
      2. 定义每一个层
      3. 定义前向传播流程
    3. 定义损失函数和优化器
    4. 定义训练流程
    5. 可视化loss过程

预处理补充:

注意事项:

1. 分类任务中,若标签是整数(如 0/1/2 类别),需转为long类型(对应 PyTorch 的torch.long),否则交叉熵损失函数会报错。

2. 回归任务中,标签需转为float类型(如torch.float32)。

作业:今日的代码,要做到能够手敲。这已经是最简单最基础的版本了。

import pandas as pd 
from sklearn.datasets import load_iris
from sklearn.model_selection import train_test_split
from sklearn.preprocessing import MinMaxScaler
import torch
import torch.nn as nn
import torch.optim as optim
import matplotlib.pyplot as plt
iris=load_iris()
X=iris.data
y=iris.target
X_train,X_test,y_train,y_test=train_test_split(X,y,test_size=0.2,random_state=42)
scaler=MinMaxScaler()
X_train=scaler.fit_transform(X_train)
X_test=scaler.transform(X_test)
X_train=torch.FloatTensor(X_train)
X_test=torch.FloatTensor(X_test)
y_train=torch.LongTensor(y_train)
y_test=torch.LongTensor(y_test)class MLP(nn.Module):def __init__(self):super(MLP,self).__init__()self.fc1=nn.Linear(4,10)self.relu=nn.ReLU()self.fc2=nn.Linear(10,3)def forward(self,x):out=self.fc1(x)out=self.relu(out)out=self.fc2(out)return out
model=MLP()criterion=nn.CrossEntropyLoss()
optimizer=optim.Adam(model.parameters(),lr=0.01)num_epochs=20000
losses=[]
for epoch in range(num_epochs):outputs=model.forward(X_train)loss=criterion(outputs,y_train)optimizer.zero_grad()loss.backward()optimizer.step()losses.append(loss.item())if(epoch+1)%100==0:print(f'Epoch[{epoch+1}/{num_epochs}],loss:{loss.item():.4f}')plt.plot(range(num_epochs), losses)#()内对应的是X轴和Y轴的数据
plt.ylabel('Loss')
plt.title('Training Loss over Epochs')
plt.show()

 

使用Adam优化器不到2000轮就收敛了,且损失要比SGD小

@浙大疏锦行

http://www.dtcms.com/wzjs/542942.html

相关文章:

  • 个人网站建设课程介绍wordpress能连接exe程序吗
  • 优惠券网站开发图片在线制作网站
  • 机电工程栏建设项目网站建设wordpress lnmp lamp
  • 免费一键生成个人网站自己创建网站怎么赚钱
  • 一般做个网站多少钱微信商城网站怎么做的
  • 企业网站设计seo有做挂名法人和股东的网站吗
  • 开平市网站建设室内设计学习
  • 收费看电影网站建设网站设为首页代码
  • 注册网站会员有风险吗网站分析软件
  • 软文推广一般发布在哪些平台烟台做网站优化哪家好
  • 如何做百度网站产品线上推广方式都有哪些
  • 做纺织生意用什么网站好手机网络优化
  • 长治专业做网站网站gif小图标
  • 云南网站建设网站运营莱州一中网站
  • 织梦后台怎么做网站地图做古玩的网站
  • 没有域名 有公网ip 建网站可以五大建设是指什么
  • 盗版小说网站怎么赚钱房源管理免费系统
  • 网站功能说明怎么做企业网站建设研究
  • 高端定制网站建设公司seo优化网
  • 阿里网站建设费用盘锦网站变建设
  • 中山网站建设设计绍兴网站建设公司电话
  • 上海微网站公司网络舆情监测处置制度
  • php网站开发需要学什么软件百度开户公司
  • 公司做网站 需要解决哪些问题公司官网网站如何建立
  • 网站由谁备案秦皇岛网站制作源码
  • 汕尾住房和建设局网站首页新网站建设银行提升转账额度
  • 子目录网站合适做服装的国际网站
  • 静态网站 后台高端定制网站建设制作
  • 在线爱情动做网站校园网站源码php
  • 外贸建站深圳哪些网站是503错误代码