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

傻瓜式php网站开发券多多是谁做的网站

傻瓜式php网站开发,券多多是谁做的网站,推荐商城网站建设,群晖外网访问wordpress时格式变完政安晨的个人主页#xff1a;政安晨 欢迎 #x1f44d;点赞✍评论⭐收藏 收录专栏: TensorFlow与Keras实战演绎机器学习 希望政安晨的博客能够对您有所裨益#xff0c;如有不足之处#xff0c;欢迎在评论区提出指正#xff01; 介绍 通过 Keras#xff0c;您可以编写自定… 政安晨的个人主页政安晨 欢迎 点赞✍评论⭐收藏 收录专栏: TensorFlow与Keras实战演绎机器学习 希望政安晨的博客能够对您有所裨益如有不足之处欢迎在评论区提出指正 介绍 通过 Keras您可以编写自定义层、模型、度量指标、损失和优化器并在同一代码库中跨 TensorFlow、JAX 和 PyTorch 运行。 老规矩咱们还是先准备环境参考我本专栏目录中的文章其中有搭建环境的部分 政安晨【TensorFlow与Keras实战演绎机器学习】专栏 —— 目录https://blog.csdn.net/snowdenkeke/article/details/136985399 准备好环境后咱们开始。 编写组件 让我们先来看看自定义层 {keras.ops 命名空间包含} 1. NumPy API 的实现例如 keras.ops.stack 或 keras.ops.matmul。 2. 一组 NumPy 中没有的神经网络特定操作如 keras.ops.conv 或 keras.ops.binary_crossentropy。 让我们创建一个可与所有后端配合使用的自定义密集层 class MyDense(keras.layers.Layer):def __init__(self, units, activationNone, nameNone):super().__init__(namename)self.units unitsself.activation keras.activations.get(activation)def build(self, input_shape):input_dim input_shape[-1]self.w self.add_weight(shape(input_dim, self.units),initializerkeras.initializers.GlorotNormal(),namekernel,trainableTrue,)self.b self.add_weight(shape(self.units,),initializerkeras.initializers.Zeros(),namebias,trainableTrue,)def call(self, inputs):# Use Keras ops to create backend-agnostic layers/metrics/etc.x keras.ops.matmul(inputs, self.w) self.breturn self.activation(x) 接下来让我们制作一个依赖于keras.random命名空间的自定义Dropout层 class MyDropout(keras.layers.Layer):def __init__(self, rate, nameNone):super().__init__(namename)self.rate rate# Use seed_generator for managing RNG state.# It is a state element and its seed variable is# tracked as part of layer.variables.self.seed_generator keras.random.SeedGenerator(1337)def call(self, inputs):# Use keras.random for random ops.return keras.random.dropout(inputs, self.rate, seedself.seed_generator) 接下来让我们编写一个自定义子类模型使用我们的两个自定义层 class MyModel(keras.Model):def __init__(self, num_classes):super().__init__()self.conv_base keras.Sequential([keras.layers.Conv2D(64, kernel_size(3, 3), activationrelu),keras.layers.Conv2D(64, kernel_size(3, 3), activationrelu),keras.layers.MaxPooling2D(pool_size(2, 2)),keras.layers.Conv2D(128, kernel_size(3, 3), activationrelu),keras.layers.Conv2D(128, kernel_size(3, 3), activationrelu),keras.layers.GlobalAveragePooling2D(),])self.dp MyDropout(0.5)self.dense MyDense(num_classes, activationsoftmax)def call(self, x):x self.conv_base(x)x self.dp(x)return self.dense(x) 让我们编译并适配它 model MyModel(num_classes10) model.compile(losskeras.losses.SparseCategoricalCrossentropy(),optimizerkeras.optimizers.Adam(learning_rate1e-3),metrics[keras.metrics.SparseCategoricalAccuracy(nameacc),], )model.fit(x_train,y_train,batch_sizebatch_size,epochs1, # For speedvalidation_split0.15, ) 现在咱们演绎如下 在本地的TensorFlow虚拟环境中首先导入keras from tensorflow import keras (可以在Jupyter Notebook中运行) 如果在演绎执行中出错可能是Keras版本问题使用如下命令升级keras。 sudo pip install --upgrade keras 执行结果 训练模型 在任意数据源上训练模型 所有的Keras模型都可以在各种数据来源上进行训练和评估与您使用的后端无关。这包括 NumPy数组 Pandas数据框 TensorFlow tf.data.Dataset对象 PyTorch DataLoader对象 Keras PyDataset对象 无论您使用TensorFlow、JAX还是PyTorch作为Keras后端它们都可以工作。 让我们尝试使用PyTorch DataLoader import torch# Create a TensorDataset train_torch_dataset torch.utils.data.TensorDataset(torch.from_numpy(x_train), torch.from_numpy(y_train) ) val_torch_dataset torch.utils.data.TensorDataset(torch.from_numpy(x_test), torch.from_numpy(y_test) )# Create a DataLoader train_dataloader torch.utils.data.DataLoader(train_torch_dataset, batch_sizebatch_size, shuffleTrue ) val_dataloader torch.utils.data.DataLoader(val_torch_dataset, batch_sizebatch_size, shuffleFalse )model MyModel(num_classes10) model.compile(losskeras.losses.SparseCategoricalCrossentropy(),optimizerkeras.optimizers.Adam(learning_rate1e-3),metrics[keras.metrics.SparseCategoricalAccuracy(nameacc),], ) model.fit(train_dataloader, epochs1, validation_dataval_dataloader)现在让我们尝试使用tf.data来完成这个任务 import tensorflow as tftrain_dataset (tf.data.Dataset.from_tensor_slices((x_train, y_train)).batch(batch_size).prefetch(tf.data.AUTOTUNE) ) test_dataset (tf.data.Dataset.from_tensor_slices((x_test, y_test)).batch(batch_size).prefetch(tf.data.AUTOTUNE) )model MyModel(num_classes10) model.compile(losskeras.losses.SparseCategoricalCrossentropy(),optimizerkeras.optimizers.Adam(learning_rate1e-3),metrics[keras.metrics.SparseCategoricalAccuracy(nameacc),], ) model.fit(train_dataset, epochs1, validation_datatest_dataset)
http://www.dnsts.com.cn/news/152981.html

