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

淘宝不能发布网站源码做商品巩固网站访客量

淘宝不能发布网站源码做商品,巩固网站访客量,制作网页的图片,做网站站长一年能赚多少钱系列文章目录 计算机视觉入门 1#xff09;卷积分类器计算机视觉入门 2#xff09;卷积和ReLU计算机视觉入门 3#xff09;最大池化计算机视觉入门 4#xff09;滑动窗口计算机视觉入门 5#xff09;自定义卷积网络计算机视觉入门 6#xff09; 数据集增强#xff08;D…系列文章目录 计算机视觉入门 1卷积分类器计算机视觉入门 2卷积和ReLU计算机视觉入门 3最大池化计算机视觉入门 4滑动窗口计算机视觉入门 5自定义卷积网络计算机视觉入门 6 数据集增强Data Augmentation 提示仅为个人学习笔记分享若有错漏请各位老师同学指出Thanks♪(ω) 目录 系列文章目录一、自定义卷积网络从简单到精细卷积块 二、【代码示例】构建一个简单的卷积网络步骤1 - 加载数据步骤2 - 定义模型步骤3 - 训练模型 一、自定义卷积网络 从简单到精细 前几篇笔记介绍了卷积网络通过三个操作进行特征提取过滤检测和压缩。一次特征提取只能从图像中提取相对简单的特征例如简单的线条或对比度。这些特征对于解决大多数分类问题来说过于简单。相反卷积网络会一遍又一遍地重复这个提取过程使特征在网络内部深入传递时变得更加复杂和精细。 卷积块 它通过将图像通过一系列的卷积块来进行这个过程从而实现这一点。 这些卷积块是Conv2D和MaxPool2D层的堆叠如下所示 每个块代表一轮提取通过组合这些块卷积网络可以将产生的特征组合和重新组合。现代卷积网络的深层结构使得这种复杂的特征工程成为可能从而大大提高它们在处理和解决任务上的性能。 二、【代码示例】构建一个简单的卷积网络 步骤1 - 加载数据 # 导入库 import os, warnings import matplotlib.pyplot as plt from matplotlib import gridspecimport numpy as np import tensorflow as tf from tensorflow.keras.preprocessing import image_dataset_from_directory# 设置随机种子以保证可复现性 def set_seed(seed31415):np.random.seed(seed)tf.random.set_seed(seed)os.environ[PYTHONHASHSEED] str(seed)os.environ[TF_DETERMINISTIC_OPS] 1 set_seed()# 设置Matplotlib默认值 plt.rc(figure, autolayoutTrue) plt.rc(axes, labelweightbold, labelsizelarge,titleweightbold, titlesize18, titlepad10) plt.rc(image, cmapmagma) warnings.filterwarnings(ignore) # 清理输出单元格# 加载训练集和验证集 ds_train_ image_dataset_from_directory(../input/car-or-truck/train,labelsinferred,label_modebinary,image_size[128, 128],interpolationnearest,batch_size64,shuffleTrue, ) ds_valid_ image_dataset_from_directory(../input/car-or-truck/valid,labelsinferred,label_modebinary,image_size[128, 128],interpolationnearest,batch_size64,shuffleFalse, )# 数据处理管道 def convert_to_float(image, label):image tf.image.convert_image_dtype(image, dtypetf.float32)return image, labelAUTOTUNE tf.data.experimental.AUTOTUNE ds_train (ds_train_.map(convert_to_float).cache().prefetch(buffer_sizeAUTOTUNE) ) ds_valid (ds_valid_.map(convert_to_float).cache().prefetch(buffer_sizeAUTOTUNE) )步骤2 - 定义模型 下面是我们将使用的模型的图示 现在我们来定义模型。注意我们的模型由三个 Conv2D 和 MaxPool2D 层块组成后面跟着一些 Dense 层。我们可以通过填写适当的参数将这个图示基本上直接转化为一个 Keras Sequential 模型。 from tensorflow import keras from tensorflow.keras import layersmodel keras.Sequential([# 第一个卷积块layers.Conv2D(filters32, kernel_size5, activationrelu, paddingsame,# 在第一层中提供输入维度# [高度, 宽度, 颜色通道(RGB)]input_shape[128, 128, 3]),layers.MaxPool2D(),# 第二个卷积块layers.Conv2D(filters64, kernel_size3, activationrelu, paddingsame),layers.MaxPool2D(),# 第三个卷积块layers.Conv2D(filters128, kernel_size3, activationrelu, paddingsame),layers.MaxPool2D(),# 分类头部layers.Flatten(),layers.Dense(units6, activationrelu),layers.Dense(units1, activationsigmoid), ]) model.summary()这个代码定义了一个包含三个卷积块的模型每个块都由一个 Conv2D 层和一个 MaxPool2D 层组成。最后的分类头部包括一个扁平化层(Flatten)两个密集连接层(Dense)用于输出预测结果。模型总共有大约50万个参数它们将根据训练数据进行调整以进行有效的特征提取和分类。 输出模型Summary 注意这里每个块的过滤器数量都是逐块翻倍增加的32、64、128。这是一种常见的模式。由于MaxPool2D层在每个块中降低了特征图的尺寸因此我们可以逐块增加我们创建的特征图数量。 步骤3 - 训练模型 # 加入损失函数和准确率 model.compile(optimizertf.keras.optimizers.Adam(epsilon0.01),lossbinary_crossentropy,metrics[binary_accuracy] )#模型训练 history model.fit(ds_train,validation_datads_valid,epochs40,verbose0, )import pandas as pd#结果查看 history_frame pd.DataFrame(history.history) history_frame.loc[:, [loss, val_loss]].plot() history_frame.loc[:, [binary_accuracy, val_binary_accuracy]].plot();这个模型只有简单的3个卷积层尽管如此它仍然能够相当好地适应这个数据集。 见上图蓝色曲线快速地变化同时黄色曲线验证集val在10轮训练过程后就进入波动稳定的状态 这表明模型容易过拟合需要正则化处理。 后续可以添加更多的卷积层、或者Dropout层来进行正则化继续改进这个模型。
http://wiki.neutronadmin.com/news/365100/

