八斗学习笔记

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

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

12nm工艺,2.5GHz频率,低功耗Cortex-A72处理器培训

“ 12nm工艺,2.5GHz频率,低功耗Cortex-A72处理器培训” 本项目是真实项目实战培训,低功耗UPF设计,后端参数如下: 工艺:12nm 频率:2.5GHz 资源:2000_0000 instances 为了满足更多…

中科大计网学习记录笔记(二):网络核心

前言: 学习视频:中科大郑烇、杨坚全套《计算机网络(自顶向下方法 第7版,James F.Kurose,Keith W.Ross)》课程 该视频是B站非常著名的计网学习视频,但相信很多朋友和我一样在听完前面的部分发现信…

科技云报道:云原生PaaS,如何让金融业数字化开出“繁花”?

科技云报道原创。 在中国金融业数字化转型的历史长卷中,过去十年无疑是一部磅礴的史诗。 2017年,南京银行第一次将传统线下金融业务搬到了线上。那一年,它的互联网金融信贷业务实现了过去10年的业务总额。 2021年,富滇银行通过…

Parrot系统下ROS1试用CoCubeSim

Ubuntu 22.04安装和使用ROS1可行吗_ubuntu22.04安装ros1-CSDN博客 Parrot系统 如果你还不了解这个系统,如下文字就不用接着看了。 为何使用 为何更好的应用各类互联网信息,仅此而已。 开发利器 终端 ROS1和ROS2支持所有操作系统,支持的硬件…

【金蝶BI方案】用一张报表,分析生产完成情况

当老板问生产完成地怎样?难道还能拿出一叠报表让老板逐个细看?奥威-金蝶BI方案只用一张BI数据可视化报表就把整个生产完成情况给讲明白了。甚至还能满足老板想从不同角度进行分析的需求。 奥威-金蝶BI方案-BI生产完成情况报表 这张报表总结计算了生产合…

【CSS】css获取子元素的父元素,即通过子元素选择父元素(使用CSS伪类 :has() :not() )

这里写目录标题 一、:has获取第一个div获取包含 a.active 的 li获取第二个div 二、:not除了类名为active 的 a,其他的a的字体都为18px <div><h1>标题</h1></div><div><ul><li><a href"#" class"active">测…

微服务中间件 RabbitMq学习

1、为什么需要Mq 例如在用户注册业务中&#xff0c;用户注册成功后 需要发注册邮件和注册短信&#xff0c;传统的做法有两种 1.串行的方式&#xff1b;2.并行的方式 &#xff1b; 假设三个业务节点分别使用50ms&#xff0c;串行方式使用时间150ms&#xff0c;并行使用时间10…

如何编写具有完备性的测试用例 ? 具体思路是什么 ? 全套解决方案打包呈现给你 。

设计测试用例应该算是测试人员最为主要的工作之一 &#xff0c;好的测试用例往往具有覆盖性强 &#xff0c;扩展性高以及复用性好等特点 。该如何设计出好的测试用例 &#xff1f;是我们每一位测试人员需要重点思考的问题 &#xff0c;下面是我对设计测试用例设计的思考 &#…

代码随想录 Leetcode40.组合总和 II

题目&#xff1a; 代码&#xff08;首刷看解析 2024年2月1日&#xff09;&#xff1a; class Solution { public:vector<vector<int>> res;vector<int> path;void backtracking(vector<int>& candidates, int target, int startIndex, vector<…

opencv#41 轮廓检测

轮廓概念介绍 通常我们使用二值化的图像进行轮廓检测&#xff0c;对轮廓以外到内进行数字命名&#xff0c;如下图&#xff0c;最外面的轮廓命名为0&#xff0c;向内部进行扩展&#xff0c;遇到黑色白色相交区域&#xff0c;就是一个新的轮廓&#xff0c;然后依次对轮廓进行编号…

玛格全屋定制携手君子签,实现业务信息、流程、合同全面数字化

中国定制家居领导品牌——玛格全屋定制携手君子签&#xff0c;部署玛格业务系统&#xff0c;将电子签章系统与供应链上下游业务合同签署场景融合&#xff0c;通过无纸化、电子化的签署环境&#xff0c;打造业务“线上审批、签署、归档”闭环&#xff0c;助推业务减负提效。 电…

prometheus的alertmanager监控报警

监控告警&#xff1a; alert是一个单独的模块&#xff0c;需要我们单独的配置。 需要声明一个邮箱地址。配置是以configmap进行部署。 alert 实验&#xff1a; vim alert-cfg.yaml apiVersion: v1 kind: ConfigMap metadata:name: alertmanagernamespace: monitor-sa data…

跟着cherno手搓游戏引擎【16】Camera和Uniform变量的封装

相机封装&#xff1a; OrthographicCamera.h: #pragma once #include <glm/glm.hpp> namespace YOTO {class OrthographicCamera{public:OrthographicCamera(float left,float right , float bottom,float top);const glm::vec3& GetPosition()const { return m_Pos…

对同一文件多次mmap

abstract 问&#xff1a;对同一个文件多次mmap&#xff0c;返回的地址相同吗? 答&#xff1a;不相同 code #ifdef __linux__#include <unistd.h> #include <sys/types.h> #include <sys/stat.h> #include <fcntl.h> #include <sys/mman.h> …

Vue-49、Vue技术实现动画效果

1、首先&#xff0c;在Vue项目中的src/components文件夹下创建一个名为AnimatedBox.vue的文件。 2、编辑AnimatedBox.vue文件&#xff0c;添加以下代码&#xff1a; <template><div class"animated-box" click"toggle"><transition name&q…

【C++】STL优先级队列(priority_queue)

priority_queue 基本介绍 priority_queue就是优先级队列。其头文件就是queue&#xff0c;但是队列和优先级队列关系不大&#xff0c;两个是不同的数据结构。但二者都是适配器&#xff0c;容器适配器。 优先级队列中存放的数据是有优先级的。 其内部有以下成员方法&#xff0c…

使用post-css实现移动端适配

介绍移动端适配以及适配方案 适配原因 移动端不像PC端,有足够大的屏幕展示较多的内容不同的移动端设备&#xff0c;有不同屏幕宽度同样大小的页面元素在不同屏幕宽度设备展示时&#xff0c;布局就会错乱有些元素没有展示在可视范围内有些元素不能撑满整个屏幕&#xf…

【Linux】初始进程地址空间

最近&#xff0c;我发现了一个超级强大的人工智能学习网站。它以通俗易懂的方式呈现复杂的概念&#xff0c;而且内容风趣幽默。我觉得它对大家可能会有所帮助&#xff0c;所以我在此分享。点击这里跳转到网站。 目录 一、再谈fork二、程序地址空间2.1代码验证 三、虚拟地址&am…

成熟的汽车制造供应商协同平台 要具备哪些功能特性?

汽车行业是一个产业链长且“重”的行业&#xff0c;整个业务流程包括了研发、设计、采购、库存、生产、销售、售后等一系列环节&#xff0c;在每一个环节都涉及到很多信息交换的需求。对内要保证研发、采购、营销等业务环节信息流通高效安全&#xff0c;对外要与上、下游合作伙…

Python编程实验一:流程控制结构

目录 一、实验目的与要求 二、实验内容 三、主要程序清单和程序运行结果 第1题 第2题 第3题 第4题 四、实验结果分析与体会 一、实验目的与要求 &#xff08;1&#xff09;通过本次实验&#xff0c;学生应掌握多分支语句 if …elif…else结构的用法&#xff1b; &…