【编号3-3】天野一第26期Python调用yolo
第二十六期Python调用yolo实现人工智能算法及在游戏脚本中的应用
一.零基础学习python(我会对照易语言来讲python基础) 会易语言的人,很快就能掌握python!
1.什么是python?它是干嘛的? python对我们来说有什么用? python拿什么对抗目下的脚本扛把子(易语言)?
2.我们来安装python和pycharm ,以及一些编程辅助编程的插件
3.python的调试输出和注释和易语言的调试输出和注释
4.python中的变量和易语言的变量
5.python的数据类型和易语言的数据类型
6.python的运算和易语言的运算
7.python的数据类型转换和易语言的数据类型转换
8.python的条件控制语句和易语言的条件控制语句
9.python的输入和如果嵌套和代码缩进
10.python的循环语句和易语言的循环语句
11.python列表
12.python元组
13.python字典
14.python集合
15.python的函数和易语言的子程序
16.python的函数传参和易语言的子程序传参
17.python的可变参数和关键字可变参数
18.python的函数返回值和易语言的子程序返回值
19.python的面向对象(类与对象)
20.python的文件读写
21.python的异常处理
22. python如何安装模块
二.pyqt5的学习(简单的说就是一个非常伟大的界面)
1.什么是pyqt5?他是用来干嘛的?
2.安装pyqt5
3.如何在pycharm里配置
4.窗口的基本属性类型
5.我们画一个简单的界面并且在python里面来调用它
6.更换窗口属性和图标
7.设置窗口的背景
8.信号与槽
9.pyqt5的标签
10.pyqt5的文本框
11.pyqt5的按钮
12.pyqt5的选择框
13.pyqt5的列表
14.pyqt5的选项卡
15.pyqt5的对话框
16.pyqt5的表格控件
17.pyqt5和python的时间流程
18.如何打包普通的python程序
19.如何打包pyqt5程序
20.如何打包资源文件
三.python调用大漠
1.画一个脚本界面
2.完善下界面代码和python的类继承与类组合
3.重画python大漠多线程界面和重构代码
4.python操作模拟器信息
5.python封装大漠调用函数
6.python大漠的绑定和解绑
7.python大漠实现多线程
8.总结
9.演示python大漠多线程框架
10.python多线程框架如何实现传递线程参数
11.python多线程如何实现大漠的功能和多线程运行流程
四.python调用yolo框架(免配置环境)
1.了解yolov5
2.从git上下载yolov5的原生代码
3.yolov5的detect文件结构讲解
4.yolov5的网络结构讲解
5.yolov5的模型训练文件train讲解
6.从git上下载标注工具源代码
7.对标注工具进行讲解
8.如何配置yolov5的运行环境
9.测试运行yolov5的代码来识别百度随便搜索来的图片
10.什么是chatGPT
11.如何注册chatGPT
12.如何使用chatGPT
13.x64调用大漠
14.如何免环境使用yolov5训练工具
五.我们教AI , 如何帮我们代肝游戏 , 下棋 , 打牌 或者帮我们干活儿
1. 强化学习基础导向概述(一)
2.强化学习基础导向概述(二)
3.马尔可夫算法决策过程
4.价值函数
5.贝尔曼方程式
6.Numpy计算库使用
7.Matplotlib绘图技术
8.Mc估计圆周率理论
9.Mc估计价值函数理论
10.Gym环境布置
11.玩一个棋牌游戏
12.Sarsa和Q-learning原理理论
13.如何使用Sarsa和Q-learning玩游戏
14.梯度下降算法原理理论的实现
15.梯度下降算法编程如何实现
16.深度神经网络的基础理论
17.AI预测股市
18.DQN-理论基础
19.DQN玩一个游戏
20.价值方法
21.基于策略方法理论
22.REINFORCE算法
23.REINFORCE编程实现
-------------终章_方舟无坐标寻路--------------