文章目录

    • 1.框架介绍
  • 2.TensorFlow的生态系统
  • 3.为什么使用TensorFlow

1.框架介绍

scikit-learn: 机器学习框架,没有GPU
TF1: 调试困难,API混乱,入门困难,入了门依旧困难
TensorFlow2: 容易使用
TF2改动

TF2去掉如下概念:
session.run
tf.control_depengencies  实时控制概念
tf.global_variables_initialiaer   分支控制概念
tf.cond,tf.while_loop  繁琐的概念:
计算图Graph
会话Session
变量管理Variable Scope 与共享reuse
define-and-run
等等这些概念都将一去不复返

2.TensorFlow的生态系统

TensoeFLOW2.0   核心库- @tf.function  可将动态图的语言转变成静态图,可在某种情况下用于计算加速
TensorFlow Lite     面向于手机端与互联端
TensorFlow.JS   面向于网页端的JavaScript
TensorFlow Extended     面向于工业部署
TensorFlow Prib
TPU Cloud       深度学习加速硬件

3.为什么使用TensorFlow

GPU加速:对深度学习中矩阵相乘、矩阵相加有一个并行的加速效果
自动求导
神经网络Layers   API

深度学习1-深度学习框架介绍相关推荐

  1. 深度学习平台——Paddle核心框架介绍

    摘要 本博文将最后的讲解和学习有关于的Paddle的核心框架的分享.并且有关于的Paddle的学习就暂时告一段落.后期本人将更多的在与深度学习的原理和利用Paddle开发自己的深度学习模型作为分享.飞 ...

  2. 一个学习式的mogoLink框架介绍

    https://github.com/penkee/mogoLink mogoLink是我于2016年开始设计的一个rpc框架,当时只是接触了Netty技术,觉得它非常适合做rpc框架的底层通讯.对于 ...

  3. 深度学习主流框架介绍(PyTorch、TensorFlow、Keras、Caffe、Theano、MXNET)

    深度学习主流框架介绍(PyTorch.TensorFlow.Keras.Caffe.Theano.MXNET) 1.Theano Theano是最早的深度学习框架之一,由 Yoshua Bengio ...

  4. Python黑马头条推荐系统第四天 TensorFlow框架介绍和深度学习

    深度学习与推荐系统 6.1 推荐系统与深度学习关联 学习目标 目标 无 应用 无 6.1.1 深度学习到推荐系统 深度学习发展成功与局限 最近几年深度学习的流行,大家一般认为是从2012年 AlexN ...

  5. 百度官方文档Plus版,PaddlePaddle深度学习框架介绍

    作者:木羊同学 来源:华章计算机(hzbook_jsj) 现在深度学习框架不但内卷严重,而且头部效应明显.一提起深度学习框架,首先想到的肯定是Google家的TensorFlow,和Facebook家 ...

  6. 国产首款——飞桨PaddlePaddle深度学习框架介绍

    现在深度学习框架不但内卷严重,而且头部效应明显.一提起深度学习框架,首先想到的肯定是Google家的TensorFlow,和Facebook家的PyTorch.究竟排名谁先谁后,还要看你是工业界还是学 ...

  7. 人工智能深度学习Caffe框架介绍,优秀的深度学习架构

    在深度学习领域,Caffe框架是人们无法绕过的一座山.这不仅是因为它无论在结构.性能上,还是在代码质量上,都称得上一款十分出色的开源框架.更重要的是,它将深度学习的每一个细节都原原本本地展现出来,大大 ...

  8. [深度学习] 分布式Tensorflow 2.0 介绍(二)

    [深度学习] 分布式模式介绍(一) [深度学习] 分布式Tensorflow 2.0介绍(二) [深度学习] 分布式Pytorch 1.0介绍(三) [深度学习] 分布式Horovod介绍(四) 一 ...

  9. 深度学习推荐系统之wide deep介绍和代码实现

    阅读前思考 在你的应用场景中,哪些特征适合放在Wide侧,哪些特征适合放在Deep侧,为什么呢? 为什么Wide部分要用L1 FTRL训练? 为什么Deep部分不特别考虑稀疏性的问题? 系列导读 深度 ...

  10. nvidia深度学习加速库apex简单介绍

    介绍地址:https://docs.nvidia.com/deeplearning/sdk/mixed-precision-training/index.html 本人英文水平有限,有误请指正. 使用 ...

最新文章

  1. R语言stats包的setNames函数和data.table包的setnames函数为数据对象设置名称实战
  2. 理解学习this指向问题
  3. 爱奇艺六季度付费用户数据一览,巨头A股还有希望吗?
  4. SciSharpCube:容器中的SciSharp,.NET机器学习开箱即用
  5. Spock 1.2 –轻松进行集成测试中的Spring Bean模拟
  6. vue里面is_vue中的is
  7. php更多式样,php_1
  8. Mybatis 批量操作总结
  9. Google 要在游戏世界里训练 AI 了!
  10. linux mplayer_移植mplayer播放器到MY-IMX6-EK200开发板的步骤浅析
  11. Windows中使用Netsh Winsock Reset命令解决网络连接问题
  12. 如何ubuntu上安装tecplot,教你怎么创建图标哦!
  13. 教你如何上×××钱:轻松挂机,在家月入千\\万!$
  14. CoreDNS 1.9.0 openEuler 21.09 测试报告
  15. 免费的中文深度学习全书:《深度学习理论与实战:提高篇》
  16. 含文档+PPT+源码等]精品基于ssm的足球联赛管理系统的设计与实现vue[包运行成功]计算机Java毕业设计SSM项目源码
  17. JAVA大作业-购物车 (持续更新)
  18. HDU4745 Two Rabbits(区间dp)
  19. 2023秋招360公司NLP算法岗面经
  20. 6 怎么选公司?面试3大招,离职都有哪些事宜要注意--绝密,程序员大厂面试求职大揭秘!

热门文章

  1. 【win10.win7】在win10系统里面安装win7系统(亲测有效,方便快捷,无需自己设置开机启动项)
  2. BizTalk开发系列(二十九) 宏的使用
  3. 算法:两条线段求交点
  4. 20180104 wdcp中的mysql重启不成功
  5. 3.24学习记录(下午)
  6. 在回传时保持滚动位置
  7. 初识Python 04 day
  8. Oracle中 ORA-12704:字符集不匹配
  9. php基础-php基本语法
  10. jabc spring