深度学习
LearnerzzZ
这个作者很懒,什么都没留下…
展开
-
计算机视觉三大顶会(CVPR、ICCV、ECCV)网址
【CVPR】:dblp: Computer Vision and Pattern Recognition【ICCV】:dblp: ICCV【ECCV】:dblp: ECCV原创 2022-03-04 11:29:23 · 4872 阅读 · 0 评论 -
【动手学深度学习】之非极大值抑制(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 · 3041 阅读 · 0 评论 -
【动手学深度学习】之锚框生成函数代码实现
【代码】: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 · 3347 阅读 · 0 评论 -
【Pytorch错误解决】:RuntimeError: output with shape [1, 100, 100] doesn‘t match the broadcast shape ……
【错误】:【原因】:通道数不符合,需要传入RGB图而不是灰度图。【解决】:更换图片(使用RGB三通道图片)原创 2021-11-27 17:32:22 · 3498 阅读 · 1 评论 -
【错误解决】之“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 · 2901 阅读 · 2 评论 -
如何查看Pytorch版本
1.打开命令行cmd:2.输入【python】:3.输入【import torch】:4.输入【print(torch.__version__)】原创 2021-04-18 11:49:51 · 9017 阅读 · 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 · 176 阅读 · 0 评论 -
《Deep-Learning-with-PyTorch》学习笔记Chapter15 Deployment(三)
(自学《Deep-Learning-with-PyTorch》使用,仅供参考)【Exporting models】在整个部署过程中,我们可能还会碰到一些问题,比如GIL有可能会阻塞我们改进后的web服务器,或者在一些要求比较特殊(Python太贵或者不可用)的嵌入式系统上运行等等。【补充GIL(全局解释器锁)】:{在解释器中执行的每一个 Python 线程,都会先锁住自己以阻止别的线程执行,然而,解释器不能让一个线程一直独占线路运行,因此它会轮流交替执行 Python线程,让用户觉得整个过程原创 2021-04-17 11:24:56 · 261 阅读 · 2 评论 -
图灵测试
一个人在不接触对方的情况下,通过一种特殊的方式,和对方进行一系列的问答。如果在相当长时间内,他无法根据这些问题判断对方是人还是计算机,那么可以认为这个计算机是智能的。——阿兰.图灵...原创 2021-04-15 13:59:39 · 971 阅读 · 0 评论