DevFest 20' 北京站 | Kotlin & TensorFlow Codelab 召唤你一起写代码!
DevFest 谷歌开发者节, 是 Google 每年秋季在全球 GDG(谷歌开发者社区)推行,针对 Google 技术开发者、爱好者所举办的技术交流活动,希望与更多开发者同步 Google 相关各种先进技术,并进行推广与应用,促进本地社区成员的交流。
DevFest 20' 北京站
今年的 DevFest 20' 北京站由北京谷歌开发者社区主办,考虑到疫情防控等因素,我们将以往的大型主题分享形式,进化为内容更扎实、收获更丰富的 Kotlin Codelab和TensorFlow Codelab 两个现场 Codelab 代码实验室,和 WTM 女性工作坊。
Codelab 代码实验室
北京在近年来为小伙伴们提供了 Python、Android、TensorFlow 设计符合不同阶段需要的 Codelab 课程。
在今年的 DevFest 中,又精心策划了 Kotlin 和 TensorFlow 两个 Codelab,在快速学习的同时,还能获得 Google 官方的各种精美周边~欢迎小伙伴们参与!
我们于即日启动招募,将在活动前建立 Codelab 微信群组,帮助大家完成前置的学习任务和环境配置等工作。
Kotlin
代码实验室
在线下进行的 Codelab 代码实验室,用半天或一天的时间,在导师的带领下,集中对某项技术进行入门,或快速了解某些特性。
Codelab 的时间紧凑,氛围轻松,结合导师的讲解、助教的协助,和问题的及时解答,能够帮助小伙伴们在短短半天内快速掌握知识。
时间:2020 年 11 月 14 日(周六)12:30-15:00
地点:中关村创业大街昊海楼 5 号楼一层 怡仁咖啡
日程 · 安排
12:30-13:00 主题分享
《Kotlin 开发体验,很棒!》陈龙博
13:00-13:30 主题分享
《官方系列教程 MAD Skills 的剖析与实战》高冰
13:30-15:00 Coding Time
Kotlin 代码实验室
分组 · 安排
现场的 coding 时段,成员可以自由选择学习方向,Kotlin Codelab 分为:
算法组:使用 Kotlin 计算 π 值
应用组:使用 Kotlin 制作 Todo App
导师 · 介绍
陈龙博(算法组)
资深研发工程师,曾任抖音客户端工程师,曾就职于掘金、优酷;
曾担任 DevFest 讲师、Kotlin Everywhere 讲师。
高冰(应用组)
GDG 组织者,先后参与了 5 届 DevFest 活动,组织了多场 Android、Kotlin、Flutter 相关的技术分享活动。
曾担任映客 Android 研发工程师,现在为创业团队 Android 负责人。
任务 · 安排
活动当天,Codelab 为不同分组设置了基础、进阶、终极三个学习任务,完成对应的学习任务,可以获得更多周边奖品!
算法组(难度:⭐⭐)
基础任务:在界面上显示出给定精度的 π,穷举精度 10 以内 π 值
进阶、终极任务,现场公布
应用组(难度:⭐⭐⭐)
基础任务:在一个 Activity 下实现 todo 列表界面、新 todo 添加界面,页面之间能够跳转
进阶、终极任务,现场公布
Kotlin Codelab 报名二维码
TensorFlow
代码实验室
时间:2020 年 11 月 14 日(周六)13:30-17:30
地点:中关村创业大街昊海楼 5 号楼一层 怡仁咖啡
日程 · 安排
13:30-14:00 主题分享
《TensorFlow Lite 快速部署》
谷歌机器学习 GDE 胡旭华
14:00-14:30 主题分享
《从 TF2 Object Detection 到 OpenVINO》
英特尔高级工程师 刘波
14:30-15:00 主题分享
《TensorFlow 2.0 针对 NLP 的特性解析》
谷歌机器学习 GDE 段清华
15:00-17:00 Coding Time
TensorFlow 代码实验室
分组 · 安排
现场的 coding 时段,成员可以自由选择学习方向,TensorFlow Codelab 分为:
OpenVINO 组:使用 OpenVINO 工具套件,完成实现 TF2 模型跨平台部署和优化
NLP 组:使用 LSTM 训练文本数据集
CV 组:使用 TensorFlow Lite 实现跨平台人机交互
导师 · 介绍
胡旭华(CV组)
谷歌机器学习专家,生活在北京,研究型软件工程师,主要负责计算机视觉与机器人学领域的研发工作。在嵌入式移动设备的人工智能有很长的研发经验,对算法性能优化有较深理解。
刘波(OpenVINO组)
英特尔高级工程师,在深度学习的模型训练和部署方面有丰富经验,专注于异构计算和文字识别等领域。
段清华(NLP组)
谷歌机器学习开发者专家,主要从事于关于自然语言处理、深度学习、知识图谱的研究与开发,以及它们在金融领域和对话系统等领域的应用。
任务 · 安排
OpenVINO 组(难度:⭐⭐)
基础任务:在 TF2 环境里训练 MNIST 模型并使用 OpenVINO 进行本地部署;
进阶任务:使用 OpenVINO 转换 TF2 OD API 预训练模型并跨平台部署
终极任务,现场公布;
CV 组(难度:⭐⭐⭐)
基础任务:自学探索 MediaPipe 学习并掌握运用 Bazel 跨平台构建人脸网格检测、手势跟踪、人体关键点检测等应用;
进阶任务:使用 Keras 编写 EfficientNet-B0 图像分类器;
终极任务,现场公布;
NLP 组(难度:⭐⭐⭐)
基础任务:实现一个自定义的、继承自 tf.keras.Layer 的 LSTM 层;
进阶、终极任务,现场公布;
TensorFlow Codelab 报名二维码
任务完成奖励
我们依旧准备了非常丰富的活动纪念品和奖品,为到达现场、完成学习任务、以及前置工作准备充分的小伙伴!
完成不同任务,可在现场领取对应的周边奖励:
到场领取 | Google 贴纸、DevFest 纪念帆布包 |
基础任务 | DevFest 棒球帽 或 镜头保护盖 |
进阶任务 | T 恤 |
终极任务 | Google 水壶 或 移动电源 |
常见问题
Q1:活动如何报名?如何确认报名成功?
扫描对应 Codelab 的报名二维码,填写报名信息,我们将在 11 月 10 前审核信息,邀请您加入线上活动群,开始前置学习任务。
加入微信群,则视为报名成功。
Q2:我可以报名两个 Codelab 么
原则上可以,但两个 Codelab 有部分时段冲突,希望大家针对自己的情况,谨慎选择,给其他朋友更多参与机会。
Q3:一个 Codelab 可以参加多个任务组么?
原则上可以,但是完成每阶段任务,只能领取一次奖品。
Q4:需要准备什么?活动需要付费么?
活动前,需要完成前置学习任务、配置好本地环境
活动当天,携带本人的电脑。
参与活动,领取礼品,通通不要钱。
Q5:活动有直播么?
活动不进行直播,主题分享进行录播,更多精彩环节和优质互动,以及礼物,都在线下噢~
Q6:什么都不会可以来么?
建议根据自己的水平,选择合适的学习教程。
Q7:什么都会可以来么?
欢迎扫码报名现场助教!