八斗学习笔记

1 初始环境安装

  1. Anaconda安装(一款可以同时创建跟管理多个python环境的软件)
    https://blog.csdn.net/run_success/article/details/134656460

  2. Anaconda创建一个新python环境(安装人工智能常用的第三方python包,如:tensorflow、keras、pytorch)
    https://blog.csdn.net/run_success/article/details/134657807

  3. Pycharm安装(一款可以编写、调试python代码的智能集成工具)
    https://blog.csdn.net/run_success/article/details/134753812

  4. Pycharm配置Anaconda创建的新python环境
    https://blog.csdn.net/run_success/article/details/134755293

  5. 开课前预习资料推荐:
    (1)《动手学深度学习》
    链接:https://zh.d2l.ai/index.html
    学习目标:简单理解2、3章涉及的相关概念即可,不需要看懂或操作代码;

    (2)《统计学习方法》–扩展内容,可看可不看
    链接:网盘链接的learnBook里有
    学习目标:简单理解前3章概念即可

2 播放视频环境准备(加密播放器,需要播放码)

  1. 首先,请把【课程】保存并下载到你的百度网盘
    链接:https://pan.baidu.com/s/1dEdG9PtxGjg3fQUuvFffIw
    提取码:wuki
  2. 然后,根据自己的观看设备,下载观看视频的播放器。
    这是观看视频的播放器下载地址:
    1.Win下载:https://ctpublic.ieway.cn/public/download/EVPlayer_v3.4.8.exe
    2.安卓下载:http://a.app.qq.com/o/simple.jsp?pkgname=cn.ieway.evplayer
    3.Mac下载:https://ctpublic.ieway.cn/public/download/EVPlayer_Mac_v1.4.4.zip
    4.IOS用户下载通道:Ios用户请前往手机AppStore搜索"EVplayer"进行下载
  3. 最后,把视频导入播放器中,打开你下载的播放器,输入您的专属播放码,即可以观看视频啦

3 直接使用github网站上传文件步骤

【直接使用github网站上传文件步骤】
0、 登录GitHub网站进入老师的版本仓
在这里插入图片描述

点击右上角"Fork"按钮
在这里插入图片描述

即在自己的仓库里生成了一份版本仓,fork后会自动跳转到本地仓库。(注:Fork仅限于第一次提交作业创建,后续不需要再点Fork)
(如果打不开网页,也可以选择把防火墙关掉)
1、在fork下来的版本仓中点击Add File->Create new file新建自己的文件夹
在这里插入图片描述

文件夹名格式:学号-姓名/(注意:末尾要加上‘/‘来表示这是个文件夹)
在这里插入图片描述

因不支持空文件夹的创建,所以建议可创建一个README.md文件,用于记录自己作业的要点。点击Commit changes.
在这里插入图片描述
在这里插入图片描述

创建过程参考如下:https://www.cnblogs.com/wuyepeng/p/9742690.html
2、进入自己创建的文件夹,上传自己本地修改的文件。
点击Add File->Upload files。
在这里插入图片描述

进入页面后直接拖拽文件
在这里插入图片描述

然后在Commit changes里面写备注,点击Commit changes按钮提交到本地仓库。
在这里插入图片描述

可以点找到自己的文件夹,点进来确认一下,有文件就可以了,如果没有请重复下图右上角‘红框‘步骤
在这里插入图片描述

3、(如有删除文件的需要)目录的删除:回到本地仓库主页,点击进入待删除文件夹,在Add file的右边有个"…",点击Delete directory即可删除目录。
在这里插入图片描述

单个文件的删除:需点击打开该文件

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

然后点击文件框的右上角删除图标进行删除(也可进行编辑)。删除(编辑)后同样需要在Commit changes里填写备注,点击Commit changes按钮提交到本地仓库。
4、回到自己的版本仓主页,从自己的版本仓发起pull request请求,依次点击如下:Pull requests->New pull request->Create pull request,写好标题Title与备注comment后点击Create pull request即可发送远程合并请求。
参考链接1:https://blog.csdn.net/weixin_43794931/article/details/90274335
参考链接2:https://docs.github.com/en/github/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/creating-a-pull-request-from-a-fork
5.去老师的仓库(即提供的作业链接)点击Pull requests。如通过guthub用户名查找到自己的提交记录,则提交成功,等待老师审核通过后即可在老师仓库下看到自己的作业文件。

4 git 加速

steam community有github,您百度直接搜一下,然后下载好后里边有github加速的选项。
steamcommunity官网版
#
在这里插入图片描述

5 课堂笔记

人工智能元年:1956年达特茅斯会议
图灵(人工智能之父)测试:人工智能发展的里程碑,判断机器是否是人工智能

人工智能发展三要素:数据,算法,算力
算力
cpu是中控
gpu可并行,计算单元多,运算快(GPU只是英伟达的产品,高端显卡代表作)
fpga主要做验证用
分布式运算没太计算机分投运算,然后将结果汇总(阿尔法狗背后几十台机器在运算)

