求教,机器学习训练过程中遇到“由于目标计算机积极拒绝,无法连接”的问题

在使用Spyder和Anaconda环境,基于PyTorch进行机器学习训练时,遇到'由于目标计算机积极拒绝,无法连接'的问题。尝试了多种网络配置解决方案,但错误依然存在,可能涉及主机网络设置或其他未知因素。
摘要由CSDN通过智能技术生成

这是使用spyder运行的代码,用的是anaconda环境,pytorch框架(数据集那些都已经在盘里面):


# 引入Pytorch,在Python中使用torch表示
import torch
# 从torch中引入网络层
from torch import nn
# 从torch中引入优化器(求解器)
from torch import optim
# 引入torchvision处理常用的数据集
from torchvision import datasets, transforms
# 引入可视化工具visdom
import visdom
import numpy as np

####################
## 第1步 加载数据集 ##
####################

# load dataset 加载数据集
# torch提供的数据加载函数
# 加载 datasets.MNIST 这个数据集
# 数据集存放路径为''D:/kaikeba___/data'(按照自己存放的路径,若路径下没有数据集,download=True会自动下载)'
# train=True,是否开展训练:是
# 图片变换,transforms是torchvision提供的图片处理函数,包括放大,扰动等。此处要变换图片大小.Resize();改变图片数据格式为矢量.ToTensor(),因为图片加载后是标量numpy
# 如果没有这个数据集,就载这个数据集download=True
# batch_size可以理解为多线程,即一次加载128张图片
# shuffle=True,随机化,将图片打散
train_loader = torch.utils.data.DataLoader(datasets.MNIST('F:/ppppp/data', train=True,
                                                          transform=transforms.Compose([
                                                              transforms.Resize(
                                                                  28, 28),
                                                              transforms.ToTensor(),
                                                          ]), download=True),
                                           batch_size=128, shuffle=True
                                           )

# 将上面的train_loader复制粘贴下来,作为测试集test_loader。但也要做一些修改。
# 区分数据集是用于训练还是测试,从train = True/False可以判断
test_loader = torch.utils.data.DataLoader(datasets.MNIST('F:/ppppp/data', train=False,
                                                         transform=transforms.Compose([
                                                             transforms.Resize(
                                                                 28, 28),
                                                             transforms.ToTensor(),
                                                         ]), download=True),
                                          batch_size=128, shuffle=True
                                          )

# 为训练添加环境变量,之后程序产生的所有数据都会出现在这个环境变量中,visdom就可以监听数据实现可视化
# 而且在visdom中还可以按照环境变量名选择性监听,便于分类管理
viz 
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值