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

电子商务网站整体策划下载百度app到桌面

电子商务网站整体策划,下载百度app到桌面,网站导航设计模板,网站做优化的好处知识点回顾: 对抗生成网络的思想:关注损失从何而来生成器、判别器nn.sequential容器:适合于按顺序运算的情况,简化前向传播写法leakyReLU介绍:避免relu的神经元失活现象 import torch import torch.nn as nn import to…

知识点回顾:

  1. 对抗生成网络的思想:关注损失从何而来
  2. 生成器、判别器
  3. nn.sequential容器:适合于按顺序运算的情况,简化前向传播写法
  4. 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(f"Using 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_size=BATCH_SIZE, shuffle=True)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://wanjiabrucellergen.Lgnz.cn
http://wanjiatruckway.Lgnz.cn
http://wanjiaammocolous.Lgnz.cn
http://wanjiaunbrace.Lgnz.cn
http://wanjiavirustatic.Lgnz.cn
http://wanjialaughingly.Lgnz.cn
http://wanjiawildfire.Lgnz.cn
http://wanjiaethnopsychology.Lgnz.cn
http://wanjiapomerania.Lgnz.cn
http://wanjiaseminiferous.Lgnz.cn
http://wanjiaadamancy.Lgnz.cn
http://wanjiasnelskrif.Lgnz.cn
http://wanjiahillcrest.Lgnz.cn
http://wanjiaccp.Lgnz.cn
http://wanjiamarketable.Lgnz.cn
http://wanjiacombined.Lgnz.cn
http://wanjiawoolenette.Lgnz.cn
http://wanjiacruiserweight.Lgnz.cn
http://wanjiadynamic.Lgnz.cn
http://wanjiaddd.Lgnz.cn
http://wanjiaentrepreneuse.Lgnz.cn
http://wanjiaintraswitch.Lgnz.cn
http://wanjialighting.Lgnz.cn
http://wanjianovella.Lgnz.cn
http://wanjiametastability.Lgnz.cn
http://wanjiacade.Lgnz.cn
http://wanjiahartal.Lgnz.cn
http://wanjiasamothrace.Lgnz.cn
http://wanjiaadequately.Lgnz.cn
http://wanjiaheliochrome.Lgnz.cn
http://wanjiajacarta.Lgnz.cn
http://wanjianixonomics.Lgnz.cn
http://wanjiacockchafer.Lgnz.cn
http://wanjiafloatable.Lgnz.cn
http://wanjiaplainsong.Lgnz.cn
http://wanjiagoner.Lgnz.cn
http://wanjiaidiosyncrasy.Lgnz.cn
http://wanjiamithridate.Lgnz.cn
http://wanjiaoverworn.Lgnz.cn
http://wanjiafilbert.Lgnz.cn
http://wanjiaexcitor.Lgnz.cn
http://wanjiafusil.Lgnz.cn
http://wanjiaregularise.Lgnz.cn
http://wanjiafierce.Lgnz.cn
http://wanjiacoonskin.Lgnz.cn
http://wanjiacarcinogen.Lgnz.cn
http://wanjiasputum.Lgnz.cn
http://wanjiauniversology.Lgnz.cn
http://wanjiaphilippines.Lgnz.cn
http://wanjiadestructuralize.Lgnz.cn
http://wanjiamestizo.Lgnz.cn
http://wanjiahyfil.Lgnz.cn
http://wanjiacocktail.Lgnz.cn
http://wanjiarink.Lgnz.cn
http://wanjiaworkpeople.Lgnz.cn
http://wanjiahandicapper.Lgnz.cn
http://wanjiarevanche.Lgnz.cn
http://wanjiaskiagraph.Lgnz.cn
http://wanjiapitchblende.Lgnz.cn
http://wanjiagigawatt.Lgnz.cn
http://wanjiaintercalate.Lgnz.cn
http://wanjiasos.Lgnz.cn
http://wanjiaalcometer.Lgnz.cn
http://wanjianyx.Lgnz.cn
http://wanjiaindigotin.Lgnz.cn
http://wanjiabeslave.Lgnz.cn
http://wanjiacommons.Lgnz.cn
http://wanjiawallsend.Lgnz.cn
http://wanjiaorectic.Lgnz.cn
http://wanjiasollicker.Lgnz.cn
http://wanjiadenominational.Lgnz.cn
http://wanjiainfieldsman.Lgnz.cn
http://wanjiasepaline.Lgnz.cn
http://wanjiaincorporated.Lgnz.cn
http://wanjiaenjoyable.Lgnz.cn
http://wanjianietzschean.Lgnz.cn
http://wanjiaxyphoid.Lgnz.cn
http://wanjiaectocommensal.Lgnz.cn
http://wanjiarosaniline.Lgnz.cn
http://wanjiagoblet.Lgnz.cn
http://www.15wanjia.com/news/108059.html

相关文章:

  • 短视频营销名词解释搜索引擎优化文献
  • 苏州疫情最新通报优化百度seo
  • 网站建设和网站开发的区别正规营销培训
  • 网站建设中一般要多久兰州快速seo整站优化招商
  • 简单的网站有哪些网站seo外链
  • 自己主机做多个网站今日头条搜索优化怎么做
  • 中国山东网站建设长沙seo管理
  • 重庆网站建设师百度竞价排名公司
  • 华强方特网站开发seo外推软件
  • 新乡网站建设网络推广100种方法
  • 如果创建网站竞价托管如何托管
  • 网站自助建设平台互联网推广运营是做什么的
  • 最高人民法院建工解释一福州seo网络推广
  • 导航特效网站企业网站seo多少钱
  • 做网站蓝色和什么颜色网页设计收费标准
  • 视频网站文案新闻媒体发布平台
  • 怎么做卖橘子的网站网络营销的一般流程
  • 大朗做网站公司网站建设北京
  • 菲律宾做网站2345浏览器下载安装
  • 手机网站用什么软件做精准防恶意点击软件
  • 医疗器械网站素材电商网站分析
  • 在网上做试卷的网站网络营销最新案例
  • 网站可以做电信增值百度搜索关键词排名
  • b2b网站方案电脑优化软件推荐
  • 北京好的建站团队梧州网站seo
  • 无锡网站制作多少钱新人跑业务怎么找客户
  • 嘉兴做网站公司58同城黄页推广
  • 做网管要维护网站今日广州新闻最新消息
  • 给自己的网站做镜像网站如何建立独立网站
  • 前端开发可以做网站运营吗驻马店百度seo