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

深圳网站建设服务联系方式口碑最好的it培训机构

深圳网站建设服务联系方式,口碑最好的it培训机构,互联网舆情处置公司,技术支持 盈岚网站建设Digit Recognizer 题意: 给你每个图片的dataframe类型的数据,让你预测出每个图片可能是多少。 思考: 数据处理 1.首先把数据从dadaframe转换成numpy,数据类型改为float32,并且并且展开为1维的28281的形状&#xf…

Digit Recognizer

题意:

给你每个图片的dataframe类型的数据,让你预测出每个图片可能是多少。

思考:

数据处理

1.首先把数据从dadaframe转换成numpy,数据类型改为float32,并且并且展开为1维的28×28×1的形状,也就是28宽28高灰色通道。并且都要/255,因为灰度值是0-255,把灰度值压缩成0-1。
2.把train的image和label分开,然后split成训练集合和验证集合。

建立模型:

Sequential(),构建顺序模型,选择按层顺序堆叠。
添加卷积层,32个卷积核,内核为3×3,线性处理。
添加池化层,池化窗口2×2,步长为2。
添加卷积层,32个卷积核,内核为3×3,线性处理。
添加池化层,池化窗口2×2,步长为2。

Flatten(),将二维特征图展平为一维向量。
128个全神经元,relu激活函数。
输出层10个神经元对应10个答案,softmax激活函数进行分类。

代码:
import sys
import pandas as pd
import torch
from sklearn.model_selection import train_test_split
from tensorflow.keras.models import Sequential
from tensorflow.keras.layers import Conv2D, MaxPooling2D, Flatten, Denseif __name__ == "__main__":data_train = pd.read_csv("train.csv")data_test = pd.read_csv("test.csv")X = data_train.drop(['label'],axis=1).values.reshape(-1, 28, 28, 1).astype('float32')Y = data_train['label'].valuesX_train, X_test, Y_train, Y_test = train_test_split(X, Y, test_size=0.2, random_state=2)X_train /= 255.0X_test /= 255.0data_test = data_test.values.reshape(-1, 28, 28, 1).astype('float32')/255.0model = Sequential()model.add(Conv2D(32, kernel_size=(3, 3), padding='valid', activation='relu', input_shape=(28, 28, 1)))model.add(MaxPooling2D(pool_size=(2, 2), strides=2, padding='valid'))model.add(Conv2D(32, kernel_size=(3, 3), padding='valid', activation='relu'))model.add(MaxPooling2D(pool_size=(2, 2), strides=2, padding='valid'))model.add(Flatten())model.add(Dense(128, activation='relu'))model.add(Dense(10, activation='softmax'))model.compile(loss='sparse_categorical_crossentropy',optimizer='adam',metrics=['accuracy'])history = model.fit(X_train, Y_train, epochs=10, validation_split=0.2)y_pred =model.predict(data_test).argmax(axis=1)anw = pd.DataFrame({"ImageId": range(1,len(y_pred)+1), "Label": y_pred})anw.to_csv("Submission.csv", index=False)
http://www.dtcms.com/wzjs/21149.html

相关文章:

  • 做棋牌网站的步骤免费推广网站2023mmm
  • 科技创新可以被分成三种类型网站seo综合查询
  • 武汉专业网站建设南京百度搜索优化
  • 网站建设横条百度推广怎么注册账号
  • 徐州网站制作企业北京网站制作建设公司
  • 网站改版重新收录购物网站大全
  • 网站怎么做移动的图片网站排名优化制作
  • 新手做地方门户网站中央网站seo
  • 广州网站推广电话短视频营销优势
  • 企业网站seo参考文献搜索引擎优化到底是优化什么
  • 在线ps手机版网页版成都关键词优化服务
  • 网站建设带采集昆明seo外包
  • 企业建站公司案例网站点击排名优化
  • 谁会网站开发免费seo网站推广在线观看
  • 西城做网站新冠疫苗接种最新消息
  • 公司网站上线的通知网站seo快速优化技巧
  • linux系统服务器怎么做网站东莞做网站排名优化推广
  • python语言seo发贴软件
  • 网站怎么做反向代理360推广登录入口官网
  • 当当网站开发论文seo查询 站长工具
  • 客户网站建设洽谈方案什么是网络营销的核心
  • 彩票网站建设dadi163百度开户代理
  • 亳州企业网站建设网络整合营销方案ppt
  • 房产管理局官网查询入口seo视频教程百度网盘
  • 嘟嘟嘟在线视频免费观看西安seo整站优化
  • 接网站开发哪里好站长之家备案查询
  • 网站开发浏览器兼容网络营销前景和现状分析
  • 临沂网站建设公司全国服装品牌营销策划方案
  • 建设网站 安全事项疫情防控数据
  • 网站建设费百度最新版app下载安装