课程介绍

深度神经网络模型能很快地被训练、测试,然后被产业界部署从而有效完成现实世界中的任务,在小体积、低功耗的 AI 边缘计算平台上部署这类系统很受产业界欢迎。本课程以实践驱动的方式带领大家直观学习、实战和掌握深度神经网络的知识和技术。

SOPHON AI微服务器SE5是一款高性能、低功耗边缘计算产品,搭载算能自主研发的第三代TPU芯片BM1684,INT8算力高达17.6TOPS,支持32路全高清视频硬件解码与2路编码,本课程带你快速玩转功能强大的SE5服务器,通过本课程的学习你即能理解AI的基本知识,又能掌握AI基本应用。

课程特点

1、一站式服务

所有SE5应用遇到的常见问题都可以在这里找到答案

  • 提供AI微服务器全栈式的解决方案
  • 开发过程步步拆解,详尽清晰
  • 支持所有的主流框架,产品易用

2、体系化教学

从环境搭建到应用开发,从模型转化到产品部署,镜像实战环境

  • 环境是如何搭建的?
  • 模型是如何编译的?
  • 应用是如何开发的?
  • 场景是如何部署的?

3、资料齐全

课程包括视频教学、文档指导、代码脚本等,详尽丰富

  • 丰富的视频资料
  • 详尽的应用指导
  • 清晰的代码脚本

代码下载链接:https://github.com/sophon-ai-algo/examples

4、免费的云开发资源

可以在线免费申请使用SE5-16微服务器云测试空间

  • SE5-16微服务器云测试空间可进行在线开发、测试,支持用户数据保留与导出
  • SE5-16微服务器云测试空间内资源性能与物理机环境一致

云平台申请地址:https://account.sophgo.com/sign_in?service=https://cloud.sophgo.com&locale=zh-CN

云平台使用说明:https://cloud.sophgo.com/tpu.pdf

课程概览

课程目录

课程章节 (23节课)

1_ 产品介绍
开始学习
1.1 SE5 AI微服务器硬件拆机指南
开始学习
2_ 环境搭建
开始学习
2.1 SE5开箱连接指南
开始学习
2.2 SE5刷机升级指南
开始学习
2.3 SE5升级Ubuntu指南
开始学习
2.4 Linux下交叉编译环境的搭建
开始学习
2.5 快速跑通一个SoC模式example
开始学习
3_ 开发指南
开始学习
3.1 SAIL开发指南
开始学习
3.2 BMffmpeg编程开发指南
开始学习
3.3 算能量化工具介绍及使用说明
开始学习
4_ 模型转换
开始学习
4.1 Caffe模型转换
开始学习
4.2 Darknet模型转换
开始学习
4.3 Paddlepaddle模型转换
开始学习
4.4 Pytorch模型转换
开始学习
4.5 MXNet模型转换
开始学习
4.6 ONNX模型转换
开始学习
4.7 Tensorflow模型转换
开始学习
5_ AI实战
开始学习
5.1 基于YOLOv5的目标检测算法移植与测试
开始学习
5.2 基于LPRNet的车牌识别算法移植与测试
开始学习
5.3 AI书法生成器实战
开始学习
5.4 基于YOLACT实现目标跟踪
开始学习
5.5 基于CenterNet实现图像分割
开始学习
5.6 基于PP_OCR的文字识别算法移植
开始学习
5.7 基于SE5-16微服务器云测试空间及YOLO3D的目标检测算法移植与测试
开始学习

课程目标

学生在完成本课程的学习后将能够掌握以下能力:

  • 对深度学习的基本认知
  • 掌握算能TPU芯片BM1684架构以及平台的使用,交叉编译环境的搭建和使用
  • 各种模型的转换和部署使用
  • 学习车牌识别,文字识别,目标检测等各种实用场景在TPU平台上的实现
  • 具备运用深度学习的知识解决具体问题的基本能力

课程对象

本课程全面、系统地介绍了深度学习的基础知识、TPU硬件平台和TPU平台实践基础以及图像分类等内容。学习本课程需要有一定的 Python 编程基础,以及概率统计的数学知识基础。

课程推荐

course-cover

SE5开发系列课

深度神经网络模型能很快地被训练、测试,然后被产业界部署从而有效完成现实世界中的任务,在小体积、低功耗的 AI 边缘计算平台上部署这类系统很受产业界欢迎。本课程以实践驱动的方式带领大家直观学习、实战和掌握深度神经网络的知识和技术。

SOPHON AI微服务器SE5是一款高性能、低功耗边缘计算产品,搭载算能自主研发的第三代TPU芯片BM1684,INT8算力高达17.6TOPS,支持32路全高清视频硬件解码与2路编码,本课程带你快速玩转功能强大的SE5服务器,通过本课程的学习你即能理解AI的基本知识,又能掌握AI基本应用。

课程特点

1、一站式服务

所有SE5应用遇到的常见问题都可以在这里找到答案

  • 提供AI微服务器全栈式的解决方案
  • 开发过程步步拆解,详尽清晰
  • 支持所有的主流框架,产品易用

