深度学习领域中有很多面向Python开发者的资源与教程,比如使用NumPy进行数据分析、使用MatPlotlib进行可视化等;深度学习框架方面,TensorFlow、PyTorch、MXNet等常用框架都对Python有很好的支持。相比而言在企业项目中,Java、Scala等虽然是使用最多的开发语言,但各类主流深度学习框架面向Java开发者的支持非常少。Java开发者必须要进行繁杂的项目配置,构建class,才能最终打造出属于Java的深度学习应用。

如果你是一名Java应用开发工程师,并正在尝试将 AI 技术融入到项目中,那么这款被Java创始人James Gosling点赞的深度学习框架DJL是一个不错的选择。

DJL(Deep Java Library )是亚马逊在2019年宣布推出的开源的深度学习开发包,它是在现有深度学习框架基础上使用原生Java概念构建的开发库。它为开发者提供了深度学习的最新创新和使用前沿硬件的能力,例如GPU、MKL等。简单的API抽象并简化了开发深度学习模型所涉及的复杂性,使得DJL更易于学习和应用。有了model-zoo中绑定的预训练模型集,开发者可以立即开始将深度学习的SOTA成果集成到Java应用当中。

DJL秉承了Java的座右铭:「Write once, run anywhere」,不依赖于具体的引擎和深度学习框架,可以随时切换框架。原则上,基于DJL开发人员可以编写在任何引擎上运行的代码。DJL目前提供了MXNet,、PyTorch和TensorFlow的实现。DJL通过调用JNI或者JNA来调用相应的底层操作。DJL 编排管理基础设施,基于硬件配置来提供自动的 CPU/GPU 检测,以确保良好的运行效果。

为了帮助Java开发者更好地上手DJL,机器之心联合AWS带来三期线上分享,主题分别为:

DJL综述以及推理应用

DJL 推理架构及客户成功案例

轻松上手Deep Java Library

10月29日,第一期分享

DJL综述以及推理应用

分享主题:DJL综述以及推理应用

分享时间:10月29日 20:00-21:00

讲师简介:兰青,AWS算法工程师,硕士毕业于美国哥伦比亚大学, 本科毕业于英国利物浦大学。兰青是DJL深度学习框架的作者之一,也是 Apache MXNet PPMC成员之一,精通深度学习框架架构以及Java开发, 致力于研究并解决用户在机器学习推理和训练中遇到的难题。

分享概要:主要介绍深度学习以及什么是DJL。通过几个主要问题的引入包括为什么用Java做深度学习、为什么用DJL、在哪里用DJL,我们将介绍DJL深度学习框架以及它解决用户的痛点。通过丰富的实用案例以及好玩的在线demo帮助开发者更好了解DJL是如何将Java和深度学习有机结合起来的。同时我们也会介绍一些应用实例,帮助开发者更好的在AWS云服务平台上部署在线服务和微服务。

实践作业:我们将根据分享内容设置一次实践作业,并根据作业完成度包括代码是否可以运行、结果是否正确、效率是否最好、呈现是否满足或超出预期等标准进行综合评估。

我们将从所有作业中评出1名MVP奖,赠送200元天猫超市购物券;评出6名优秀奖,赠送50元天猫超市购物券。