相关文章:

  • 展台设计网站推荐windows系统优化软件排行榜
  • fontawesome 网站自己有网站怎么赚钱
  • 南昌vr网站开发做淘客网站需要什么
  • 帮网站做点击郑州企业建站网站
  • 网站建设常用软件网站开发参考文献期刊
  • 网页设计中好的网站东莞公司建网站模板
  • WordPress全站跳转网页制作一套教程
  • 建立com网站网站的友情链接怎么做
  • 现在什么网站做外贸的最好怎么做加盟美容院网站
  • 网站换域名seo怎么做wordpress怎么发邮件
  • WordPress代码改silder义乌网站建设优化案例
  • 内部网站建设计划手机网站开发视频教程
  • 网站建设工作流程图做商城网站需要什么
  • php7跨设备网站开发pdfwordpress 屏蔽国内ip
  • 建网站费用百度站长平台网页版
  • 想做网站选什么专业用asp制作一个简单的网站
  • 网站建设使页面内容居中团购网站建立
  • 邯郸网站设计培训帝国建设网站
  • 国人经典wordpress主题liveoseo工作是什么意思
  • 建设网站图片素材运维需要掌握哪些知识
  • h5网站设计方案八年级微机网站怎么做
  • 长域名的优秀网站wordpress新建header
  • 漳州城乡和建设局网站首页广告网站建设与制作
  • 电商网站建设实训(互联网营销大赛)个人网站模板大全
  • 玉环做网站wordpress 附件路径
  • 国外贸易网络平台有哪些郑州网站制作选择乐云seo
  • 关于加强网站建设外贸机械加工网
  • 建设手机网站培训教程网站开发技术方案模板
  • 两个网站做反向代理软件商店打不开怎么办
  • 建立网站的准备工作甘肃建设投资集团控股有限网站