八斗学习笔记

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用法及代码示例

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/361102.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

k8s的operator基石:controller-runtime源码解析

写在之前 今天开始开更controller-runtime的源码阅读,笔者建议大家在阅读前了解以下知识,可能会帮助大家更好的理解源码逻辑。 1.client-go的基础使用 2. 使用kubebuilder搭建一个简单的controller-runtime环境 3.informer的基本思想 1.源码环境搭建 参…

热仿真中稳态与瞬态的区别

对于热仿真,根据是否随时间变化,可分为稳态(steady)仿真和瞬态(transient)仿真两类。 从数学计算的角度,所谓稳态是指物理量不随时间变化的定常过程,即计算域中所有物理量均满足关系…

鸿蒙会取代Android吗?听风就是雨

现在说取代还谈不上,毕竟这需要时间。安卓作为全球第一的手机操作系统,短时间内还无法取代。持平iOS甚至超过iOS有很大可能,最终会呈现“三足鼎立”有望超过安卓基数。 作为全新的鸿蒙操作系统,其现在已经是全栈自研底座。按照鸿…

讯飞星火V3.5发布,一场大模型的奇幻之旅(深度体验讯飞星火V3.5)

在去年的人工智能领域,大模型无疑是最炙手可热的技术话题。其强大的数据处理和深度学习能力,为众多领域带来了革命性的变革。而其中,讯飞星火表现尤为出色,成为了行业的翘楚,得到了大量的用户认可,其中&…

负载均衡下的webshell上传+nginx解析漏洞

负载均衡下的webshell上传 一,负载均衡下webshell上传的四大难点 难点一:需要在每一台节点的相同位置上传相同内容的webshell 我们需要在每一台节点的相同位置都上传相同内容的 WebShell一旦有一台机器上没有,那么在请求轮到这台机器上的时…

【Linux】线程池的简易实现(懒汉模式)

文章目录 前言一、懒汉方式1.普通模式1.线程安全模式 二、源代码1.Task.hpp(要执行的任务)2.ThreadPool.hpp(线程池)3.Main.cpp 前言 线程池: 一种线程使用模式。线程过多会带来调度开销,进而影响缓存局部性和整体性能。而线程池维护着多个线程,等待着监…

【Qt】—— Qt Creator 创建项目

目录 (一)Qt Creator概览 (二)使⽤Qt Creator新建项⽬ (一)Qt Creator概览 从开始菜单或者快捷⽅式打开Qt Creator集成开发环境,启动之后看到类似下⾯的界⾯: 【解释说明】 菜单栏…

一体化设计:兼容多种OS系统Linux网关楼宇DDC

在工业物联网(IIoT)和智能建筑领域,钡铼网关具备高度灵活性与强大计算能力的边缘网关产品正逐渐成为推动行业智能化转型的关键要素。本文将详细介绍的基于Linux系统的4G工业智能网关,不仅拥有NXP i.MX8M Mini四核64位处理器的强大…

容器算法迭代器初识

#include<iostream> using namespace std; #include<vector> //vetor容器存放内置数据类型 void test01() {//创建了一个vector容器&#xff0c;数组 vector<int> v;//向容器中插入数据v.push_back (10);//尾插 v.push_back (20);v.push_back (30);v.push_ba…

Springboot使用数据库连接池druid

springboot框架中可以使用druid进行数据库连接池&#xff0c;下面介绍druid在springboot中使用和参数配置介绍。 数据库连接池&#xff08;Druid&#xff09;是一种用于管理数据库连接的机制&#xff0c;其工作原理和常见使用方法如下&#xff1a; 原理&#xff1a;数据库连接…

异步任务的一些思考

前言 XXL-Job部署教程 项目中&#xff0c;必然少不了数据的导入导出&#xff0c;针对数据的导入导出简单复盘一下。 为了不占用资源消耗时间&#xff0c;影响用户体验&#xff0c;大量数据的导入导出一般都是异步执行 导入的时候&#xff0c;如果数据量很大&#xff0c;一次…

