视频课程 编程

Python交互式数据科学:基于Shiny与PyTorch实

¥3.90 已售 0
✓ 自动发货 ✓ 永久有效 ✓ 售后保障

资源介绍

战 (中文字幕英文视频教程) 在数据科学技术迅猛发展的当下,交互式数据可视化与深度学习的融合应用已成为行业核心需求。《Python交互式数据科学:基于Shiny与PyTorch实战》课程精准对接这一需求,以Python为技术底座,系统整合Shiny交互式开发与PyTorch深度学习两大核心技术,通过43个配套视频(均配备中文字幕)的阶梯式教学,带领学习者从基础入门到实战落地,构建完整的交互式数据科学技术体系。 课程开篇以"引言"章节拉开序幕,通过1个视频为学习者搭建起对整个课程体系的宏观认知,明确交互式数据科学的应用场景、技术框架以及学习路径,帮助学习者快速建立学习目标,为后续技术内容的深入学习奠定基础。 第二章节聚焦"数据可视化与Shiny"核心技术,通过9个视频完成从基础到进阶的系统教学。课程从Shiny Express的基础认知切入,让学习者快速掌握这一工具的核心概念与使用逻辑。随后通过输入滑块与文本输出的简单服务逻辑实践,帮助学习者建立交互式开发的基本思维,理解前端交互与后端逻辑的联动机制。为了强化输入组件的使用能力,课程专门设置了Shiny输入组件演示环节,全面展示各类输入组件的特性与应用场景。在此基础上,课程通过两部分内容深入讲解如何利用HTML在Shiny中构建乘法表,从基础实现到细节优化,层层递进地培养学习者的前端页面构建与后端逻辑结合能力。 考虑到实际开发场景需求,该章节还涵盖了VSCode环境下的Shiny开发流程以及应用部署实战,解决学习者从开发到上线的全流程技术痛点。此外,课程通过探索Shiny组件、操作动作按钮与复选框、运用复选框组、选择器及行列结构等专题内容,全面覆盖Shiny交互式开发的核心知识点与实用技巧,让学习者能够熟练应对各类交互式界面的开发需求。 第三章节创新性地提出"以官方Shiny演示案例为学习工具"的教学思路,通过3个视频引导学习者掌握高效的技术学习方法。课程选取典型的官方演示案例作为学习载体,首先以侧边栏应用为切入点,拆解交互式应用的核心架构与实现逻辑,教会学习者如何从成熟案例中提取可复用的技术经验。随后通过Shiny KDE绘图演示项目与企鹅仪表盘演示项目的深度解析,带领学习者深入案例内部,剖析数据处理、可视化呈现与交互逻辑设计的完整流程,培养学习者的案例分析能力与技术迁移能力,让学习者能够将官方案例的设计思路转化为自身的开发能力。 第四章节进入实战攻坚阶段,以"构建Shiny交互式CSV数据仪表盘"为目标,通过9个视频完成从项目搭建到功能完善的全流程实战教学。课程遵循实际项目开发逻辑,从项目初始化配置开始,逐步完成导入模块配置、CSV文件上传功能实现等基础开发步骤。在此基础上,课程重点讲解快速统计信息展示功能的开发,让学习者掌握数据概览的可视化呈现方法。为了提升仪表盘的灵活性与实用性,课程设计了动态列选择器功能开发内容,实现对CSV数据的个性化筛选与展示。 针对数据详情展示需求,课程专门讲解如何在信息卡片中展示列详情,让数据呈现更具层次感。在可视化核心功能部分,课程分别针对数值型列与分类型列设计了专属可视化方案,教会学习者使用直方图呈现数值型数据分布特征,运用饼图或条形图展示分类型数据的构成情况。最后,课程通过条件性饼图/条形图实现以及无数据提示设计等内容,优化应用的用户体验,确保仪表盘在各类数据场景下都能稳定运行并提供清晰的反馈,让学习者完整掌握交互式数据仪表盘的开发流程与优化技巧。 第五章节转向深度学习核心技术,以"PyTorch基础"为主题,通过13个视频构建起扎实的PyTorch技术基础。课程从实用工具与学习资源获取切入,讲解Google Colab与tqdm的使用方法,以及PyTorch相关帮助资源的获取途径,为学习者解决学习过程中的工具使用与问题排查难题。核心内容从张量基础开始,通过两部分视频系统讲解张量的概念、创建方法、基本属性以及核心操作,让学习者建立深度学习的核心数据结构认知。 考虑到深度学习对计算资源的需求,课程专门讲解如何在Google Colab中利用GPU加速PyTorch计算,帮助学习者掌握计算资源优化的关键技巧。在此基础上,课程深入讲解张量的数学运算、索引与掩码操作,通过实例演示让学习者熟练掌握张量的各类操作逻辑。针对张量操作中的数据安全问题,课程强调张量克隆在安全操作中的重要性,培养学习者的规范开发意识。最后,课程通过三部分内容系统讲解PyTorch中的广播机制,从基础原理到进阶应用再到实战案例,层层递进地帮助学习者攻克这一核心难点,为后续深度学习模型的构建与训练奠定坚实的技术基础。 第六章节作为课程的综合实战环节,以"Torch Sight:基于Python与Shiny的PyTorch图像分类"为项目目标,通过7个视频完成深度学习与交互式开发的融合实战。课程从TorchSight项目的初始化配置开始,逐步完成PyTorch与图像处理相关模块的导入、TorchVision模型的引入等基础准备工作。核心部分聚焦模型功能实现,讲解获取模型函数的开发逻辑,以及图像预处理所需的变换操作设计,让学习者掌握深度学习模型在实际项目中的集成方法。 在交互式界面开发方面,课程讲解如何设计项目的标题与侧边栏,实现清晰的界面布局。为了实现图像分类的核心功能,课程详细演示如何获取ImageNet标签以及设计用户图像上传交互逻辑,构建起完整的用户操作流程。最后,课程深入讲解PyTorch推理过程的实现方法,将模型训练与交互式界面完美结合,让学习者掌握从图像上传到分类结果输出的全流程开发技巧,实现深度学习模型的交互式落地应用。 整个课程采用"理论讲解+实战演示"的教学模式,43个视频均配备精准的中文字幕,确保学习者能够清晰理解每个技术细节。课程内容从基础概念到核心技术,再到综合实战,形成完整的技术学习闭环,既适合数据科学领域的初学者打牢技术基础,也能帮助有一定经验的开发者提升交互式开发与深度学习融合应用的实战能力,是一门兼顾系统性与实用性的高质量数据科学实战课程。