- 博客(54)
- 资源 (10)
- 收藏
- 关注
原创 python入门与实战--列表
列表4.1 列表简介4.2 访问列表元素4.3 修改列表元素4.4 添加列表元素4.5 删除列表元素4.6 常用的内置列表方法4.1 列表简介python语言中,列表(list)是个很重要的概念。列表能够将多个元素组合起来(组合是一种很重要的创新方式),每个元素用逗号隔开,可以对这些元素做统一的处理,如:>>> a = ["www", "cvtutorials", "com"]>>> type(a)<class 'list'>即可看到输出<
2022-05-28 17:15:35
325
原创 python入门与实战--字符串
字符串3.1 访问字符串3.2 字符串拼接3.3 转义字符3.4 内置字符串处理方法3.4.1 字符串判断类3.4.2 字符串大小写类3.4.3 字符串处理类3.4.4 字符串查询类3.5 一点反思字符串在python中经常会出现,可用单引号、双引号或三引号来创建字符串,字符串创建比较简单,用引号创建即可。3.1 访问字符串访问字符串的时候,常常会访问字符串某个位置或者字符串的子集(回想下数学中子集的概念),标准方法如下:某个位置的索引:variable_name[idx]字符串子集的索引
2022-05-25 22:44:19
333
原创 python入门与实战--变量和运算符(2)
变量和运算符-22.2 运算符2.2.1 运算符2.2.2 运算符优先级2.3 参考文献2.2 运算符第一个问题什么是运算符?在数学中,有一门学科叫做抽象代数,里面包含一个分支:群论。群论中的群既包括非空集合,还包括一个二元运算。在python运算符这里,常见的整型、浮点型等对应非空集合,常见的运算符对应二元运算,如算术运算符、比较运算符、赋值运算符、逻辑运算符、成员运算符,除此以外,运算符的优先级也很重要。这里只是个人看到运算符想到了数学中的群,并没有本质联系 :p2.2.1 运算符算术运算
2022-05-23 20:07:48
247
原创 python入门与实战--变量和运算符(1)
变量和运算符-12.1 变量2.1.1 变量名称2.1.2 变量类型2.1.3 类型转换在本书的入门知识部分,使用windows系统中anaconda的base环境进行讲解。进入这个环境的方法参见本书1.2.1最后一段 :p,然后在命令行输入python按下enter键,出现>>>,这里是你写代码的地方:每次输入完代码后,按下enter键即可运行程序。2.1 变量变量即是变化的量,它所对应的值不是一成不变的,给变量一个值的过程叫做赋值,即赋予变量一个值。和其他编程语言不一样,py
2022-05-21 11:18:03
258
原创 python入门与实战--python编程环境搭建
python编程环境搭建,win系统和linux系统中,anaconda、vscode和pycharm
2022-05-16 21:08:20
1794
原创 重启计算机两次解决Could not get lock /var/lib/dpkg/lock
emmm,今天(泪水夺眶而出),在ubuntu18 LTS操作系统中,使用apt安装时候出现如下错误:E: Could not get lock /var/lib/dpkg/lock - open (11: Resource temporarily unavailable)E: Unable to lock the administration directory (/var/lib/dpkg/), is another process using it我经过一天的面向搜索引擎攻坚战,仍然没有解决问题
2022-05-09 20:46:30
300
原创 pytorch的python API略读--Sequential/ModuleList/ModuleDict
作者:机器视觉全栈er网站:cvtutorials.comtorch.nn.Sequential:序列容器,顾名思义,就是将构造函数中的子模块会按照你定义的序列顺序被添加到模块中。这里有个注意的小点,要注意区分Sequential和torch.nn.ModuleList,后者就是一个简单的列表,里面的元素是模块,但是模块之间是孤立的,前者则是互相连通的模块。还是以上面的网络模块为例,使用Sequential可以实现快速搭建:import torch.nn as nnimport torchc.
2022-04-30 16:46:12
1817
原创 官网教程中文极简版: vs code的C++的环境配置
0. 简介本教程中,你将配置vscode环境,用来C++开发入门。OK,let’s go !1. 准备工作安装Visual Studio Code(以下简称vs code)为vs code安装C/C++扩展在扩展中搜索c++,排在第一个的就是,直接点击安装即可从MSYS2网站上获取Mingw-w64的最新版本,点击exe文件即可下载。按照MSYS2官网教程安装Mingw-w64软件正常安装,安装好后,会弹出一个窗口,运行命令pacman -Syu中间会让你多次选择y
2022-04-26 21:41:03
1778
原创 pytorch的python API略读--torch.nn.Module
作者:机器视觉全栈er网站:www.cvtutorials.com2.3 torch.nn本节我们看下torch.nn,这个模块是基础模块。2.3.1 容器torch.nn.Module:这个类是所有网络模块的基类,甚至你写普通的数学函数的时候,也可以用这个作为基类。内置的模块和你自定义的模块都可以相互嵌套,构成一个树状的模块结构。下面我们来看下这个Module类常用案例:import torchimport torch.nn as nnimport torch.nn.functional
2022-04-24 20:18:19
1269
原创 pytorch的python API略读--序列化和反序列化
作者:机器视觉全栈er网站:cvtutorials.com2.2 序列化和反序列化序列化是将某个对象的信息转化成可以存储或者传输的信息的过程,反序列化是和序列化相反的过程。torch.save: 序列化的用法如下:torch.save(obj, f, pickle_module=pickle, pickle_protocol=DEFAULT_PROTOCOL, _use_new_zipfile_serialization=True)举个简单的例子:>>> import .
2022-03-21 20:23:32
1955
原创 pytorch的python API略读--tensor(六)
作者:机器视觉全栈er网站:cvtutorials.com2.1.5 变换变换的概念更加宽泛一点,我们这里指索引、分和合以外的tensor操作。torch.gather:沿着某个维度对输入tensor进行变换,用法如下:torch.gather(input, dim, index, *, sparse_grad=False, out=None) 下面举个例子说明下:>>> cvtutorials = torch.randn(2, 2)>>> cvtu.
2022-03-06 17:33:08
1012
原创 pytorch的python API略读--tensor(四)
作者:机器视觉全栈er来源:cvtutorials.com2.1.3 分分就是将tensor拆分或者只看tensor的某个部分。torch.chunk:将一个tensor分解成多个块。用法如下:torch.chunk(input, chunks, dim=0)如果chunk不能被输入的tensor的dim方向上的整除的话,最后一个块和其他块的大小不一样,举个例子来说明下:>>> cvtutorials = torch.randn(7, 7)>>> c.
2022-03-01 21:44:02
535
原创 pytorch的python API略读--tensor(三)
作者:机器视觉全栈er来源:cvtutorials.com2.1.2 索引筛选出符合某种条件的subtensor。torch.where: 根据布尔变量的值选择tensor中的元素,用法如下:torch.where(condition, x, y)下面举个简单的例子:>>> import torch>>> cvtutorials = torch.randn(3, 4)>>> threshold = torch.zeros(3, 4.
2022-02-24 22:21:01
416
原创 pytorch的python API略读--tensor(二)
作者:机器视觉全栈er 来源:cvtutorials.com2.1.1 创建tensor在编写程序的时候,我们往往需要一些数据,这些数据常有两种来源:手动输入的一些数据,或者从外部接收后转换得到的数据。手动输入的数据设计如下函数:tensor, zeros, zeros_like, ones, ones_like,arange,range,linspace,logspace,eye,empty,empty_like,empty_strided,full,full_like。tensor:这是最基本.
2022-02-18 21:38:32
899
原创 pytorch的python API略读--tensor(一)
从pytorch的python API中选取常用数据类型判断及属性设置的函数进行解读。
2022-02-17 20:27:35
748
原创 627页PYTORCH 官方教程中文版(1.9+CU10.2)
前面写了篇文章:100万字|最新最全的pytorch官方教程中文版(~2021/10/06 1.9.1+cu102)里面的教程放在我的网站上了,但是考虑到有些人喜欢离线的或者电子版的,我就导出为pdf,方便大家阅读,希望更多的人快速入门pytorch,为这个生态贡献自己的一份力量。但是,网站上的和pdf版本的后面会有区别的:pdf版本在这里,希望能帮助到你:phttps://wwc.lanzoui.com/igUHSwn6dji密码:485p...
2021-11-20 23:07:33
1997
1
原创 100万字|最新最全的pytorch官方教程中文版(~2021/10/06)
100万字|最新最全的pytorch官方教程中文版(~2021/10/06)pytorch是最常用的深度学习框架之一,是每个AI工作者必备的技能。pytorch官网教程里面的内容十分丰富,值得好好学习。虽然一些人看这些教程应该毫无压力(当然,也包括我 :p)然而,肯定有这样一些人:英语过关,但是专业相关英语欠缺的初学者,读起来效率低下(打个比方:我去阅读道德经的英文翻译或者生物领域的英文文献,emmm…)英语不过关(心疼你0.018秒,有兴趣的可以思考下为啥我选0.018秒)在某一天,我突然
2021-10-06 22:40:12
2505
原创 python基础教程(九):类
从本章开始,我们开始使用pycharm作为开发环境,具体配置过程可以参见如下链接:类的定义和使用作为一个好公民,要积极践行垃圾分类(你是什么垃圾?:p),垃圾分类是将垃圾按照一定的标准分开存储、投放和搬运,分类的好处在于能将具有共同特点的事物统一处理。python中有个概念叫做类,也是将现实中具体的一类东西,抽象出一些共性的东西,进而提高代码的复用性和可读性。话不多说,首先看个例子:class Website(): .
2021-10-02 15:17:45
151
原创 python基础教程(八):函数
函数的定义首先来个简单的例子展示下函数:def show_net(): # 第一行 定义函数 print("www.cvtutorials.com") # 第二行 函数体show_net() # 第三行 调用函数这个函数的作用比较简单就是打印字符串。第一行是定义函数,用关键字def标识函数,show_net是函数名,括号必须带上,最后是个冒号,表示下面的就是函数体了,python中函数体要缩进4个空格。第三行.
2021-10-02 15:10:08
276
原创 python基础教程(七):流程控制
顺序语句、条件语句和循环语句是三大最基本的语句,顺序语句很好理解,条件语句就是根据条件的不同执行不同的语句,循环语句就是重复执行同一段代码。if语句条件语句的基本用法如下:if condition: do something else: do other things运行如下代码:cvtutorials_1 = "www.cvtutorials.com"cvtutorials_2 = "cvtutorials.com"show_www = Trueif show_ww.
2021-10-01 20:11:15
157
原创 python基础教程(六):字符串
字符串简介字符串在python中经常会出现,常用单引号或者双引号来创建字符串,字符串创建比较简单,用引号创建即可,然后将它赋值给变量:cvtutorials = "www.cvtutorials.com"访问字符串不像列表,访问字符串的时候,常常会访问字符串的子集(回想下数学中子集的概念),标准方法如下:字符串变量名[索引开始:索引结束+1]注意:上述中括号中的冒号前指的是字符串开始的索引,冒号后指的是字符串结束的索引+1例如,字符串"www.cvtutorials.com"中,如果我们.
2021-09-30 21:12:45
176
原创 python基础教程(五):字典
字典简介字典是一种常用的数据结构,存放的是两组数据及映射关系,类似于数学中的函数关系。字典中的两组数据,一组称为key,一组数据称为value。字典的创建字典常见的常见的创建方式有两种:直接赋值创建和使用dict创建。直接赋值创建:cvtutorials = {"host_name" : "cvtutorials", "domain_name_suffix" : "com"}运行结果如下:使用dict创建:cvtutorials = dict(host_name="cvtutoria.
2021-09-29 19:52:05
106
原创 python基础教程(四):列表
列表简介python语言中,列表(list)是个很重要的概念,我们用下面代码初识列表:打开cmd,然后输入1处的python,即可进入到python编程环境中,在2处,我们定义了一个变量a,并将右边的“东西”赋值给它,“东西”是中括号包围起来的三个字符串"www"、“cvtutorials”、“com”,三个字符串之间用逗号隔开:a = ["www", "cvtutorials", "com"]在3处,我们输入a并按下enter,下一行就会出现a这个变量对应的值,在4处,我们输入type(a)
2021-09-29 19:44:15
299
原创 Hinton大神团队最新力作|Pix2Seq|目标识别的语言建模框架|超越DETR、Faster R-CNN
Hinton大神团队最新力作|Pix2Seq|目标检测的语言建模框架Pix2Seq论文解读摘要1.介绍2.Pix2Seq框架2.1 从物体描述中构造序列2.2 架构、目标函数和推理2.3 集成任务先验实现序列增强3 实验3.1 实验参数设置3.2 和其他方法比较3.3 序列构造的消融实验3.4 数据增强的消融实验3.5 可视化解码器的cross-attention图4 相关工作5 总结和未来工作注:个人水平有限,如有错误(以下内容加入自己的理解),敬请批评指正。Pix2Seq论文解读论文原文链接:ht
2021-09-28 12:00:56
1076
原创 python基础教程(三):变量类型和运算符
python变量和C不一样,python中的变量不需要声明,等号用来给变量赋值,等号左边是变量名,等号右边是存储在变量里面的值,例如:name = "www.cvtutorials.com"上面的name就是变量名,右边 “www.cvtutorials.com” 是name存储的值。python中常见的数据类型有:整数、浮点数、字符串、布尔值,如下方式定义:a = 1b = 1.1c = "www.cvtutorials.com"d = Truepython运算符第一个问题什么是运
2021-09-24 20:54:12
348
原创 python基础教程(二):python编程环境搭建
开发之前,我们需要选择一种开发方式,现在我已经习惯用anaconda+pycharm的开发方式,具体方法可以参考如下文章:win10+pycharm+anaconda开发环境搭建然而作为初学者,为了方便快速的学习python基础语法,可以使用在cmd中直接输入python然后按下enter,进入到开发环境,或者安装anaconda软件(参考上面的开发环境搭建),打开Anaconda Prompt,并输入python。这时候,应该进入如下界面,>>>是提示符,代表你可以在后面输入pyt
2021-09-24 20:24:24
183
转载 python基础教程(一):python之what、why、How
python是什么?一门高级编程语言,应用广泛:数据分析、人工智能、自动化测试、web开发等为啥学python?– 流行程度2021年9月17号,从TIOBE官网截图如下,从中可以看出Python即将登顶首位。流行这个词的意思是别人都在学,你还在等啥子呦?!说的就是你– 人工智能台上python:我是老大你们没意见吧?台下其他:(低头不语)– Py生哲理(翻译自www.cvtutorials.com)丑拒;请说人话;不要把事情搞得那么复杂;不要和我弯弯绕;读不懂可不行;特
2021-09-22 22:08:52
949
原创 NVIDIA英伟达高性能计算机视觉库VPI统一视觉编程接口,取代opencv?
Vision Programming Interface(VPI)简介Vision Programming Interface(VPI)是英伟达高性能计算机视觉/图像处理算法库。VPI为各种不同的硬件提供统一的接口,如CPU, GPU, Programmable Vision Accelerator (PVA), and Video Image Compositor (VIC),而且提供方便调用的GPU并行功能。VPI最新版本是VPI1.1VPI的特点算法可以执行在不同的硬件上,如GPU,CPU
2021-09-18 17:48:12
2460
原创 爆肝3天!三万字图文并茂手牵手教你docsify文档编写|cvtutorials.com|有源码|不用脑子|有手就行!
一:网站效果速览点我速览网站效果第一次载入较慢,后面会快的飞起。封面效果:黑夜模式、侧边栏、代码块点击复制、外部链接gitalk评论插件:分页pagination:docsify文档模板放在我的github中了:机器视觉全栈er的github手牵手编写docsify文档编写教程链接如下:三万字手图文并茂手牵手教你docsify文档编写看教程之前,先看下docsify基本知识介绍为啥选择docsify编写教程文档?(以下为个人经验,如有错误,敬请批评指正)】为啥我不选微信
2021-09-14 18:46:43
866
1
原创 禁止.vue文件中第三方js库遵守eslint规则
由于我们会用到第三方的js库,有些不遵守eslint规则,会有很多报错,比如:我们可以在.vue文件中引入第三方js文件的的上方引入如下代码: /* eslint-disable */
2021-08-30 17:17:20
449
原创 (收藏必备)cuda、cudnn、jetson等下载加速&英伟达nvidia官网访问加速
方法简述将英伟达官网相关网址中的com在地址栏直接修改为cn,如:https://developer.nvidia.com/downloads修改为:https://developer.nvidia.cn/downloads详细叙述加入点击进入到英伟达的某个网址,如下:将鼠标悬停在com上并双击com变成蓝色,现在使用键盘输入cn,并回车enter,即可网址将切换为cn结尾的网址,感受风驰电掣吧...
2021-08-28 11:18:35
1730
原创 (收藏必备)npm命令安装包加速方法
方法简述使用npm进行包的安装的时候,使用 --registry 注册镜像地址,并使用国内淘宝的镜像,如安装工gitbook-cli的命令如下:npm install gitbook-cli -g --registry=http://registry.npm.taobao.orgnpm install gitbook-cli -g --registry=http://registry.npm.taobao.org ...
2021-08-28 10:44:53
583
Realsense_TCS_1.3.0.0.zip
2021-08-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人