资源简介
编写计算机程序,实现BP神经网络,对26个英文字母的识别,通过实验给出网络的识别出错率。编程语言:python;操作系统:Ubuntu 18.04.1 LTS;数据集包含124800张手写的26个英文字母
代码片段和文件信息
from __future__ import print_function
import argparse
import torch
import torch.nn as nn
import torch.nn.functional as F
import torch.optim as optim
from torchvision import datasets transforms
import matplotlib.pyplot as plt
import numpy as np
import torchvision.utils as vutils
from visdom_utils import Visualizer
batch_size = 64
test_batch_size = 1000
epochs = 1
lr = 0.01
momentum = 0.5
no_cuda = False
seed = 1
log_interval = 400
save_model = False
use_cuda = not no_cuda and torch.cuda.is_available()
vis = Visualizer()
class Net(nn.Module):
def __init__(self):
super(Net self).__init__()
self.conv1 = nn.Conv2d(1 20 5 1)
self.conv2 = nn.Conv2d(20 50 5 1)
self.fc1 = nn.Linear(4 * 4 * 50 500)
self.fc2 = nn.Linear(500 27)
def forward
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 3359 2018-12-23 16:21 emnist_train_py.py
文件 1874 2018-12-23 16:21 visdom_utils.py
- 上一篇:Python 计算混淆矩阵
- 下一篇:python讲义 程序设计思想与方法6~13章
相关资源
- 基于MTCNN实现制作脸部VOC格式数据集
- mnist_CNN 深度学习小
- 深度学习之一:卷积神经网络(CNN)
- 深度学习之二:用Tensorflow实现卷积神
- MaskR-CNNpython
- CNN实现手写数字识别
- python实现的CNN代码
- 车牌识别Python程序,使用五层的CNN网
- TensorFlow实现CNN
- fasterRCNN python36
- CNN卷积神经网络-识别阿喵阿汪源代码
- minist-CNN-kreas-tsne.py
- MLPCNN;识别手写数字集Mnist
- cnn +rnn +attention 以及CTC-loss融合的文字
- cython_bbox.cpython-36m-x86_64-linux-gnu.so
- label.png图像16位或24位转8位用于Mask
评论
共有 条评论