C#使用RabbitMQ-4_路由模式(直连交换机)

简介 RabbitMQ中的路由模式是一种根据Routing Key有条件地将消息筛选后发送给消费者的模式。在路由模式中&#xff0c;生产者向交换机发送消息时&#xff0c;会指定一个Routing Key。交换机接收生产者的消息后&#xff0c;根据消息的Routing Key将其路由到与Routing Key完全匹…

Centos7——下载——安装

解释 CentOS 7是CentOS项目发布的开源类服务器操作系统&#xff0c;于2014年7月7日正式发布。CentOS 7是一个企业级的Linux发行版本&#xff0c;它源于RedHat免费公开的源代码进行再发行。CentOS 7内核更新至3.10.0、支持Linux容器、支持Open VMware Tools及3D图像即装即用、支…

代码随想录算法训练营第二二天| 二叉搜索树的最近公共祖先、二叉搜索树中的插入操作、删除二叉搜索树中的节点

目录 二叉搜索树的最近公共祖先二叉搜索树中的插入操作删除二叉搜索树中的节点普通二叉树的删除方式 LeetCode 235. 二叉搜索树的最近公共祖先 LeetCode 701.二叉搜索树中的插入操作 LeetCode 450.删除二叉搜索树中的节点 二叉搜索树的最近公共祖先 给定一个二叉搜索树, 找到…

【Linux】多线程(线程概念+线程控制)

&#x1f307;个人主页&#xff1a;平凡的小苏 &#x1f4da;学习格言&#xff1a;命运给你一个低的起点&#xff0c;是想看你精彩的翻盘&#xff0c;而不是让你自甘堕落&#xff0c;脚下的路虽然难走&#xff0c;但我还能走&#xff0c;比起向阳而生&#xff0c;我更想尝试逆风…

Bootloader简单说明

文章目录 一、简单架构1.CAN驱动2.Flash驱动3.传输层4.诊断层5.看门狗&#xff08;Watch Dog&#xff09;6.加密算法 二、主要功能三、启动顺序与转换流程1.启动流程图2.启动顺序与转换流程说明 一、简单架构 1.CAN驱动 实现CAN报文的收发和CAN控制器硬件的操作。特点&#x…

C++20 高级编程

文章目录 前言前奏lambda浅谈std::ref的实现浅谈is_same浅谈std::function的实现std::visit 与 std::variant 与运行时多态SFINAE类型内省标签分发 (tag dispatching)编译时多态奇异递归模板模式 (Curiously Recurring Template Pattern,CRTP) 三路比较操作符 (飞船操作符) <…

蓝桥杯2024/1/28----十二届省赛题笔记

题目要求&#xff1a; 2、 竞赛板配置要求 2.1将 IAP15F2K61S2 单片机内部振荡器频率设定为 12MHz。 2.2键盘工作模式跳线 J5 配置为 KBD 键盘模式。 2.3扩展方式跳线 J13 配置为 IO 模式。 2.4 请注意 &#xff1a; 选手需严格按照以上要求配置竞赛板&#xff0c;编写和调…

C语言基础13

今天是学习嵌入式相关内容的第十四天&#xff0c;以下是今日所学内容 1.结构体: 1.结构体类型定义 2.结构体变量的定义 3.结构体元素的访问 4.结构体的存储 内存对齐 结构体整体的大小必须为最大基本类型长度的整数倍 5.结构体作为函数参数 值传递 练习:定…

数据中心IP代理是什么?有何优缺点?海外代理IP全解

海外代理IP中&#xff0c;数据中心代理IP是很热门的选择。这些代理服务器为用户分配不属于 ISP&#xff08;互联网服务提供商&#xff09;且来自第三方云服务提供商的 IP 地址&#xff0c;是分配给位于数据中心的服务器的 IP 地址&#xff0c;通常由托管和云公司拥有。 这些 I…