【深度学习】常见开源框架介绍 || 主流深度学习框架 || Tensorflow || Pytorch
2023-09-27 14:25:38 时间
一、深度学习框架
深度学习框架,比如Caffe、tensorflow这些是深度学习的工具
,简单来说就是库
,编程时需要 import caffe、import tensorflow
。
应用优势:
深度学习框架的出现降低了入门的门槛,你不需要从复杂的神经网络开始编代码,你可以依据需要,使用已有的模型
,模型的参数你自己训练得到
,你也可以在已有模型的基础上增加自己的layer,或者是在顶端选择自己需要的分类器和优化算法(比如常用的梯度下降法)。
当然也正因如此,没有什么框架是完美的
,就像一套积木里可能没有你需要的那一种积木,所以不同的框架适用的领域不完全一致
。
总的来说 深度学习框架 提供了一系列的深度学习的组件
(对于通用的算法,里面会有实现),当需要 使用新的算法的时候就 需要用户自己去定义
,然后调用 深度学习框架的 函数接口 使用用户自定义的新算法
。
深度学习框架
相关文章
- MindSpore!这款刚刚开源的深度学习框架我爱了!
- 零基础,全开源 | 基于web的远程深度学习服务搭建
- 【C/C++开发】值得学习的C语言开源项目
- 【C/C++开发】值得学习的C语言开源项目
- 自然语言处理(NLP)-知识图谱:知识表示学习(知识图嵌入)----> 知识推理【TransE系列模型】【第三方库:OpenKE(清华大学开源)】
- 转: 学习开源项目的若干建议(infoq)
- 转: 如何快速学习一个开源项目源码?
- 开源框架:SDWebImage
- 全球首个SDN/NFV开源协同器OPEN-O问世
- 【AI人工智能学习】GitHub 上适合初学者的 10 个最佳开源 AI 项目
- 【基于JSP+MVC+Filter的网络在线聊天系统(开源! 附CSS、Ajax~~~)】
- 关于餐饮软件开源相关(1)
- 给大家整理了几个开源免费的 Spring Boot + Vue 学习资料
- 主流开源深度学习框架对比分析
- 如何快速学习一个开源项目源码?
- 5款开源免费音频处理软件推荐:录音、混音、剪辑【多平台适用】
- React Native指南汇集了各类react-native学习资源、开源App和组件(必须收藏)
- Deep learning深度学习的十大开源框架