计算机视觉的五大应用
目标分类
目标检测
目标跟踪
语义分割
实例分割

一个矩阵转置和这个矩阵的乘积是一个对称矩阵
(AT)T=A
(AB)T=BTAT
(ATA)T=AT(AT)T=ATA

6 遇到的问题

1.cv2.show()&cv2.waitKey()&cv2.VideoCapture()的使用

2.Py之skimage:Python库之skimage的简介、安装、使用方法之详细攻略

3.python中使用opencv对图片进行二值化处理,并保存图片

4.SteamCommunity 443/80端口被占用的解决办法

涉及虚拟机问题,请查看问题5

5. win10 如何禁止VMware Workstation Pro开机自动启动

6.Powershell or pwsh not found, please install it.问题解决

7.Python OpenCV – cv2.calcHist 方法

8.求逆矩阵的三种方法

9.线性代数笔记22——特征值和特征向量

10.齐次坐标

11 ModuleNotFoundError: No module named ‘sklearn.datasets.base’

修改import代码为from sklearn.datasets import load_iris [as 别名]

12.python的cv2库安装

13.Python安装skimage的方法 pip install scikit-image

14.【Numpy学习记录】np.transpose讲解

15.从PCA和SVD的关系拾遗

16 python学习-random模块各种随机数方法

17.plt.scatter()函数生成一个scatter散点图

18.【OpenCV 例程300篇】10. 图像的拼接(np.hstack)

19.解决TypeError: only size-1 arrays can be converted to Python scalars

20.OpenCV-Python常用图像运算:加减乘除幂开方对数及位运算

21.OpenCV—Python 03图片创建与赋值

22.高斯分布3σ法则

一般有个经验的东西就是窗宽和sigma直接的关系就是窗宽等于2*3sigma+1

23.np.pad()详解

24.【pytorch】tensor.expand_as()函数使用记录

25.python 判断两个numpy矩阵是否相等

26.python中squeeze

27.python中List类型与numpy.array类型的互相转换

28.python数据分析中使用plt散点图展示DBSCAN聚类结果

29.AttributeError: module ‘cv2’ has no attribute ‘xfeatures2d’

30.OpenCV(4.1.1) error: (-215:Assertion failed) npoints >= 0 && (depth == CV_32F || depth == CV_32S) in function ‘cv::contourArea’)

31.本地python环境迁移至annaconda下的解决方案

  1. 将python文件夹拷贝到annaconda下的envs下,并将对应文件夹重命名为虚拟环境的名字,例如py38,即该目录变更为新目录,如D:\Anaconda3\envs\py38

  2. cmd窗口输入命令conda activate py38激活py38虚拟环境
    在这里插入图片描述

  3. 然后输入python -m site -help,查看site.py所在目录
    在这里插入图片描述

  4. 修改USER_BASE和USER_SITE路径
    在这里插入图片描述

32.sift.detectAndCompute()关键点检测

33.opencv特征点匹配_opencv-python 4.2 BFMatcher匹配特征点

34.opencv中match与KnnMatch返回值匹配描述子,返回k个最佳匹配

35.OpenCV绘图函数:cv2.line、cv2.circle、cv2.rectangle、cv2.ellipse、 cv2.putText()、cv2.setMouseCallback

36.Python SciPy linalg.lstsq用法及代码示例

相关推荐

  1. C++学习笔记

    2024-02-01 09:44:03       13 阅读
  2. 学习紫微数之感悟

    2024-02-01 09:44:03       30 阅读
  3. web学习笔记(三十

    2024-02-01 09:44:03       20 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-02-01 09:44:03       16 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-02-01 09:44:03       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-02-01 09:44:03       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-02-01 09:44:03       18 阅读

热门阅读

  1. 探索Python与C/C++混合编程的艺术

    2024-02-01 09:44:03       31 阅读
  2. CSS的transition:

    2024-02-01 09:44:03       30 阅读
  3. SQL注入

    SQL注入

    2024-02-01 09:44:03      33 阅读
  4. app的启动

    2024-02-01 09:44:03       28 阅读
  5. leetcode—划分字母区间—贪心算法

    2024-02-01 09:44:03       32 阅读
  6. 2670--------找出不同元素数目差数组

    2024-02-01 09:44:03       32 阅读
  7. 华为数通方向HCIP-DataCom H12-831题库(填空题)

    2024-02-01 09:44:03       35 阅读
  8. 字母循环转换(‘z‘转换为‘a‘)

    2024-02-01 09:44:03       80 阅读
  9. 速盾:服务器高防CDN能防御哪些网络攻击

    2024-02-01 09:44:03       35 阅读
  10. STM32F407移植OpenHarmony笔记5

    2024-02-01 09:44:03       36 阅读