精华内容
下载资源
问答
  • Python 深度学习

    千次阅读 2018-11-06 11:55:12
    本书由 Keras 之父、现任 Google 人工智能研究员的弗朗索瓦 · 肖莱(Francois Chollet)执笔,详尽介绍了用 Python 和 Keras 进行深度学习的探索实践,包括计算机视觉、自然语言处理、产生式模型等应用。...

    内容简介

    本书由 Keras 之父、现任 Google 人工智能研究员的弗朗索瓦 · 肖莱(Francois Chollet)执笔,详尽介绍了用 Python 和 Keras 进行深度学习的探索实践,包括计算机视觉、自然语言处理、产生式模型等应用。书中包含30多个代码示例,步骤讲解详细透彻。由于本书立足于人工智能的可达性和大众化,读者无须具备机器学习相关背景知识即可展开阅读。在学习完本书后,读者将具备搭建自己的深度学习环境、建立图像识别模型、生成图像和文字等能力。

    • 30多个代码示例,带你全面掌握如何用深度学习解决实际问题
    • Keras 框架速成的明智之选
    • 夯实深度学习基础,在实践中培养对深度神经网络的良好直觉
    • 无须机器学习经验和高等数学背景

    作者简介

    弗朗索瓦 · 肖莱(François Chollet),Keras 之父,TensorFlow 机器学习框架贡献者,Kaggle 竞赛教练,个人 Kaggle 竞赛全球排名曾获得第17名。目前任职于 Google,从事人工智能研究,尤其关注计算机视觉与机器学习在形式推理方面的应用。

    本书内容

    前言

    你拿起这本书的时候,可能已经知道深度学习近年来在人工智能领域所取得的非凡进展。在图像识别和语音转录的任务上,五年前的模型还几乎无法使用,如今的模型的表现已经超越了人类。

    这种突飞猛进的影响几乎蔓延到所有行业。但是,想要将深度学习技术部署到它能解决的所有问题上,就需要让尽可能多的人接触这门技术,其中包括非专家,即既不是研究人员也不是研究生的那些人。想要让深度学习充分发挥其全部潜能,就需要彻底推广给大众。

    2015年3月,我发布了 Keras 深度学习框架的第一版,当时还没有想过人工智能的大众化。我在机器学习领域已经做了多年的研究,创造 Keras 是为了帮我自己做实验。但在2015—2016年,数万名新人进入了深度学习领域,其中很多人都选择了 Keras,因为它是最容易上手的框架(现在仍然是)。看到大量新人以意想不到的强大方式使用 Keras,我开始密切关注人工智能的可达性和大众化。我意识到,这些技术传播得越广,就会变得越有用、越有价值。可达性很快成为 Keras 开发过程中的一个明确目标,在短短几年内,Keras 开发者社区已经在这方面取得了了不起的成就。我们让数万人掌握了深度学习,他们反过来用这些技术来解决那些重要的问题,而我们是最近才知道这些问题的。

    你手里拿的这本书,也是为了让尽可能多的人能够使用深度学习而写的。Keras 一直需要一个配套教程,同时涵盖深度学习的基础知识、Keras 使用模式以及深度学习的最佳实践。本书是我尽最大努力制作的这么一本教程。本书的重点是用尽可能容易理解的方式来介绍深度学习背后的概念及其实现。我这么做没有贬低任何事情的意思,我坚信深度学习中没有难以理解的东西。希望本书对你有价值,能够帮助构建智能应用程序并解决那些对你很重要的问题。

    致谢

    我要感谢 Keras 社区让本书得以成书。Keras 的开源贡献者已经增长到上千人,用户人数也超过20万。是你们的贡献和反馈让 Keras 终有所成。

    我还要感谢 Google 对 Keras 项目的支持。很高兴看到 Keras 被采纳为 TensorFlow 的高级 API。Keras 和 TensorFlow 之间的顺利集成,对 TensorFlow 用户和 Keras 用户都有很大好处,也让大多数人更容易使用深度学习。

    我要感谢 Manning 出版社的工作人员,他们让本书得以出版。感谢出版人 Marjan Bace 以及编辑和制作团队的所有人,包括 Christina Taylor、Janet Vail、Tiffany Taylor、Katie Tennant、Dottie Marsico 及幕后工作的其他人。

    非常感谢 Aleksandar Dragosavljević 领导的技术审稿团队,他们是 Diego Acuña Rozas、Geoff Barto、David Blumenthal-Barby、Abel Brown、Clark Dorman、Clark Gaylord、Thomas Heiman、Wilson Mar、Sumit Pal、Vladimir Pasman、Gustavo Patino、Peter Rabinovitch、Alvin Raj、Claudio Rodriguez、Srdjan Santic、Richard Tobias、Martin Verzilli、William E. Wheeler 和 Daniel Williams。我还要感谢论坛贡献者。他们的贡献包括发现技术错误、术语错误和错别字,还包括给出主题建议。每一次审查过程和论坛主题中的每一条反馈,都为本书的成稿做出了贡献。

    在技术方面,我要特别感谢本书的技术编辑 Jerry Gaines 与技术校对 Alex Ott 和 Richard Tobias。作为技术编辑,他们是最棒的。

    最后,我要感谢我的妻子 Maria,她在我开发 Keras 以及写作本书的过程中都给予了极大的支持。

    关于本书

    本书是为那些想要从零开始探索深度学习的人或想要拓展对深度学习的理解的人而写的。无论是在职的机器学习工程师、软件开发者还是大学生,都会在本书中找到有价值的内容。

    本书是对深度学习的实践探索,避免使用数学符号,尽量用代码片段来解释定量概念,帮你建立关于机器学习和深度学习核心思想的直觉。

    书中包含30多个代码示例,有详细的注释、实用的建议和简单的解释。知道这些你就可以开始用深度学习来解决具体问题了。

    全书代码示例都使用 Python 深度学习框架 Keras,并用 TensorFlow 作为后端引擎。Keras 是最受欢迎且发展最快的深度学习框架之一,被广泛推荐为上手深度学习的最佳工具。

    读完本书后,你将会充分理解什么是深度学习、什么时候该用深度学习,以及它的局限性。你将学到解决机器学习问题的标准工作流程,还会知道如何解决常见问题。你将能够使用 Keras 来解决从计算机视觉到自然语言处理等许多现实世界的问题,包括图像识别、时间序列预测、情感分析、图像和文字生成等。

    谁应该阅读这本书

    本书的目标读者是那些具有 Python 编程经验,并且想要开始上手机器学习和深度学习的人。但本书对以下这些读者也都很有价值。

    • 如果你是熟悉机器学习的数据科学家,你将通过本书全面掌握深度学习及其实践。深度学习是机器学习中发展最快、最重要的子领域。
    • 如果你是想要上手 Keras 框架的深度学习专家,你会发现本书是市面上最棒的 Keras 速成教程。
    • 如果你是研究深度学习的研究生,你会发现本书是对你所受教育的实践补充,有助于你培养关于深度神经网络的直觉,还可以让你熟悉重要的最佳实践。

    有技术背景的人,即使不经常编程,也会发现本书介绍的深度学习基本概念和高级概念非常有用。

    使用 Keras 需要具有一定的 Python 编程水平。另外,熟悉 Numpy 库也会有所帮助,但并不是必需的。你不需要具有机器学习或深度学习方面的经验,本书包含从头学习所需的必要基础知识。你也不需要具有高等数学背景,掌握高中水平的数学知识应该足以看懂本书内容。

    学习路线图

    本书分为两部分。如果你之前没有关于机器学习的经验,我强烈建议你先读完第一部分,然后再阅读第二部分。我们会从简单示例讲起,然后再依次介绍越来越先进的技术。

    第一部分是对深度学习的介绍,给出了一些背景和定义,还解释了上手机器学习和神经网络需要掌握的所有概念。

    • 第1章介绍人工智能、机器学习和深度学习的重要背景知识。
    • 第2章介绍从事深度学习必须了解的基本概念:张量、张量运算、梯度下降和反向传播。这一章还给出了本书第一个可用的神经网络示例。
    • 第3章包括上手神经网络所需要了解的全部内容:Keras 简介,它是我们的首选深度学习框架;建立自己的工作站的指南;三个基本代码示例以及详细解释。读完这一章,你将能够训练简单的神经网络来处理分类任务和回归任务,你还将充分了解训练过程背后发生的事情。
    • 第4章介绍标准的机器学习工作流程。你还会了解常见的陷阱及其解决方案。

    第二部分将深入介绍深度学习在计算机视觉和自然语言处理中的实际应用。这一部分给出了许多示例,对于在现实世界的实践中遇到的深度学习问题,你可以用这些示例作为解决问题的模板。

    • 第5章介绍了一系列实用的计算机视觉示例,重点放在图像分类。
    • 第6章介绍了处理序列数据(比如文本和时间序列)的实用技术。
    • 第7章介绍了构建最先进深度学习模型的高级技术。
    • 第8章介绍了生成式模型,即能够创造图像和文本的深度学习模型,它有时会产生令人惊讶的艺术效果。
    • 第9章将帮你巩固在本书学到的知识,还会探讨深度学习的局限性及其未来的可能性。

    软件/硬件需求

    本书所有代码示例都使用 Keras 深度学习框架,它是开源的,可以免费下载。你需要一台安装了 UNIX 的计算机,也可以使用 Windows,但我不推荐后者。附录 A 将引导你完成整个安装过程。

    我还推荐你在计算机上安装最新的 NVIDIA GPU,比如一块 TITAN X。这不是必需的,但它会让你运行代码示例的速度快上几倍,让你有更好的体验。3.3节给出了建立深度学习工作站的更多信息。

    如果你没有已安装最新 NVIDIA GPU 的本地工作站,那么可以使用云环境,特别推荐谷歌云实例(比如带有 NVIDIA Tesla K80 扩展的 n1-standard-8 实例)或亚马逊网络服务(AWS)的 GPU 实例(比如 p2.xlarge 实例)。附录 B 详细介绍了一套通过 Jupyter 笔记本运行 AWS 实例的云工作流程,你可以通过浏览器访问。

    源代码

    本书所有代码示例都可以从配套网站(https://www.manning.com/books/deep-learning-with-python)和 GitHub 网站(https://github.com/fchollet/deep-learning-with-python-notebooks)上以 Jupyter 笔记本的形式下载。

    本书论坛

    购买本书英文版[1]的读者还可以免费访问由 Manning 出版社运营的私有网络论坛,你可以在那里就本书发表评论、询问技术问题,获得来自作者和其他用户的帮助。论坛地址为 https://forums.manning.com/forums/deep-learning-with-python。你还可以访问 https://forums.manning.com/forums/about 了解关于 Manning 论坛和行为规则的更多信息。

    Manning 承诺为读者提供一个平台,让读者之间、读者和作者之间可以进行有意义的对话。但这并不保证作者的参与程度,因其对论坛的贡献完全是自愿的(而且无报酬)。我们建议你试着问作者一些有挑战性的问题,这样他才会感兴趣!只要本书仍在销售中,你就可以在 Manning 网站上访问论坛和存档的讨论记录。


    [1] 中文版读者可登录图灵社区本书页面提交评论和勘误,并下载源代码:http://www.ituring.com.cn/book/2599。——编者注

    关于封面

    本书封面插画的标题为“1568年一位波斯女士的服饰”(Habit of a Persian Lady in 1568)。该图选自 Thomas Jefferys 的《各国古代和现代服饰集》(A Collection of the Dresses of Different Nations, Ancient and Modern,共四卷,1757—1772年出版于伦敦)。该书扉页说这些插画都是手工上色的铜版画,用阿拉伯树胶保护。

    Thomas Jefferys(1719—1771)被称为“乔治三世国王的地理学家”。他是英国的一名地图绘制员,是当时主要的地图供应商。他为政府和其他官方机构雕刻并印制地图,还制作了大量商业地图和地图集,尤其是北美地区的。地图制作人的工作激发了他对所调查和绘制地区的当地服饰民俗的兴趣,这些都在这套服饰集中有精彩展示。向往遥远的地方、为快乐而旅行,在18世纪后期还是相对新鲜的现象,类似于这套服饰集的书非常受欢迎,它们向旅行者和足不出户的“游客”介绍其他国家的居民。

    Jefferys 书中异彩纷呈的插画生动地描绘了约200年前世界各国的独特魅力。从那以后,着装风格已经发生变化,各个国家和地区当时非常丰富的着装多样性也逐渐消失。来自不同大陆的人,现在仅靠衣着已经很难区分开了。也许可以乐观地来看,我们这是用文化和视觉上的多样性,换来了更为多样化的个人生活,或是更为多样化、更有趣的精神生活和技术生活。

    曾经,计算机书籍也很难靠封面来区分,Manning 出版社采用了展示两个世纪前各地丰富多彩生活的图书封面(Jefferys 的插画让这些生活重新焕发生机),以此表明计算机行业的创造性与主动性。

    第一部分 深度学习基础

    本书第1~4章将让你对下列内容有基本的了解:什么是深度学习,它能取得哪些成就,以及它的工作原理是怎样的。你还会熟悉使用深度学习来解决数据问题的标准工作流程。如果对深度学习不是特别了解的话,你应该先读完第一部分,再阅读第二部分中的实际应用。

    第1章 什么是深度学习
    第2章 神经网络的数学基础
    第3章 神经网络入门
    第4章 机器学习基础
    第二部分 深度学习实践
    第5章 深度学习用于计算机视觉(上)
    第5章 深度学习用于计算机视觉(下)
    第6章 深度学习用于文本和序列(上)
    第6章 深度学习用于文本和序列(下)
    第7章 高级的深度学习最佳实践
    第8章 生成式深度学习(上)
    第8章 生成式深度学习(下)
    第9章 总结
    附录 A 在 Ubuntu 上安装 Keras 及其依赖
    附录 B 在 EC2 GPU 实例上运行 Jupyter 笔记本

    阅读全文: http://gitbook.cn/gitchat/geekbook/5b9f79b1f7356128d411838f

    展开全文
  • python深度学习》代码中文注释

    千次阅读 多人点赞 2019-07-16 22:01:25
    python深度学习》由Keras之父、现任Google人工智能研究员的弗朗索瓦•肖莱(François Chollet)执笔,详尽介绍了用Python和Keras进行深度学习的探索实践,包括计算机视觉、自然语言处理、生成式模型等应用。...

    《python深度学习》由Keras之父、现任Google人工智能研究员的弗朗索瓦•肖莱(François Chollet)执笔,详尽介绍了用Python和Keras进行深度学习的探索实践,包括计算机视觉、自然语言处理、生成式模型等应用。书中包含30多个代码示例,步骤讲解详细透彻。

    以下代码包含了全书80%左右的知识点,代码目录:

    • 2.1: A first look at a neural network( 初识神经网络)
    • 3.5: Classifying movie reviews(电影评论分类:二分类问题)
    • 3.6: Classifying newswires(新闻分类:多分类问题 )
    • 3.7: Predicting house prices(预测房价:回归问题)
    • 4.4: Underfitting and overfitting( 过拟合与欠拟合)
    • 5.1: Introduction to convnets(卷积神经网络简介)
    • 5.2: Using convnets with small datasets(在小型数据集上从头开始训练一个卷积
    • 5.3: Using a pre-trained convnet(使用预训练的卷积神经网络)
    • 5.4: Visualizing what convnets learn(卷积神经网络的可视化)
    • 6.1: One-hot encoding of words or characters(单词和字符的 one-hot 编码)
    • 6.1: Using word embeddings(使用词嵌入)
    • 6.2: Understanding RNNs(理解循环神经网络)
    • 6.3: Advanced usage of RNNs(循环神经网络的高级用法)
    • 6.4: Sequence processing with convnets(用卷积神经网络处理序列)
    • 8.1: Text generation with LSTM(使用 LSTM 生成文本)
    • 8.2: Deep dream(DeepDream)
    • 8.3: Neural style transfer( 神经风格迁移)
    • 8.4: Generating images with VAEs(用变分自编码器生成图像)
    • 8.5: Introduction to GANs(生成式对抗网络简介)

    作者的github:https://github.com/fchollet/deep-learning-with-python-notebooks

    展开全文
  • 深度解析Python深度学习框架的对比

    千次阅读 2019-03-05 16:08:49
    从PyTorch到Mxnet ,对比这些Python深度学习框架。选择什么深度学习框架一直是开发者非常关心的一个话题,而且深度学习框架之间的「战争」也越来越激烈。过去一段时间,机器之心发过多篇机器学习框架的对比文章,但...

    从PyTorch到Mxnet ,对比这些Python深度学习框架。选择什么深度学习框架一直是开发者非常关心的一个话题,而且深度学习框架之间的「战争」也越来越激烈。过去一段时间,机器之心发过多篇机器学习框架的对比文章,但随着 Python 逐渐成为机器学习社区最受欢迎的语言,支持 Python 的深度学习框架的性能也值得关注。Indico Data Solutions 的 CTO Madison May 根据他们公司在产品和开发过程中的经验对  Python 深度学习框架进行了对比,希望这篇文章能对机器之心的读者有所帮助。

    对比7大Python深度学习框架

     Python 深度学习生态系统在这几年中的演变实属惊艳。pylearn2,已经不再被积极地开发或者维护,大量的深度学习库开始接替它的位置。这些库每一个都各有千秋。我们已经在 indico 的产品或者开发中使用了以下列表中的大部分的技术,但是对于剩下一些我们没有使用的,我将会借鉴他人的经验来帮助给出 Python 深度学习生态系统的清晰的、详尽的理解。

    确切地说,我们将会关注:

    Theano

    Lasagne

    Blocks

    TensorFlow

    Keras

    MXNet

    PyTorch

    下面是对这 7 大 Python 深度学习框架的描述以及优缺点的介绍。

    Theano

    描述:Theano 是一个 Python 库,允许你定义、优化并且有效地评估涉及到多维数组的数学表达式。它与 GPUs 一起工作并且在符号微分方面表现优秀。在此我向大家推荐一个大数据技术交流圈: 658558542  突破技术瓶颈,提升思维能力 。

    概述:Theano 是数值计算的主力,它支持了许多我们列表当中的其他的深度学习框架。Theano 由 Frédéric Bastien 创建,这是蒙特利尔大学机器学习研究所(MILA)背后的一个非常优秀的研究团队。它的 API 水平较低,并且为了写出效率高的 Theano,你需要对隐藏在其他框架幕后的算法相当的熟悉。如果你有着丰富的学术机器学习知识,正在寻找你的模型的精细的控制方法,或者想要实现一个新奇的或者不同寻常的模型,Theano 是你的首选库。总而言之,为了灵活性,Theano 牺牲了易用性。

    优点:

    灵活

    正确使用时的高性能

    缺点:

    较高的学习难度

    低水平的 API

    编译复杂的符号图可能很慢

    Lasagne

    描述:在 Theano 上建立和训练神经网络的轻量级库。

    概述:因为 Theano 致力于成为符号数学中最先且最好的库,Lasagne 提供了在 Theano 顶部的抽象,这使得它更适合于深度学习。它主要由当前 DeepMind 研究科学家 Sander Dieleman 编写并维护。Lasagne 并非是根据符号变量之间的函数关系来指定网络模型,而是允许用户在层级思考,为用户提供了例如「Conv2DLayer」和「DropoutLayer」的构建块。Lasagne 在牺牲了很少的灵活性的同时,提供了丰富的公共组件来帮助图层定义、图层初始化、模型正则化、模型监控和模型训练。在此我向大家推荐一个大数据技术交流圈: 658558542  突破技术瓶颈,提升思维能力 。

    优点:

    仍旧非常灵活

    比 Theano 更高级的抽象

    文档和代码中包含了各种 Pasta Puns

    缺点:

    社区小

    Blocks

    描述:用于构建和训练神经网络的 Theano 框架

    概述:与 Lasagne 类似,Blocks 是在 Theano 顶部添加一个抽象层使深度学习模型比编写原始的 Theano 更清晰、更简单、定义更加标准化。它是由蒙特利尔大学机器学习研究所(MILA)编写,其中一些人为搭建 Theano 和第一个神经网络定义的高级接口(已经淘汰的 PyLearn2)贡献了自己的一份力量。比起 Lasagne,Blocks 灵活一点,代价是入门台阶较高,想要高效的使用它有不小的难度。除此之外,Blocks 对递归神经网络架构(recurrent neural network architectures)有很好的支持,所以如果你有兴趣探索这种类型的模型,它值得一看。除了 TensorFlow,对于许多我们已经部署在 indico 产品中的 API,Blocks 是其首选库。

    优点:

    仍旧非常灵活

    比 Theano 更高级的抽象

    易于测试

    缺点:

    较高的学习难度

    更小的社区

    TensorFlow

    描述:用于数值计算的使用数据流图的开源软件库

    概述:TensorFlow 是较低级别的符号库(比如 Theano)和较高级别的网络规范库(比如 Blocks 和 Lasagne)的混合。即使它是 Python 深度学习库集合的最新成员,在 Google Brain 团队支持下,它可能已经是最大的活跃社区了。它支持在多 GPUs 上运行深度学习模型,为高效的数据流水线提供使用程序,并具有用于模型的检查,可视化和序列化的内置模块。最近,TensorFlow 团队决定支持 Keras(我们列表中下一个深度学习库)。虽然 TensorFlow 有着自己的缺点,但是社区似乎同意这一决定,社区的庞大规模和项目背后巨大的动力意味着学习 TensorFlow 是一次安全的赌注。因此,TensorFlow 是我们今天在 indico 选择的深度学习库。

    优点:

    由软件巨头 Google 支持

    非常大的社区

    低级和高级接口网络训练

    比基于 Theano 配置更快的模型编译

    完全地多 GPU 支持

    缺点:

    虽然 Tensorflow 正在追赶,但是最初在许多基准上比基于 Theano 的慢。

    RNN 支持仍不如 Theano

    Keras

    描述:Python 的深度学习库。支持 Convnets、递归神经网络等。在 Theano 或者 TensorFlow 上运行。

    概述:Keras 也许是水平最高,对用户最友好的库了。由 Francis Chollet(Google Brain 团队中的另一个成员)编写和维护。它允许用户选择其所构建的模型是在 Theano 上或是在 TensorFlow 上的符号图上执行。Keras 的用户界面受启发于 Torch,所以如果你以前有过使用 Lua 语言的机器学习经验,Keras 绝对值得一看。由于部分非常优秀的文档和其相对易用性,Keras 的社区非常大并且非常活跃。最近,TensorFlow 团队宣布计划与 Keras 一起支持内置,所以很快 Keras 将是 TensorFlow 项目的一个分组。在此我向大家推荐一个大数据技术交流圈: 658558542  突破技术瓶颈,提升思维能力 。

    优点:

    可供选择的 Theano 或者 TensorFlow 后端

    直观、高级别的端口

    更易学习

    缺点:

    不太灵活,比其他选择更规范

    MXNet

    描述:MXNet 是一个旨在提高效率和灵活性的深度学习框架。

    概述:MXNet 是亚马逊(Amazon)选择的深度学习库,并且也许是最优秀的库。它拥有类似于 Theano 和 TensorFlow 的数据流图,为多 GPU 配置提供了良好的配置,有着类似于 Lasagne 和 Blocks 更高级别的模型构建块,并且可以在你可以想象的任何硬件上运行(包括手机)。对 Python 的支持只是其冰山一角—MXNet 同样提供了对 R、Julia、C++、Scala、Matlab,和 Javascript 的接口。如果你正在寻找最佳的性能,选择 MXNet 吧,但是你必须愿意处理与之相对的一些 MXNet 的怪癖。

    优点:

    速度的标杆

    非常灵活

    缺点:

    最小的社区

    比 Theano 更困难的学习难度

    PyTorch

    描述:Python 中的张量(Tensors)和动态神经网络,有着强大的 GPU 加速。

    概述:刚刚放出一段时间,PyTorch 就已经是我们 Python 深度学习框架列表中的一个新的成员了。它是从 Lua 的 Torch 库到 Python 的松散端口,由于它由 Facebook 的 人工智能研究团队(Artificial Intelligence Research team (FAIR))支持且因为它用于处理动态计算图(Theano,TensorFlow 或者其他衍生品没有的特性,编译者注:现在 TensorFlow 好像支持动态计算图),它变得非常的有名。PyTorch 在 Python 深度学习生态系统将扮演怎样的角色还不得而知,但所有的迹象都表明,PyTorch 是我们列表中其他框架的一个非常棒的选择。

    优点:

    来自 Facebook 组织的支持

    完全地对动态图的支持

    高级和低级 API 的混合

    缺点:

    比其他选择,PyTorch 还不太成熟

    结语

    感谢您的观看,如有不足之处,欢迎批评指正。

    在此我向大家推荐一个大数据开发交流圈:

    658558542    (☛点击即可加入群聊

    里面整理了一大份学习资料,全都是些干货,包括大数据技术入门,大数据离线处理、数据实时处理、Hadoop 、Spark、Flink、推荐系统算法以及源码解析等,送给每一位大数据小伙伴,让自学更轻松。这里不止是小白聚集地,还有大牛在线解答!欢迎初学和进阶中的小伙伴一起进群学习交流,共同进步!

    最后祝福所有遇到瓶颈的大数据程序员们突破自己,祝福大家在往后的工作与面试中一切顺利。

    展开全文
  • Python深度学习 源代码

    千次阅读 2019-07-23 08:37:14
    Python深度学习 Deep Learning with Python [美] 弗朗索瓦·肖莱(Francois Chollet) 链接: https://pan.baidu.com/s/18k8L0xTVfoezEcTht2ZHcQ 提取码: aet7 复制这段内容后打开百度网盘手机App,操作更方便哦 ...

    Python深度学习
    Deep Learning with Python
    [美] 弗朗索瓦·肖莱(Francois Chollet)

    链接: https://pan.baidu.com/s/18k8L0xTVfoezEcTht2ZHcQ 提取码: aet7 复制这段内容后打开百度网盘手机App,操作更方便哦

    展开全文
  • python 深度学习工具库

    2020-10-03 14:54:14
    python 深度学习工具库 1.pandas: Python数据分析的工具包,它是基于NumPy构建的. 作用: 具备对齐功能的数据结构DataFrame、Series 集成时间序列功能 提供丰富的数学运算和操作 灵活处理缺失数据的函数和...
  • 《Deep Learning with Python 》由Keras之父、现任Google人工智能研究员的弗朗索瓦•肖莱(François Chollet)执笔,详尽介绍了用Python和Keras进行深度学习的探索实践,涉及计算机视觉、自然语言处理、生成式模型...
  • 1.顶级Python深度学习应用程序在这个使用Python的深度学习中,我们将看到使用Python进行深度学习的应用程序。在本文中,我们将讨论Python深度学习的20个主要应用程序。到目前为止,我们已经看到了深度学习是什么以及...
  • python深度学习量化金融培训课程 python深度学习量化金融培训课程 python深度学习量化金融培训课程 下载地址:百度网盘
  • Python 深度学习常用包汇总 更新历史 2021/2/28 1.pytorch 网站:https://pytorch.org/ 当前安装版本:1.7.1 pip install torch===1.7.1+cu110 torchvision===0.8.2+cu110 torchaudio===0.7.2 -f ...
  • 20个有趣的Python深度学习应用程序

    千次阅读 2018-08-15 15:54:29
    来源:大数据技术工程师1.顶级Python深度学习应用程序在这个使用Python的深度学习中,我们将看到使用Python进行深度学习的应用程序。在本文中,我们将讨论Pyt...
  • 本文Python深度学习入门学习路线为笔者根据自身学习经验整理所得,转载请注明出处、作者。 笔者全身心致力于白嫖学习路线,全程不掏一分钱。 学习路线 注:以下步骤为顺序递进关系,前面的学好之后,后面的学起来会...
  • Python深度学习库theano安装的吐血经历

    万次阅读 多人点赞 2018-03-16 13:19:38
    这是Python深度学习中的一个关键基础库,你可以直接用它来创建深度学习模型或包装库,大大简化了程序。pip install theano报错啊!theano依赖numpy和scipy,numpy已经安装过了,现在要来安装scipy。SciPy是一个开源...
  • python深度学习库系列教程——python调用opencv库教程

    万次阅读 多人点赞 2018-03-17 15:47:33
    python教程全解 OpenCV安装pip install --upgrade setuptools pip install numpy Matplotlib pip install opencv-pythonOpenCV的结构和Python一样,当前的OpenCV也有两个大版本,OpenCV2和OpenCV3。相比OpenCV2,...
  • Python深度学习路线

    千次阅读 2017-03-05 20:53:30
    深度学习准备篇 Python基础语法 PythonPython库-numpy Python库-pandas Python库-matplotlib 深度学习库-TensorFlow 深度学习库-Keras 深度学习实战篇 CNN网络 应用场景 卷积层 降采样层 激励函数 文本分类实践 ...
  • 手把手教你用Python实践深度学习 网盘地址:https://pan.baidu.com/s/183pNoCpUNzu7n82KMolD7A 提取码: 3q7b 备用地址(腾讯微云):https://share.weiyun.com/5yK5a9s 密码:dfnirh 课程共七章,采用最新...
  • C++ 调用 python深度学习脚本 进行图像分类 Python Hello.py 文件 import torch import PIL from PIL import Image import numpy as np import cv2 import torch import torchvision.models as models import torch....
  • python 深度学习python神经网络算法、python数据分析、python神经网络算法数学基础教学等百度云盘链接下载地址如下:CSDN下载地址如下: https://download.csdn.net/download/sweetxyf/10298924部分文件截图如下:...
  • Python深度学习(一)深度学习基础

    千次阅读 2019-04-24 09:17:00
    第一章 深度学习基础:https://www.jianshu.com/p/6c08f4ceab4c 第二章 深度学习的数学构建模块:https://www.jianshu.com/p/ba51e470b736 第三章 神经网络入门:https://www.jianshu.com/p/f1332c58ca86 第四章 ...
  • python 深度学习实战_75个有关神经网络建模、强化学习与迁移学习的解决方案第一章程序page 8page 11page12page16 第一章程序 学习python 深度学习实战_75个有关神经网络建模、强化学习与迁移学习的解决方案中,在...
  • 一、《Python深度学习》内容介绍本书由Keras之父、现任Google人工智能研究员的弗朗索瓦?肖莱(Franc.ois Chollet)执笔,详尽介绍了用Python和Keras进...
  • Python深度学习(基于TensorFlow)一、安装安装过程可能出现问题 安装过程 参考:https://blog.csdn.net/yandajiangjun/article/details/102615912 可能出现问题 毫无阻碍地经过以上安装步骤,最后 运行 import ...
  • python深度学习实战

    千次阅读 2019-04-03 17:53:37
    学习python而言,最有用的文档是“python库参考手册”,它描述了标准库中的所有模块。在需要获悉一些有关python的事实时,十有八九在这里就能找到。“python库参考手册”(https://docs.python.org/library)可...
  • python深度学习垃圾分类数据集目录

    千次阅读 多人点赞 2020-04-19 16:40:43
    一共200多个类别(q568897492)
  • Python深度学习笔记(三)二分类模型 继续来写我的学习笔记 -----二分类问题 我从数据的处理,模型的构架,训练过程,验证模型及损失和精度的比较这几个方面来介绍。 一,数据的处理 一个典型的二分类问题的例子:...
  • 本系列文章是对《Python深度学习》这本书阅读过程中,提炼出来的读书笔记。 《Python深度学习》这本书的作者是Keras之父,也是Tensorflow框架的贡献者,本书的特点是,作者从一个编程学习者的角度来描述机器学习,...
  • 这是《Python深度学习》第一个回归问题,它的预测值是一个数值。常用的损失函数是均方误差MSE,常用的回归指标是平方绝对误差MAE 1.数据集介绍 波士顿房价是1970s波士顿郊区房屋价格的中位数,包含506个数据,分为...
  • python深度学习》学习笔记(一) 记录学习笔记,希望和大家一起交流学习,包括知识点的记录,自己的理解和相关代码。如有错误,欢迎指出 书本中代码均在jupyter notebook编辑,由于我不习惯用,所以我写的代码在...
  • 负荷下午,我用 Python 深度学习框架 Keras 训练了一个包含3层神经网络的回归模型,预测波士顿地区房价。这是来自于 “Deep Learning with Py...
  • PYTHON深度学习----jupyter nootbook打开github代码conda打开Promptweb网页打开 conda打开Prompt 输入jupyer nootbook (git clone代码的目录) web网页打开 github上的网址如:...
  • 作者 | 周伟能 来源 | 小叮当讲SAS和Python Python在机器学习(人工智能,AI)...今天再来讲一个关于运用google的深度学习框架tensorflow和keras进行训练深度神经网络,并对未知图像进行预测。 导入python模块 ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 27,928
精华内容 11,171
关键字:

python深度学习

python 订阅