相关文章:

  • 如何通过网站获取qq网站免费正能量不下载
  • 成都市住房与城乡建设厅网站四川短视频seo优化网站
  • 慈溪网站建设哪家好佛山制作网站设计报价
  • 公司做网站让拍照备案北京互联网公司大厂有哪些
  • 南山网站设计公司工控人如何做自己的网站
  • 成都哪家做网站最好flash网站制作工具
  • 互联网网站建设哪家好做网站备案需要哪些材料
  • 自己建网站流程要学什么如何做网站反链
  • 教育类网站前置审批开发网站需要什么开发工具
  • 网站开发服务协议郑州网站建设 新浪博客
  • 学校网站模板下载网站备案接入ip
  • .我爱你 域名网站wordpress分页diam
  • 电脑网站制作软件亳州市建设工程质量监督站网站
  • 怎么用别人网站做模板介绍小说的网站模板下载地址
  • asp.net 网站修改发布wordpress标题前缀
  • 自己做社交网站吗重庆怎么推广企业网站
  • 广州网站建设 讯度网络wordpress网站服务器
  • 南充网站建设选略奥社交网站只做
  • 厦门网站建设及维护网站建设的目标客户
  • 遵义建设厅网站官网windous 系统 做网站
  • 软件网站开发团队名称手机怎么跳过国家禁止访问
  • 怎么看网站做没做备案自己搭建聊天软件
  • 什么网站会更有浏览量注册网站域名的入口
  • 曲沃网站建设wordpress 多站点配置
  • 海东地网站建设衡阳网站建设mdawl
  • 网站推广策略成功的案例青岛网站制作推广平台
  • jspajax网站开发典型实例青海响应式网站建设
  • 谷歌怎么把两个网站做反链取消wordpress邮箱认证
  • 做国际网站有用吗网站建设课程设计百度文库
  • 网站建设学费要多少企业系统申报