自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(42)
  • 收藏
  • 关注

原创 【右击打开cmd】

右击在当前位置打开cmd

2022-09-14 18:03:01 275 1

原创 【docker错误解决】:“error during connect: This error may indicate that the docker daemon is not running.“

【错误】:docker桌面版打开时闪退,而且使用docker version命令出现以下错误:"error during connect: This error may indicate that the docker daemon is not running."

2022-06-08 08:52:17 3193 1

原创 【Locust错误解决】:KeyError: ‘Dummy‘

locust错误解决:KeyError: 'Dummy'Locust + Prometheus + Grafana

2022-06-03 11:19:56 434 1

原创 vscode如何打开html

【步骤1】:在vscode界面使用快键键:Ctrl+Shift+X【步骤2】:在搜索栏搜索open in browser单击“安装”【步骤3】:在html页面右击,选择“Open In Default Browser”即可

2022-04-09 20:06:54 4280 1

原创 计算机视觉三大顶会(CVPR、ICCV、ECCV)网址

【CVPR】:dblp: Computer Vision and Pattern Recognition【ICCV】:dblp: ICCV【ECCV】:dblp: ECCV

2022-03-04 11:29:23 4677

原创 【Python错误解决】之“UnicodeDecodeError: ‘gbk‘ codec can‘t decode byte 0xae in position 96: illegal multib”

【错误】:【原因】:文章中有些字符无法编码,比如“?”【解决】:在读取文件时,加入编码规则:encoding='utf-8'

2021-12-19 14:20:33 1697

原创 【Pytorch报错解决】:“ValueError: too many values to unpack”

【错误】:【原因】:期望初始化的变量数目比实际返回的变量数目多【解决】:

2021-12-18 09:57:04 1980

原创 【pip】之安装、更新与卸载指令

一、【安装】# 没有版本要求pip install package_name# 有版本要求(假如为1.1.1)pip install package_name==1.1.1二、【更新】pip install --upgrade package_name三、【卸载】pip uninstall package_name

2021-12-16 15:17:35 1049

原创 【Windows中查看GPU使用情况】

【查看当前GPU使用情况】:nvidia-smi【结果】:【每秒查看GPU使用情况】:nvidia-smi -l 1【结果】:

2021-12-16 15:10:30 985

原创 【动手学深度学习】之非极大值抑制(NMS)代码实现

import torchfrom d2l import torch as d2l# 更改打印设置torch.set_printoptions(2)def show_bboxes(axes, bboxes, labels=None, colors=None): """显⽰所有边界框""" def _make_list(obj, default_values=None): if obj is None: obj = default_val.

2021-12-14 20:53:21 3003

原创 【动手学深度学习】之锚框生成函数代码实现

【代码】:import torchfrom d2l import torch as d2l# 更改打印设置torch.set_printoptions(2)def multibox_prior(data, sizes, ratios): """生成以每个像素为中心具有不同形状的锚框。""" # 图片的高和宽 in_height, in_width = data.shape[-2:] # 查看操作设备(CPU/GPU),与锚框的参数 device, n

2021-12-12 10:46:44 3306

原创 【Pytorch错误解决】:RuntimeError: output with shape [1, 100, 100] doesn‘t match the broadcast shape ……

【错误】:【原因】:通道数不符合,需要传入RGB图而不是灰度图。【解决】:更换图片(使用RGB三通道图片)

2021-11-27 17:32:22 3414 1

原创 【Anaconda错误解决】:“ImportError: DLL load failed while importing _arpack: 找不到指定的程序。”

【错误】:【原因】:Anaconda自带的scipy包存在缺失。【解决】:使用pip卸载后重装。pip uninstall scipypip install scipy

2021-10-24 15:48:43 5954

原创 【TensorFlow错误解决】:“AttributeError: module ‘tensorflow‘ has no attribute ‘python_io‘”

【错误】:【原因】:由于TensorFlow版本升级导致函数不兼容。【解决措施】:1.把TensorFlow版本降为1.xx版本2.修改代码修改前:tf.python_io.TFRecordWriter(tfrecord_name)修改后:tf.compat.v1.python_io.TFRecordWriter(tfrecord_name)...

