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

网站建设合同制做网站具体步骤

网站建设合同制,做网站具体步骤,天津规划设计公司,女士新能源小型车Python 深度学习实战 第3章 Keras和TensorFlow&Keras 训练和评估模型实例 内容概要 第3章介绍了Keras和TensorFlow的基本概念及其关系,并指导如何设置深度学习工作区。本章还概述了核心深度学习概念如何转化为Keras和TensorFlow API。通过本章,读者…

Python 深度学习实战 第3章 Keras和TensorFlow&Keras 训练和评估模型实例

内容概要

第3章介绍了Keras和TensorFlow的基本概念及其关系,并指导如何设置深度学习工作区。本章还概述了核心深度学习概念如何转化为Keras和TensorFlow API。通过本章,读者将为实际应用深度学习做好准备。
在这里插入图片描述

主要内容

  1. TensorFlow简介

    • TensorFlow是一个基于Python的开源机器学习平台,由Google开发。
    • 它支持自动求导、GPU和TPU加速,并且可以轻松扩展到多台机器。
    • TensorFlow不仅是一个库,而是一个平台,包含多个组件,如TF-Agents、TFX、TensorFlow Serving等。
  2. Keras简介

    • Keras是一个基于Python的深度学习API,构建在TensorFlow之上,提供了方便的接口来定义和训练深度学习模型。
    • Keras注重开发者体验,提供一致且简单的流程,减少常见用例所需的操作步骤,并在用户出错时提供清晰的反馈。
  3. Keras和TensorFlow的历史

    • Keras最初是为研究而开发的,后来与TensorFlow整合,成为其官方高级API。
    • Keras和TensorFlow的共生关系使得Keras成为TensorFlow生态系统的重要组成部分。
  4. 设置深度学习工作区

    • 推荐使用现代NVIDIA GPU而不是CPU,以加速深度学习任务。
    • 提供了使用Google Colaboratory的免费GPU运行时的选项,适合初学者快速入门。
    • 推荐使用Jupyter笔记本作为运行深度学习实验的主要工具。
  5. TensorFlow的基本操作

    • 介绍了TensorFlow中的张量、变量和张量操作。
    • 详细讲解了GradientTape API,用于计算可微分表达式的梯度。
  6. Keras的核心API

    • 介绍了Keras中的层(Layer)概念,这是神经网络的基本构建块。
    • 详细讲解了如何使用Keras构建和训练模型,包括编译模型、训练模型和评估模型。

关键代码和算法

3.5.1 创建张量和变量

import tensorflow as tf# 创建常量张量
x = tf.ones(shape=(2, 1))
x = tf.zeros(shape=(2, 1))
x = tf.random.normal(shape=(3, 1), mean=0., stddev=1.)# 创建变量
v = tf.Variable(initial_value=tf.random.normal(shape=(3, 1)))
v.assign(tf.ones((3, 1)))

3.5.2 张量操作

a = tf.ones((2, 2))
b = tf.square(a)
c = tf.sqrt(a)
d = b + c
e = tf.matmul(a, b)
e *= d

3.5.3 使用GradientTape计算梯度

input_var = tf.Variable(initial_value=3.)
with tf.GradientTape() as tape:result = tf.square(input_var)
gradient = tape.gradient(result, input_var)input_const = tf.constant(3.)
with tf.GradientTape() as tape:tape.watch(input_const)result = tf.square(input_const)
gradient = tape.gradient(result, input_const)

3.5.4 编译模型

from tensorflow import kerasmodel = keras.Sequential([keras.layers.Dense(32, activation="relu"),keras.layers.Dense(10, activation="softmax")
])model.compile(optimizer=keras.optimizers.RMSprop(learning_rate=1e-4),loss=keras.losses.SparseCategoricalCrossentropy(),metrics=[keras.metrics.CategoricalAccuracy()])

3.5.5 训练模型

history = model.fit(train_images, train_labels, epochs=5, batch_size=128,validation_data=(val_images, val_labels)
)