2、体系化教学

从环境搭建到应用开发,从模型转化到产品部署,镜像实战环境

  • 环境是如何搭建的?
  • 模型是如何编译的?
  • 应用是如何开发的?
  • 场景是如何部署的?

3、资料齐全

课程包括视频教学、文档指导、代码脚本等,详尽丰富

  • 丰富的视频资料
  • 详尽的应用指导
  • 清晰的代码脚本

代码下载链接:https://github.com/sophon-ai-algo/examples

4、免费的云开发资源

可以在线免费申请使用SE5-16微服务器云测试空间

  • SE5-16微服务器云测试空间可进行在线开发、测试,支持用户数据保留与导出
  • SE5-16微服务器云测试空间内资源性能与物理机环境一致

云平台申请地址:https://account.sophgo.com/sign_in?service=https://cloud.sophgo.com&locale=zh-CN

云平台使用说明:https://cloud.sophgo.com/tpu.pdf

课程概览

课程目录

course-cover

智能小车编程实战课

智能机器人种类繁多,应用比较广泛的是轮式移动机器人,主要应用在室内或库房的巡逻,行星探测、教学、科研以及民用运输等方面。在本课程中,智能小车通过自身携带的摄像头(视觉传感器)获取视频信息,识别周围环境,基于激光雷达和惯性测量单元(IMU)等传感器,实现狭小空间内自主导航避障。本课程以实践驱动的方式带领大家直观学习机器人操作系统(ROS)、利用少林派开发板搭建智能小车视觉应用平台,通过智能小车编程实战掌握AI的基本知识和应用。

少林派开发板是一款高性能、低功耗边缘计算产品,搭载算能自主研发的第三代TPU芯片 BM1684,INT8算力高达17.6TOPS,支持32路全高清视频硬件解码与2路编码。少林派开发板外设灵活配置,支持3路mini-PCIe,4路USB;电源供电支持DC供电及TypeC供电。根据场景需求实现最优配置,最合理成本,最优能耗,最优功能选择。本课程带你快速玩转功能强大的少林派开发板,通过本课程的学习你既能掌握机器人操作系统(ROS)和AI的基本知识,又能理解AI基本应用。

课程特点

1、一站式服务

所有KT001智能小车遇到的常见问题都可以在这里找到答案

  • 提供KT001智能小车全栈式的解决方案
  • 全面详解ROS的基础概念和应用实践
  • 以实践为中心,讲解大量计算机视觉实战案例,比如基于OpenCV的图像处理,基于YOLOv5实现物体检测,基于DeepSort实现多目标跟踪,基于RetinaFace的人脸检测和基于ResNet的人脸识别,和基于TSM的动作识别的实现原理和方法

2、体系化教学

从产品介绍到环境搭建,再到到视觉应用

  • 智能小车构成是怎样的?智能小车是怎么组装的?
  • 环境是如何搭建的?
  • 应用是如何开发的?

3、资料齐全

课程包括视频教学、文档指导、代码脚本等,详尽丰富

  • 丰富的视频资料
  • 详尽的应用指导
  • 清晰的代码脚本

代码下载链接:https://github.com/sophgo/sophon_robot

课程目录

course-cover

RISC-V+TPU开发板实战课

本课程介绍了华山派的硬件电路设计以及外设资源使用操作方法,并且提供了AI的硬件加速接口使用教程和一些基础AI实例

华山派 -- CV1812H开发板,是算能和生态伙伴硬件十万个为什么联合推出的开源生态开发板,为广大使用者提供基于RISC-V的开源开发环境,以视觉、AI场景开发为核心实现功能,芯片更集成第二代全自研深度学习张量处理器(TPU),全自研智能图像处理引擎(Smart ISP),硬件级别高度安全资料保护架构(Security),语音处理引擎及H.264/265智能编解码技术,同时还有配套的多媒体软件平台和IVE硬件加速接口,使AI部署与执行更加高效、快速、便捷。主流的深度学习框架,比如Caffe,Pytorch,ONNX ,MXNet和TensorFlow(Lite) 框架的主流网络可以轻松的移植到平台上。

课程特点

  1. 内容资料丰富齐全,开发板硬件设计、sdk使用文档、平台开发指南、样例代码脚本
  2. 学习路线科学合理,通过开发板的介绍和基础例程使用来了解学习开发板,再通过内部系统架构和代码的学习来深入理解开发细节,最后引出实战项目,让开发板物尽其用,也共用户自行开发时作为参考
  3. 适用不同受众人群,对于想要快速使用开发功能的用户,课程提供有许多代码样例的使用及功能展示,只需修改、组合就能完成不同功能的实现;而对于相关行业的热爱者或开发者,课程也提供了详细的sdk开发使用指南和代码样例分析文档,有助于用户深入了解
  4. 课程相关长期维护,未来我们将推出更多开发课程,与广大开发者技术交流、共同成长。

课程内容

华山派开发板配套开源代码链接:https://github.com/sophgo/sophpi-huashan.git

华山派开发板购买链接:https://www.hw100k.com/coursedetail?id=173