化学人学python有前途吗-Java之父点赞的开源Java深度学习框架,你不学下吗?相关推荐

  1. 资深算法工程师万宫玺:Java工程师转型AI的秘密法宝——深度学习框架Deeplearning4j | 分享总结

    资深算法工程师万宫玺:Java工程师转型AI的秘密法宝--深度学习框架Deeplearning4j | 分享总结 本文作者:杨文 2018-01-02 11:03 导语:一文读懂深度学习框架Deepl ...

  2. 化学人学python有前途吗-从化学实验室到数据分析师,月薪翻倍后的转行经验总结!...

    原标题:从化学实验室到数据分析师,月薪翻倍后的转行经验总结! 从一名化学专业的学生蜕变为一位互联网大厂数据分析师,我花了三年时间. 写这篇文章的首要目的是对自己三年工作经历的复盘和总结:其次是将自己的 ...

  3. 化学人学python有前途吗-转载:python之蟒开启理论计算化学的新时代

    转载:python之蟒开启理论计算化学的新时代 (2014-01-23 23:04:00) 标签: python gaussian python之蟒开启理论计算化学的新时代 就像iphone和andr ...

  4. 化学人学python有前途吗-课堂上老师不讲的有趣物理知识,才是孩子最感兴趣的!...

    "现在的孩子上学学的东西比我们那时候难多了,上小学时我和孩子爸辅导功课就已经很吃力了,孩子下半年就要上初(高)中了,尤其物理.化学更是难上加难,可怎么办啊--" >>& ...

  5. 化学人学python有前途吗-那些选错专业的人,后来怎么样了?

    作者 | 番茄 好规划的朋友们 首发于微信号 好规划网 高考结束刚放飞了几天,娃和家长们就要开始面对报志愿选专业这个令人头疼的问题了. 有职业规划师说,专业是毕业后第一份工作的敲门砖,所以得认真挑认真 ...

  6. 化学人学python有前途吗-用Python解析化学公式

    问题是:给定类似C(Mg2(OH)4)2的公式,返回包含元素及其计数的哈希表.元素名称始终以大写字母开头,并且可以以小写字母开头. 我认为我首先要解决最简单的情况:没有括号. def bracket_ ...

  7. 化学人学python有前途吗-浅析材料化学在生活中的应用

    关键词: 坐便器 坐便器扶手 坐便器脚踏 坐便器是人们日常生活中的必需品,而目前市面上常见的坐便器,对于老人等行动不便的人群和儿童来说,不方便其使用.作者通过对传统坐便器弊端的分析,有针对性的发明了一 ...

  8. 如何用Python一门语言通吃高性能并发、GPU计算和深度学习

    [CTO讲堂]如何用Python一门语言通吃高性能并发.GPU计算和深度学习 发表于2016-01-04 15:11| 4374次阅读| 来源CSDN| 4 条评论| 作者蒲婧 CTO俱乐部CTOCT ...

  9. python深度学习include框架_用Python实现深度学习框架

    1.大咖推荐:复旦大学计算机学院教授邱锡鹏.品质科技创始人兼CEO袁进辉(@老师木).格灵深瞳创始人兼CEO赵勇.奇虎360集团副总裁邓亚峰联合推荐 2.干货满满:从零开始用Python实现自己的深度 ...

最新文章

  1. 零基础如何掌握web前端开发技能
  2. oss客户端工具_阿里云服务器ECS上使用ossfs工具挂载阿里云OSS存储
  3. linux nice线程,linux nice 线程
  4. SRM144 DIV2 1100
  5. 2020年“内容、服务”征集
  6. 手动搭建一个Spring Boot项目
  7. 使用dubbo后尽量不用要@Service可能引起冲突
  8. php如何写文件缓存,PHP代码篇(八)--php实现文件缓存的读写
  9. SQLSERVER 创建ODBC 报错的解决办法 SQLState:‘01000‘的解决方案
  10. Android Theme.Dialog 到光 AppCompatDialog
  11. 洛谷 - P1012 - 拼数 - 排序
  12. 矩阵乘法np.dot()及np.multipy()区别
  13. Nature communications
  14. centos7安装polygraph
  15. 谷歌google安装vue插件,(npm安装)避坑指南
  16. JPA 数据库添加数据报错:Cannot add or update a child row: a foreign key constraint fails
  17. 电子器件系列二:IGBT
  18. FMM和BMM的python代码实现
  19. 电脑录制GIF动态图
  20. 输入年月日,获得下个月的同一天,如果该天不存在,则顺延一天

热门文章

  1. 剑指offer面试题68 - II. 二叉树的最近公共祖先(递归)
  2. LeetCode 338. 比特位计数(动态规划)
  3. 【Python】函数式编程
  4. 详解float**类型和float*类型
  5. TensorFlow实现流行的机器学习算法教程
  6. Python数据结构与算法笔记(七):数据结构——队列,链表和哈希表
  7. 2017年BackBox5和Ubuntu16.04.1国内更新源
  8. VS 和 Eclipse 的一些快捷键记录
  9. jquery------导入jquery.2.2.3.min.js
  10. 分部类和方法的学习以及在LINQ中的应用(原创)