[公开]改善办学保障条件-新校区配套-设备购置(02包学生管理设备购置及系统升级定制部署)中标公告
中标评审分析官方公示数据
中标原因深度分析独家解读
0220627/Pytorch-Projects
/PyTorch_Basics/10-Convolution/10-Convolution.ipynb
import torch
import torch.nn as nn
import torch.nn.functional as F
import torch.optim as optim
import torchvision
import torchvision.transforms as transforms
import torchvision.datasets as datasets
import time
import copy
import numpy as np
import matplotlib.pyplot as plt
# 超参数
batch_size = 64
learning_rate = 0.001
num_epochs = 5
# 数据预处理
transform = transforms.Compose([
transforms.ToTensor(),
transforms.Normalize((0.5,), (0.5,))
])
# 加载数据集
train_dataset = datasets.MNIST(root='./data', train=True, download=True, transform=transform)
train_loader = torch.utils.data.DataLoader(dataset=train_dataset, batch_size=batch_size, shuffle=True)
test_dataset = datasets.MNIST(root='./data', train=False, download=True, transform=transform)
test_loader = torch.utils.data.DataLoader(dataset=test_dataset, batch_size=batch_size, shuffle=False)
# 定义卷积神经网络
class ConvNet(nn.Module):
def __init__(self):
super(ConvNet, self).__init__()
self.conv1 = nn.Conv2d(1, 16, kernel_size=5, stride=1, padding=2)
self.pool1 = nn.MaxPool2d(kernel_size=2, stride=2)
self.conv2 = nn.Conv2d(16, 32, kernel_size=5, stride=1, padding=2)
self.pool2 = nn.MaxPool2d(kernel_size=2, stride=2)
self.fc1 = nn.Linear(32 * 7 * 7, 128)
self.fc2 = nn.Linear(128, 10)
def forward(self, x):
out = self.pool1(F.relu(self.conv1(x)))
out = self.pool2(F.relu(self.conv2(out)))
out = out.view(out.size(0), -1)
out = F.relu(self.fc1(out))
out = self.fc2(out)
return out
# 初始化网络模型和损失函数
model = ConvNet()
criterion = nn.CrossEntropyLoss()
optimizer = optim.Adam(model.parameters(), lr=learning_rate)
# 训练模型
for epoch in range(num_epochs):
model.train()
for i, (images, labels) in enumerate(train_loader):
images = images.cuda()
labels = labels.cuda()
# 前向传播
outputs = model(images)
loss = criterion(outputs, labels)
# 反向传播和优化
optimizer.zero_grad()
loss.backward()
optimizer.step()
if (i+1) % 100 == 0:
print(f'Epoch [{epoch+1}/{num_epochs}], Step [{i+1}/{len(train_loader)}], Loss: {loss.item():.4f}')
# 测试模型
model.eval()
with torch.no_grad():
correct = 0
total = 0
for images, labels in test_loader:
images = images.cuda()
labels = labels.cuda()
outputs = model(images)
_, predicted = torch.max(outputs.data, 1)
total += labels.size(0)
correct += (predicted == labels).sum().item()
print(f'Epoch [{epoch+1}/{num_epochs}], Accuracy: {100 * correct / total:.2f}%')
# 每轮训练结束后保存模型
torch.save(model.state_dict(), f'model_epoch_{epoch+1}.pth')
# 保存最终模型
torch.save(model.state_dict(), 'model_final.pth')
/PyTorch_Basics/11-Transformer/11-Transformer.ipynb
import torch
import torch.nn as nn
import torch.optim as optim
import torch.nn.functional as F
import torchvision
import torchvision.transforms as transforms
import torchvision.datasets as datasets
import torch.utils.data as data
from torch.utils.data import DataLoader
import time
import copy
import numpy as np
import matplotlib.pyplot as plt
# 超参数
batch_size = 64
learning_rate = 0.001
num_epochs = 10
# 数据预处理
transform = transforms.Compose([
transforms.ToTensor(),
transforms.Normalize((0.5,), (0.5,))
])
# 加载数据集
train_dataset = datasets.MNIST(root='./data', train=True, download=True, transform=transform)
train_loader = DataLoader(train_dataset, batch_size=batch_size, shuffle=True)
test_dataset = datasets.MNIST(root='./data', train=False, download=True, transform=transform)
test_loader = DataLoader(test_dataset, batch_size=batch_size, shuffle=False)
# 定义卷积神经网络
class ConvNet(nn.Module):
def __init__(self):
super(ConvNet, self).__init__()
self.conv1 = nn.Conv2d(1, 16, kernel_size=5, stride=1, padding=2)
self.pool1 = nn.MaxPool2d(kernel_size=2, stride=2)
self.conv2 = nn.Conv2d(16, 32, kernel_size=5, stride=1, padding=2)
self.pool2 = nn.MaxPool2d(kernel_size=2, stride=2)
self.fc1 = nn.Linear(32 * 7 * 7, 128)
self.fc2 = nn.Linear(128, 10)
def forward(self, x):
out
一、项目编号:11000026210200175793-XM001
二、项目名称:改善办学保障条件-新校区配套—--设备购置
三、中标(成交)信息
总中标成交金额:49.8 万元(人民币)
中标成交供应商名称、地址及中标成交金额:
中标成交供应商名称:北京疆毅信息技术有限公司
中标成交供应商地址:北京市朝阳区左安门外左安路东口路北D座一层1237号
中标金额:49.8万元
| 供应商名称 | 供应商地址 | 统一信用代码 | 中标金额 | 中标成交备注信息 |
|---|---|---|---|---|
| 北京疆毅信息技术有限公司 | 北京市朝阳区左安门外左安路东口路北D座一层1237号 | 91110105MA008KY79K | 49.8 万元 | 评审总得分(综合评分法): 86.72 分 |
四、主要标的信息
| 供应商 | 商品名称 | 规格型号 | 数量 | 单价 | 总价 | 服务要求 |
|---|---|---|---|---|---|---|
| 北京疆毅信息技术有限公司 | 基础数据系统平台 | 疆毅定制 | 1 | 16.8万元 | 16.8万元 | 详见中标文件 |
| 北京疆毅信息技术有限公司 | 教务管理系统 | 疆毅定制 | 1 | 14.5万元 | 14.5万元 | 详见中标文件 |
| 北京疆毅信息技术有限公司 | 教职工手机app | 疆毅定制 | 1 | 4.6万元 | 4.6万元 | 详见中标文件 |
| 北京疆毅信息技术有限公司 | 学生微信小程序 | 疆毅定制 | 1 | 3.5万元 | 3.5万元 | 详见中标文件 |
| 北京疆毅信息技术有限公司 | 学生综合考评定制 | 疆毅定制 | 1 | 6.8万元 | 6.8万元 | 详见中标文件 |
| 北京疆毅信息技术有限公司 | 集成费 | 疆毅定制 | 1 | 3.6万元 | 3.6万元 | 详见中标文件 |
项目用途:自用
简要技术要求:详见招标文件
合同履行日期:合同签订后6个月内
五、评审专家(单一来源采购人员)名单:
张劲宇、方英兰、肖运启、刘朝光、史羽
六、代理服务收费标准及金额:
本项目代理费总金额:0.747万元(人民币)
本项目代理费收费标准:
参照原国家计委《招标代理服务收费管理暂行办法》(计价格[2002]1980号)文件计取。
七、公告期限
自本公告发布之日起1个工作日。
八、其它补充事宜
无
九、凡对本次公告内容提出询问,请按以下方式联系。
1.采购人信息
名 称:中国戏曲学院
地址:北京市丰台区万泉寺400号
联系方式:王晶,010-63337443
2.采购代理机构信息
名 称:北京典方建设工程咨询有限公司
地 址:北京市怀柔区渤海镇环镇路80号202室
联系方式:李莹、郑亚婷、解栩,010-53608090
3.项目联系方式
项目联系人:李莹、郑亚婷、解栩
电 话: 010-53608090
数据来源:查看官方原文 | 发布日期:2026-07-01