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

设计一个网站花多少时间优秀网站设计

设计一个网站花多少时间,优秀网站设计,法拍房北京网站,免费企业自助建站信息发布网Python实现神经网络有多种方法。这里我们使用keras框架。你必须安装 tensorflow或theano, 和 keras然后才能实现神经网络。1. 下载数据集并提取训练和测试集(见“NN.ipynb”)from keras.datasets import mnistimport matplotlib.pyplot as plt%matplotlib inline# load (downlo…

Python实现神经网络有多种方法。这里我们使用keras框架。你必须安装 tensorflow或theano, 和 keras然后才能实现神经网络。

1. 下载数据集并提取训练和测试集(见“NN.ipynb”)

from keras.datasets import mnist

import matplotlib.pyplot as plt

%matplotlib inline

# load (downloaded if needed) the MNIST dataset

(X_train, y_train), (X_test, y_test) = mnist.load_data()

# plot 4 images as gray scale

plt.subplot(221)

plt.imshow(X_train[0], cmap=plt.get_cmap('gray'))

plt.subplot(222)

plt.imshow(X_train[1], cmap=plt.get_cmap('gray'))

plt.subplot(223)

plt.imshow(X_train[2], cmap=plt.get_cmap('gray'))

plt.subplot(224)

plt.imshow(X_train[3], cmap=plt.get_cmap('gray'))

# show the plot

plt.show()

4-18. 输出

2. 导入相关包:

import numpy as np

from keras.datasets import mnist

from keras.models import Sequential

from keras.layers import Dense

from keras.layers import Dropout

from keras.utils import np_utils

3. 预处理数据集:

num_pixels = X_train.shape[1] * X_train.shape[2]

# reshape the inputs so that they can be passed to the

vanilla NN

X_train = X_train.reshape(X_train.shape[0],num_pixels

).astype('float32')

X_test = X_test.reshape(X_test.shape[0],num_pixels).

astype('float32')

# scale inputs

X_train = X_train / 255

X_test = X_test / 255

# one hot encode the output

y_train = np_utils.to_categorical(y_train)

y_test = np_utils.to_categorical(y_test)

num_classes = y_test.shape[1]

4. 构建模型:

# building the model

model = Sequential()

# add 1000 units in the hidden layer

# apply relu activation in hidden layer

model.add(Dense(1000, input_dim=num_pixels,activation='relu'))

# initialize the output layer

model.add(Dense(num_classes, activation='softmax'))

# compile the model

model.compile(loss='categorical_crossentropy',optimizer='adam', metrics=['accuracy'])

# extract the summary of model

model.summary()

5. 运行模型:

model.fit(X_train, y_train, validation_data=(X_test,

y_test), epochs=5, batch_size=1024, verbose=1)

注意随着epochs增加, 测试集的准确率也增加。另外在keras里我们只要在第一层指明输入的维,它会自己动的推出余下各层的维。

http://www.dtcms.com/wzjs/309167.html

相关文章:

  • 做网站编辑器如何推广一个产品
  • 免费域名注册哪个网站好免费建站网站
  • 建网站需要身份证吗外链网站
  • 微网站建设网站北京seo招聘信息
  • 网站用什么软件seo排名优化googleplay官网
  • 税务 网站建设 重视本地建站软件有哪些
  • 做网站那个搜索引擎好下载百度app最新版并安装
  • wordpress虚拟主机安装西安seo关键词排名优化
  • 海曙网站建设网站腾讯广告联盟官网
  • 中山古镇做网站的公司网络优化师
  • 曰本做爰网站襄阳seo
  • 男女做那个的视频网站百度小说排名
  • 淘宝上做网站可信吗上海网站建设开发公司
  • 网站产品后台界面怎么做广告推广渠道有哪些
  • 学生做网站期末作业优化seo软件
  • 做整个网站静态页面多少钱汕头seo优化项目
  • wordpress分类页面长沙专业seo优化推荐
  • 仁寿县建设局网站怎么样才可以在百度上打广告
  • 做纸巾定制的网站如何创建自己的域名
  • 如何做网站测试百度推广账户搭建
  • abc网站建设西安网站快速排名提升
  • 网站开发 英文2024年2月疫情又开始了吗
  • 做企鹅号的视频素材网站刷粉网站推广
  • 上栗网站建设seo是什么岗位的缩写
  • 深圳电子厂seo外链网
  • 阿勒泰建设局网站网站网络营销
  • 做网页收集素材常用的网站有哪些国产搜什么关键词最好看
  • 建站公司用的开源系统培训课程名称大全
  • 广州网站整站优化百度指数预测
  • asp网站安全吗深圳网络推广建站