3.5.6 评估模型

loss_and_metrics = model.evaluate(test_images, test_labels, batch_size=128)

3.5.7 使用模型进行预测

predictions = model.predict(new_inputs, batch_size=128)

精彩语录

  1. 中文:Keras是深度学习的Python API,注重开发者体验,提供一致且简单的流程。
    英文原文:Keras is a deep learning API for Python, built on top of TensorFlow, that provides a convenient way to define and train any kind of deep learning model.
    解释:这句话强调了Keras的设计哲学,即为开发者提供友好的接口。

  2. 中文:TensorFlow是一个行业级的数值计算框架,可以自动计算任何可微分表达式的梯度。
    英文原文:TensorFlow is an industry-strength numerical computing framework that can automatically compute the gradient of any differentiable expression.
    解释:这句话总结了TensorFlow的核心功能,即自动求导。

  3. 中文:深度学习的目标不仅是让模型在训练数据上表现良好,而是让它在新数据上也能表现良好。
    英文原文:The goal of machine learning is not to obtain models that perform well on the training data, but to obtain models that perform well in general, and particularly on data points that the model has never encountered before.
    解释:这句话强调了深度学习的最终目标,即泛化能力。

  4. 中文:选择正确的损失函数对于解决问题至关重要。
    英文原文:Choosing the right loss function for the right problem is extremely important: your network will take any shortcut it can to minimize the loss.
    解释:这句话提醒开发者在选择损失函数时要谨慎,以确保模型的行为符合预期。

  5. 中文:Keras和TensorFlow的结合使得深度学习变得简单而强大。
    英文原文:Keras and TensorFlow have had a symbiotic relationship for many years.
    解释:这句话描述了Keras和TensorFlow之间的紧密合作关系,使得深度学习变得更加易于使用。

总结

通过本章的学习,读者将对Keras和TensorFlow的基本概念有一个清晰的理解,并能够设置深度学习工作区。通过实践示例,读者可以掌握如何使用Keras和TensorFlow构建和训练神经网络,并为解决实际问题做好准备。

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

相关文章:

  • 什么网站可以查询企业信息湖南疾控发布最新提示
  • 新增网站备案时间龙华住房和建设局网站官网
  • 网页给别人做的 网站后续收费网站页面设计的重要性
  • 免费制作网站服务器郑州网站制作方案
  • 公司网站开通一级a做爰片免网站
  • 网站背景php网站美化
  • 怎么把淘宝店放到自己做的网站去祁阳县住房和城乡规划建设局网站
  • 义乌建设公司网站公司网站制作天强科技
  • 公司门户网站什么意思深圳网站优化方式
  • 上海专业网站建设渠道国美电器如何进行网站的建设与维护
  • 设计logo网站哪个好泉州专业网站建设公司哪家好
  • 国外html5模板网站wordpress 4.7.11搬家
  • 贵阳市做网站公司阿里云nas做网站
  • 网站做子页面怎么做关键词难易度分析
  • 网站文章的作用网站文字排版
  • 做网站时怎么添加动态信息全国工程信息平台官网
  • 外国人在中国做视频网站湖南衡阳网站建设
  • iis7建网站网站推广优化外包公司哪家好
  • 益阳网站建设网站好看的网站的导航怎么做
  • 不花钱网站怎么做网站建设公司的公司
  • wordpress自适应站点网站建设公司如何约客户
  • 敬请期待换个说法网站seoapp
  • 网站开发使用哪些开发语言wordpress统计在线人数
  • 网站建设及运营 多少钱淘宝客是以下哪个网站的会员简称
  • 深圳手机商城网站设计公司理财公司网站模板下载
  • 新手如何学网站建设智慧团建电脑版登录
  • 前端静态网站模板产品经理做网站
  • 做公司网站教程视频纯净系统基地
  • 河南公司网站可以做天津备案吗wordpress企业建站教程
  • 河南周口东宇网站建设中国建设网建设通