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

html源码网站建设中深圳电子商务平台设计

html源码网站建设中,深圳电子商务平台设计,闵行网站制作哪里有,岱山建设局网站知识点回顾#xff1a; 对抗生成网络的思想#xff1a;关注损失从何而来生成器、判别器nn.sequential容器#xff1a;适合于按顺序运算的情况#xff0c;简化前向传播写法leakyReLU介绍#xff1a;避免relu的神经元失活现象 import torch import torch.nn as nn import to… 知识点回顾 对抗生成网络的思想关注损失从何而来生成器、判别器nn.sequential容器适合于按顺序运算的情况简化前向传播写法leakyReLU介绍避免relu的神经元失活现象 import torch import torch.nn as nn import torch.optim as optim from torch.utils.data import DataLoader, TensorDataset import numpy as np import pandas as pd from sklearn.preprocessing import MinMaxScaler from sklearn.datasets import load_iris import matplotlib.pyplot as plt import warnings warnings.filterwarnings(ignore) # 设置中文字体支持 plt.rcParams[font.family] [SimHei] plt.rcParams[axes.unicode_minus] False # 解决负号显示问题# 检查GPU是否可用 device torch.device(cuda if torch.cuda.is_available() else cpu) print(f使用设备: {device})LATENT_DIM 10 # 潜在空间的维度这里根据任务复杂程度任选 EPOCHS 10000 # 训练的回合数一般需要比较长的时间 BATCH_SIZE 32 # 每批次训练的样本数 LR 0.0002 # 学习率 BETA1 0.5 # Adam优化器的参数# 检查是否有可用的GPU否则使用CPU device torch.device(cuda if torch.cuda.is_available() else cpu) print(fUsing device: {device})# --- 2. 加载并预处理数据 ---iris load_iris() X iris.data y iris.target# 只选择 Setosa (类别 0) X_class0 X[y 0] # 一种简便写法# 数据缩放到 [-1, 1] scaler MinMaxScaler(feature_range(-1, 1)) X_scaled scaler.fit_transform(X_class0) # 转换为 PyTorch Tensor 并创建 DataLoader # 注意需要将数据类型转为 float real_data_tensor torch.from_numpy(X_scaled).float() dataset TensorDataset(real_data_tensor) dataloader DataLoader(dataset, batch_sizeBATCH_SIZE, shuffleTrue)print(f成功加载并预处理数据。用于训练的样本数量: {len(X_scaled)}) print(f数据特征维度: {X_scaled.shape[1]}) # --- 3. 构建模型 ---# (A) 生成器 (Generator) class Generator(nn.Module):def __init__(self):super(Generator, self).__init__()self.model nn.Sequential(nn.Linear(LATENT_DIM, 16),nn.ReLU(),nn.Linear(16, 32),nn.ReLU(),nn.Linear(32, 4),# 最后的维度只要和目标数据对齐即可nn.Tanh() # 输出范围是 [-1, 1])def forward(self, x):return self.model(x) # 因为没有像之前一样做定义x某些东西所以现在可以直接输出模型 # def forward(self, x): # x self.encoder(x) # x self.decoder(x) # return x 当网络结构不满足线性顺序执行时如包含残差连接、多分支、条件判断等必须手动编写forward()方法。例如# def forward(self, x): # identity x # out self.conv1(x) # out self.relu(out) # out self.conv2(out) # out identity # 残差连接无法用Sequential实现 # return self.relu(out) # (B) 判别器 (Discriminator) class Discriminator(nn.Module):def __init__(self):super(Discriminator, self).__init__()self.model nn.Sequential(nn.Linear(4, 32),nn.LeakyReLU(0.2), # LeakyReLU 是 GAN 中的常用选择nn.Linear(32, 16),nn.LeakyReLU(0.2), # 负斜率参数为0.2nn.Linear(16, 1), # 这里最后输出1个神经元,所以用sigmoid激活函数nn.Sigmoid() # 输出 0 到 1 的概率)def forward(self, x):return self.model(x) 浙大疏锦行
http://www.dnsts.com.cn/news/164906.html

相关文章:

  • 个人博客网站建设预算百度网站验证
  • 青岛谁优化网站做的好量品定制和衣邦人哪个好
  • 嘉兴南湖区优秀营销型网站建设在社保网站做调动
  • 襄阳哪里有做网站的wordpress类似头条主题
  • seo网站项目微商城网站建设新闻
  • 做网站推广电话计算机网站模板
  • 网站建设?首选百川互动如何给网站弄ftp
  • 百度网站制作联系方式制作外贸网站的公司
  • 有一个wordpress站点合肥seo推广培训班
  • 网上销售型企业网站短网址生成平台
  • 东莞模块网站建设方案广西住房与城乡建设厅网站电话
  • 自己做门户网站电商商城系统免费
  • 高端网站设计高端网站制作做网站框架需要什么软件
  • 效果图seo推广每天做什么
  • 做网站还有前景吗淘宝网站怎么做网站
  • 网站建设推广方案如何开一家网络营销公司
  • 免费制作微信小程序的网站羊了个羊开发公司
  • 电子商务怎么做网站豌豆荚下载
  • 上海网站公司链接分析属于网站开发
  • 自己可以做网站推广吗wordpres做视频网站
  • 如何优化网站推广微网站开发公司
  • 赣州营销型网站策划论坛型网站 建站
  • 蔬莱网站建设做彩票网站违法的吗
  • 中国都有哪些网站二次开发创造作用
  • 西安高端网站开发浏阳seo公司
  • 怎么选择移动网站建设广州建设工程造价管理站
  • 软件营销网站wordpress密码正确登录不
  • 网站没有域名设置电脑版网页游戏
  • 台州网站排名公司亿网网络科技有限公司
  • 怎么做带网站连接的表格可以发广告的100个网站