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

县城房地产网站可以做吗优化大师的作用

县城房地产网站可以做吗,优化大师的作用,wordpress查询码,单页网站开发代码功能 网络定义: 使用 torch.nn 构建了一个简单的前馈神经网络。 隐藏层使用 ReLU 激活函数,输出层使用 Sigmoid 函数(适用于二分类问题)。 数据生成: 使用经典的 XOR 问题作为数据集。 数据点为二维输入&#xff…

代码功能

网络定义:
使用 torch.nn 构建了一个简单的前馈神经网络。
隐藏层使用 ReLU 激活函数,输出层使用 Sigmoid 函数(适用于二分类问题)。
数据生成:
使用经典的 XOR 问题作为数据集。
数据点为二维输入,目标为 0 或 1。
训练过程:
使用二分类交叉熵损失函数 BCELoss。
优化器为 Adam,具有较快的收敛速度。
损失可视化:
每次训练后记录损失并绘制损失曲线。
结果输出:
显示最终预测值,并与真实标签进行比较。
在这里插入图片描述

代码

import torch
import torch.nn as nn
import torch.optim as optim
import numpy as np
import matplotlib.pyplot as plt# 1. 定义前馈神经网络
class FeedforwardNN(nn.Module):def __init__(self, input_dim, hidden_dim, output_dim):super(FeedforwardNN, self).__init__()self.fc = nn.Sequential(nn.Linear(input_dim, hidden_dim),  # 输入层到隐藏层nn.ReLU(),  # 激活函数nn.Linear(hidden_dim, output_dim),  # 隐藏层到输出层nn.Sigmoid()  # 输出层的激活函数(适用于二分类问题))def forward(self, x):return self.fc(x)# 2. 创建 XOR 数据集
def create_xor_data():X = np.array([[0, 0], [0, 1], [1, 0], [1, 1]], dtype=np.float32)y = np.array([[0], [1], [1], [0]], dtype=np.float32)return X, y# 3. 训练前馈神经网络
def train_fnn():# 数据准备X, y = create_xor_data()X = torch.tensor(X, dtype=torch.float32)y = torch.tensor(y, dtype=torch.float32)# 初始化网络、损失函数和优化器input_dim = X.shape[1]hidden_dim = 10output_dim = 1model = FeedforwardNN(input_dim, hidden_dim, output_dim)criterion = nn.BCELoss()  # 二分类交叉熵损失optimizer = optim.Adam(model.parameters(), lr=0.01)# 训练网络epochs = 1000loss_history = []for epoch in range(epochs):# 前向传播outputs = model(X)loss = criterion(outputs, y)# 反向传播与优化optimizer.zero_grad()loss.backward()optimizer.step()# 记录损失loss_history.append(loss.item())if (epoch + 1) % 100 == 0:print(f"Epoch [{epoch + 1}/{epochs}], Loss: {loss.item():.4f}")# 绘制损失曲线plt.plot(loss_history)plt.xlabel('Epoch')plt.ylabel('Loss')plt.title('Training Loss Curve')plt.show()# 输出训练结果with torch.no_grad():predictions = model(X).round()print("Predictions:", predictions.numpy())print("Ground Truth:", y.numpy())# 运行训练
if __name__ == "__main__":train_fnn()
http://www.yayakq.cn/news/961574/

相关文章:

  • 网站出现 503怎么了阿里图标库谁做的网站
  • 织梦做旅游网站华为手机业务最新消息
  • 网站建设哪家专业公司好东莞建英文网站的公司
  • 济南建设厅网站深圳市企业网站seo联系方式
  • 成都房建设部网站简述你对于网站建设的认识
  • 网站备案审核wordpress设置html
  • 东营网红桥seo查询工具源码
  • php网站多语言翻译怎么做seo搜索引擎优化排名
  • 江西省住房建设厅统计网站东莞网站开发培训哪里有
  • 中国中建设计网站个人网站能做什么
  • 上海监理建设协会网站帮人做网站要怎么赚钱吗
  • 给我一个网站图片郑州今天管控最新消息
  • 德州做网站的公司人力资源招聘公司
  • 网站开发研究前景锡林浩特建设局网站
  • 做网站买一个域名多少钱南京网页制作
  • 淮滨网站建设公司专业建筑工程网站
  • 万州网站建设公司wordpress主题安装怎么更换内容
  • 网站开发的岗位与分工如何增加网站的反链
  • WordPress加js代码谷歌seo网站推广怎么做优化
  • 河北省建设厅网站查询中心用外链技术做视频网站
  • 企业建设网站目的是什么意思网站建设技术支持 会天下
  • 建设网站租用空间单页网站制作
  • 德州网站优化公司网站机房建设解决方案
  • 东莞网站设计评价成都网站建设备案
  • 王通seo搜索引擎优化seo是什么
  • 呼伦贝尔旅游包车网站咋做网站开发招标方案范本
  • 苏州装修公司网站建设网站稳定期怎么做
  • 菏泽网站建设谁最出名深圳网站制作公司多少钱
  • 钱建网站dw做的网站如何发布
  • 百度站长工具查询南城区仿做网站