|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/learn-tensorflow-pytorch-tensorrt-onnx-from-scratch/
课程评论:没有评论
课程名称:全面的TensoRT、检测与分割课程 课程概述: 本课程非常适合任何有志于学习深度学习模型训练和部署的学生、工程师和专家。参与者将深入了解Docker的使用,以及如何运用TensorFlow、PyTorch和Keras模型。同时,他们还将学习如何使用ONNX和TensorRT框架对深度学习模型进行优化和量化,以便在边缘设备(如Nvidia Jetson Nano、TX2、AGX、Xavier、Qualcomm RB5和Raspberry Pi等)、汽车、机器人以及通过AWS、Azure DevOps、Google Cloud、Valohai和Snowflakes等云计算平台进行部署。 课程内容包括: 1. **边缘设备的使用**:了解Nvidia GPU加速硬件,如何实现实时推理加速,优化性能。 2. **机器人应用**:涉及单目和双目视觉摄像头的机器人操作系统包,3D轨迹规划、人类跟踪、异常目标检测等。 3. **Docker使用**:从头开始学习Docker的安装、配置,Docker文件的准备,以及在Jupyter Notebook和Visual Studio Code中实现Python代码。 4. **深度学习框架**:学习如何从头开始配置TensorFlow、PyTorch、Keras等框架,数据集的预处理与准备。 5. **模型转换与推理**:学习将预构建模型转换为ONNX格式,以及ONNX模型到TensorRT引擎的转换和推理。 6. **目标检测与图像分割**:对Yolov5、Yolov6、Yolov7和Yolov8模型的深入了解,包括其架构及用例。 7. **强化学习实践**:通过示例,如“冰湖游戏”和“月球着陆无人机”等,深入学习深度强化学习。 8. **转移学习**:掌握初级、中级和高级的自定义模型,物体分类、定位和检测,以及图像分割的各个层面。 9. **医疗应用**:深入探讨AI在医疗治疗中的应用。 10. **测评与知识巩固**:通过初级、中级和高级测验,以巩固TensorRT、开源计算机视觉库(OpenCV)和ONNX的知识。 本课程旨在提供深入的理论基础和实践技能,帮助学员在人工智能和深度学习领域的各个方面达到精通水平。
For WHOM , THIS COURSE is HIGHLY ADVISABLE:This course is mainly considered for any candidates(students, engineers,experts) that have great motivation to learn deep learning model training and deeployment. Candidates will have deep knowledge of docker, usage of TENSORFLOW ,PYTORCH, KERAS models with DOCKER. In addition, they will be able to OPTIMIZE , QUANTIZE deeplearning models with ONNX and TensorRT frameworks for deployment in variety of sectors such as on edge devices (nvidia jetson nano, tx2, agx, xavier, qualcomm rb5, rasperry pi, particle photon/photon2), AUTOMATIVE, ROBOTICS as well as cloud computing via AWS, AZURE DEVOPS, GOOGLE CLOUD, VALOHAI, SNOWFLAKES. Usage of TensorRT and ONNX in Edge Devices: Edge Devices are built-in hardware accelerator with nvidia gpu that allows to acccelare real time inference 20x Faster to achieve fast and accurate performance.nvidia jetson nano, tx2, agx, xavier: jetpack 4.5/4.6 cuda accelerative libraries Qualcomm rb5 together with Monoculare and Stereo Vision Camera(CSI/MPI , USB camera )Particle photon/photon2 IoT in order to achieve Web API, through speech recognition systems , for Smart HouseRobotics: Robot Operations Systems packages for monocular and Stereo Vision Camera, in order to 3D Tranquilation ,for Human Tracking and Following, Anomaly Target and Noise Detection such as (gun noise, extremely high background noise)Rasperry Pi 3A/3B/4B gpu OpenGL compiler basedUsage of TensorRT and ONNX in Robotics Devices:Overview of Nvidia Devices and Cuda compiler languageOverview Knowledge of OpenCL and OpenGL Learning and Installation of Docker from scratchPreparation of DockerFiles, Docker Compose as well as Docker Compose Debug fileImplementing and Python codes via both Jupyter notebook as well as Visual studio codeConfiguration and Installation of Plugin packages in Visual Studio CodeLearning, Installation and Confguration of frameworks such as Tensorflow, Pytorch, Kears with docker images from scratchPreprocessing and Preparation of Deep learning datasets for training and testingOpenCV DNN Training, Testing and Validation of Deep Learning frameworksConversion of prebuilt models to Onnx and Onnx Inference on imagesConversion of onnx model to TensorRT engine TensorRT engine Inference on images and videosComparison of achieved metrices and result between TensorRT and Onnx InferencePrepare Yourself for Python Object Oriented Programming Inference!Deep Knowledge on Yolov5 P5 and P6 Large ModelsDeep Knowledge on Yolov5/YoloV6 Architecture and Their Use CasesDeep Theoretical and Practical Coding Skill on Research Paper of Yolov7/Yolov8 Small and Large ModelsBoost TensorRT Knowledge for Beginner Level QuizziesBoost TensorRT Knowledge for Intermediate Level QuizziesBoost TensorRT Knowledge for Advance Level QuizziesBoost Nvidia-Drivers for Beginner/Intermediate/Advance practical & theorytical QuizziesBoost Cuda Runtime for Beginner/Intermediate/Advance practical & theorytical QuizziesBoost your OpenCV-ONNX Knowledge by doing Mixed practical & theorytical QuizziesONNX beginner and Advance Pythons coding Skills for auto-tuning Yolov8 ONNX model hyperparameters and Input (Fast Image or Video Pre-Post processing) for Detection and Semantic SegmentationDeep Reinforcement learning with practical example and deep python programming such as Game of Frozen Lake, Drone of Lunar Lader etcBeginner, Intermediate Vs Advance Transfer Learning Custom ModelsBeginner, Intermediate Vs Advance Object ClassificationBeginner, Intermediate Vs Advance Object Localization and DetectionBeginner, Intermediate Vs Advance Image SegmentationAI For Medical TreatmentImplement yourseld Advance Object detection and Segmentation Metrics