档案 | 深度学习

monika-mg-S_r6KV1xihE-unsplash

tensorflow.data API 简介

当您构建和训练 Keras 深度学习模型时,您可以通过多种不同的方式提供训练数据。将数据作为 NumPy 数组或 TensorFlow 张量呈现是很常见的。另一种方法是制作一个 Python 生成器函数,并让训练循环从中读取数据。还有另一种方法是 […]

继续阅读
Using Activation Functions in TensorFlow<br/>Photo by <a href="https://unsplash.com/photos/EAJoIzfAibI">Victor Freitas</a>. Some rights reserved.

在神经网络中使用激活函数

激活函数通过引入非线性在神经网络中起着不可或缺的作用。这种非线性使神经网络能够基于输入开发复杂的表示和函数,而这对于简单的线性回归模型是不可能的。在神经网络的历史中,已经提出了许多不同的非线性激活函数。在这篇文章中,[…]

继续阅读
How to Check-Point Deep Learning Models in Keras

如何在 Keras 中检查点深度学习模型

深度学习模型可能需要数小时、数天甚至数周才能训练。如果运行意外停止,您可能会丢失大量工作。在这篇文章中,您将了解如何在使用 Keras 库的 Python 中训练期间检查点您的深度学习模型。让我们开始吧。2016 年 6 月:首次发布 2017 年 3 月更新:更新了 […]

继续阅读
Mike Szczepanski
https://unsplash.com/photos/MnSYYYqunXA

在Keras中构建机器学习模型的三种方法

如果您查看过 Github 上的 Keras 模型,您可能已经注意到在 Keras 中创建模型有几种不同的方法。有 Sequential 模型,它允许您在一行中定义整个模型,通常带有用于可读性的一些换行符。然后,还有功能性接口,它允许更复杂的 […]

继续阅读
https://unsplash.com/photos/3dyDozzCORw

在TensorFlow中使用Autograd解决回归问题

我们通常使用 TensorFlow 来构建神经网络。然而,TensorFlow 不仅限于此。在幕后,TensorFlow 是一个具有自动微分功能的张量库。因此,您可以轻松地使用它来通过梯度下降解决数值优化问题。在这篇文章中,您将学习 TensorFlow 的自动微分引擎 autograd 如何 […]

继续阅读

Machine Learning Mastery 是 Guiding Tech Media 的一部分,Guiding Tech Media 是一家领先的数字媒体出版商,专注于帮助人们了解技术。访问我们的公司网站以了解更多关于我们的使命和团队的信息。