2021-10-24 11:08:41 2008 1

原创 【查看Python导入包的地址】

查看Python中import的包的绝对地址:【效果】:【代码】:#将package_name换成需要查找的包import package_nameprint(package_name.__file__)

2021-10-23 13:43:31 2624

原创 【查看jupyter notebook中python版本】

因为使用anaconda装了不同的虚拟环境,想要看一下jupyter notebook在当前kernel下使用的Python版本。【效果】:【代码】:import sysprint(sys.executable)

2021-10-23 13:40:07 1651

原创 【Anaconda】常见配置与命令

【修改.condarc】【地址】C:\Users\用户名或C:\Users\用户名\.conda默认:channels: - https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/ - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/ - defaultsssl_verify: trueshow_channel_urls: tr

2021-10-16 13:17:10 135

原创 Jupyter Notebook使用虚拟环境内核

【针对问题】:当我们的内核中只有默认的环境,而我们想要使用已安装好的虚拟环境【解决方法】:(首先我们默认大家已经安装好虚拟环境)①找到默认的内核地址:默认anaconda内核存储地址C:\Users\**\AppData\Roaming\jupyter\kernels——其中**代表用户名个人自定义anaconda安装位置D:\Program Files\anaconda3\share\jupyter\kernels②在此文件夹下创建新的内核文件夹(如:p..

2021-10-16 11:54:19 1170

原创 感知机(perceptron)代码实现

(书面内容参考《统计学习方法》李航)感知机(perceptron)是二分类的线性模型,旨在求出将训练数据进行线性划分的分离超平面。感知机模型:假设输入空间(特征空间)是x⊆Rn,输出空间是输入x∊x表示实例的特征向量,对应于输入空间(特征空间)的点;输出y∊表示实例的类别。由输入空间到输出空间的如下函数:称为感知机。其中,w和b为感知机模型参数,w∊Rn叫作权值(weight)或权值向量(weight vector),b∊R叫作偏置(bias),w·x表示w和...

2021-08-07 12:01:36 4440

原创 极大似然估计

1.背景及定义概率模型的训练过程就是参数估计,确定好了参数也就训练好了模型。统计学对于参数估计主要分成两个部分,频率主义学派和贝叶斯学派,其中频率主义学派认为参数是客观固定的未知常量,他们主要通过优化似然函数等准则来确定参数量;而贝叶斯学派则认为参数是随机变量,本身具有分布,他们假定参数服从一个先验分布,然后基于观测到的数据来计算参数的后验分布。极大似然估计是频率主义学派的内容,它的目的就是估计出频率主义学派中认定的未知常量。极大似然估计的主要思想是利用已知的样本来求出最大概率出现这种情况的

2021-07-17 15:59:44 225

原创 机器学习之回归问题

监督学习主要有三大类:分类问题 标注问题 回归问题其中,回归问题用于预测输入与输出之间关系,相当于输入与输出相互映射的函数,回归问题的学习等价于函数拟合。回归问题由学习和预测两个部分组成。首先学习系统输入训练数据构建模型,然后利用模型对新的输入训练集进行预测,得到新的相应输出,就是回归问题。...

2021-07-15 10:01:25 779

原创 Python学习笔记(七)

1.方法split()以空格为分隔符将字符串分拆成多个部分。2.pass:让Python咋代码块中什么都不要做3.异常:number = input("You want 5 divide by?:")number = int(number)#try中放入可能会引发异常的代码try: result = 5/number#except告诉Python,如果try中的代码发生了指定的异常应该怎么做except ZeroDivisionError: print("You ca

2021-07-05 14:37:45 63

原创 Python学习笔记(六)

1.Python中显示文件路径时,Windows系统使用反斜杠(\)而不是斜杠(/),但在代码中依然可以使用斜杠。2.如果在文件路径中直接使用反斜杠,将引发错误,因为反斜杠用于对字符串中的字符进行转义。如果一定要用反斜杠,可对路径中的每个反斜杠都进行转移(使用两个反斜杠:\\)3.从文件中读取每一行,并将其存储在列表中:lines = file_object.readlines()4.打印确定长度的字符串:string_test = 'qwertyuiopasdfghjklzxc

2021-07-05 10:29:12 114

原创 Python学习笔记(五)

1.根据约定,首字母大写的名称指的是类。2.类中的函数称为方法。

2021-07-05 08:57:39 94

原创 Python学习笔记(四)

1.输入函数input()会将输入解读为字符串。2.continue:忽略余下代码,直接返回循环开头3.break:立即跳出循环,不再运行循环中余下代码4.文档字符串的注释:''' ***** '''5.函数定义的变量时形参、函数调用的变量为实参6.位置实参要注意调用时的形参位置顺序7.关键字实参是传递给函数的名称值对。8.使用默认值时,必须现在形参列表中列出没有默认值的形参,再列出有默认值的形参。...

2021-07-03 10:15:15 64

原创 Python学习笔记(三)

1.and(全满足),or(至少有一个条件满足)2.检查特定值是否包含在列表中:'***' in list3.检查特定值是否不包含在列表中:'***' not in list4.if list: ———如果列表为空,则返回False5.

2021-07-01 15:28:28 58

原创 Python学习笔记(二)

1.在列表添加元素:list.append('***')2.在列表中插入元素:list.insert(0,'***')----(前一个参数表示位置,其余元素右移一个位置)3.在列表中删除元素:①del list[0] ②list.pop()----(将最后一个元素类似于堆栈的形式弹出) ③list.pop(1)----(删除并弹出列表指定位置的元素) ④list.remove('***')----(根据列表中的值来删除元素,但...

2021-06-30 11:52:42 66

原创 Python学习笔记(一)

字符的大分士大夫深度发的第三方第三方1.字符串首字母大写方法:name.title()2.字符串全部大写方法:name.upper()3.字符串全部小写方法:name.lower()4.字符串删除末尾空白方法:name = name.rstrip()5.字符串删除开头空白方法:name = name.lstrip()6.字符串删除两边空白方法:name = name.strip()7.添加空白:“\t” "\n"(记住:反斜杠,右斜杠)8.无论哪种运算,只要操作数有浮...

2021-06-29 12:01:34 72

原创 【错误解决】之“OperationalError: (sqlite3.OperationalError) table ** has no column named **”

【错误】【解决】我是在修改数据库的时候出现的问题,在实例化确定没有问题情况下反复测试还是报错,最后找到问题在于数据库的创建。# 创建数据库和表db.drop_all()db.create_all()#数据库和表一旦创建后,之后对模型的改动不会自动作用到实际的表中。#如果要使改动生效,就要先调用db.drop_all()方法删除数据库和表,然后再调用db.create_all()方法创建在db.create_all()前加一个db.drop_all(),先删除原来已有的,然后在重

2021-04-22 19:46:18 2756 2

原创 如何查看Pytorch版本

1.打开命令行cmd:2.输入【python】:3.输入【import torch】:4.输入【print(torch.__version__)】

2021-04-18 11:49:51 8878 3

原创 《Deep-Learning-with-PyTorch》学习笔记Chapter15 Deployment(四)

(自学《Deep-Learning-with-PyTorch》使用,仅供参考)【Interacting with the PyTorch JIT】【What to expect from moving beyond classic Python/PyTorch】Python的运行比起C和C++等语言会稍慢一些,但是我们在Pytorch中使用的张量操作本身足够大,因此Python的慢速问题几乎可以忽略不计。从经典的Pytorch方法(先执行一个操作,然后再查看下一个操作)转变一下,Pytorc

2021-04-17 20:25:13 156

原创 《Deep-Learning-with-PyTorch》学习笔记Chapter15 Deployment(三)

(自学《Deep-Learning-with-PyTorch》使用,仅供参考)【Exporting models】在整个部署过程中,我们可能还会碰到一些问题,比如GIL有可能会阻塞我们改进后的web服务器,或者在一些要求比较特殊(Python太贵或者不可用)的嵌入式系统上运行等等。【补充GIL(全局解释器锁)】:{在解释器中执行的每一个 Python 线程,都会先锁住自己以阻止别的线程执行,然而,解释器不能让一个线程一直独占线路运行,因此它会轮流交替执行 Python线程,让用户觉得整个过程

2021-04-17 11:24:56 236 2

原创 图灵测试

一个人在不接触对方的情况下,通过一种特殊的方式,和对方进行一系列的问答。如果在相当长时间内,他无法根据这些问题判断对方是人还是计算机,那么可以认为这个计算机是智能的。——阿兰.图灵...

2021-04-15 13:59:39 863

原创 《Deep-Learning-with-PyTorch》学习笔记Chapter15 Deployment(二)

(自学《Deep-Learning-with-PyTorch》使用,仅供参考)【Request batching】请求批处理本书中的异步编程主要做的是允许函数非阻塞地等待计算结果或者事件。为了进行请求批处理,我们需要将请求处理从运行模型中分离出来(解耦)。上图显示了数据流,顶部三个是发出请求的客户端(CLIENT),右边三个箭头表示它们一个接一个通过请求处理器(REQUEST PROCESSOR)的上半部分,与工作项(WORK ITEM)一起进入队列,而当一个完整的批处理(WORK

2021-04-14 20:56:05 132

原创 《Deep-Learning-with-PyTorch》学习笔记Chapter15 Deployment(一)

(自学《Deep-Learning-with-PyTorch》使用,仅供参考)1.对于部署模型,本书中主要使用了两个轻量级Python web框架:Flask(http://flask.pocoo.org)和Sanic(https://sanicframework.org)。Flask是最流行的框架,而Sanic和Flask本质上相同,但比Flask多了一个对Python中async/await的异步操作,提高了效率。2.对于Pytorch模型,ONNX(开放神经网络交换)格式可以导出模型的标准

2021-04-14 20:17:39 134

原创 【vscode报错】 OSError: [WinError 1455] 页面文件太小,无法完成操作

【问题】vscode报错OSError: [WinError 1455] 页面文件太小,无法完成操作【解决方案】把VS重启一下

2021-04-14 10:14:25 1516 2

原创 【Python错误】之“_timer = time.clock AttributeError: module ‘time‘ has no attribute ‘clock‘”

异常报错:原因Python3.8不再支持time.clock.time.clock() 函数以浮点数计算的秒数返回当前的CPU时间。解决方案使用time.perf_counter()或者time.process_time()代替:

2021-04-12 14:29:26 583

原创 Python学习之【返回函数】

【参考廖雪峰Python教程——https://www.liaoxuefeng.com/wiki/1016959663602400/1017434209254976】【自学使用,请勿转载】返回函数返回值是函数def lazy_sum(*args): def sum(): ax = 0 for n in args: ax = ax + n return ax return sumf = lazy_su

2021-04-03 15:48:34 406 3

原创 VS code【尝试在目标目录创建文件时发生一个错误】解决方案

【问题】【解决方法】一、找到vs code安装地址,右击属性二、在【安全】中,单击【编辑】三、点击【添加】四、输入名字:Everyone(自定义取名),其他默认,操作完成后点击【确定】五、下方权限中勾选【完全控制】,确定完成。...

2021-04-02 19:36:10 21088 22

原创 《Deep-Learning-with-PyTorch》学习笔记Chapter3 Tensor(一)

(自学《Deep-Learning-with-PyTorch》使用,仅供参考)一、绪论深度学习应用是以某种形式(图片或文本)获取数据,然后以另一种形式(标签、数字或更多的图像或文本)生成数据。深度学习实际上是建立一个系统,该系统可以将数据一种表示转换为另一种表示。我们首先学习如何使用Tensor处理PyTorch中所有的浮点数。二、将输入转换为浮点数浮点数是网络处理信息的方式,因此我们需要将现实世界中的数据编码成网络可以消化的形式,然后将输出再解码为我们可以理解并使用的数..

2021-03-11 11:59:05 155

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除