自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(46)
  • 资源 (2)
  • 收藏
  • 关注

原创 世界名校人工智能实验室网址(研究方向)

斯坦福大学AI实验室:人工智能、机器人https://ai.stanford.edu/麻省理工学院计算机科学与人工智能实验室https://www.csail.mit.edu/牛津大学计算机科学学院:算法、人工智能、自动验证、数据与知识http://www.cs.ox.ac.uk/卡内基梅隆机器人学院:机器人开发https://www.cmu.edu/roboticsacademy/伯克利人工智能研究(BAIR)实验室:深度强化学习https://bair.berkel..

2022-05-31 02:28:13 1028 1

原创 导出手机缓存的B站视频或者在PC电脑端下载B站视频到本地

文章目录1、问题介绍2、将手机中缓存的 B 站视频导入电脑或者其他地方3、在 B 站官网下载喜欢的视频到PC电脑端本地1、问题介绍一般,我们是直接在 B 站在线看视频,或者缓存在手机中看,后者在网页看 B站视频,但是有时候需要将手机缓存的 B 站视频导入电脑或者导出去其它地方,这个时候就需要通过办法实现。2、将手机中缓存的 B 站视频导入电脑或者其他地方其实就是要找到视频在手机的存储位置,根据位置的存储路径用数据线导入电脑就行。这里可以自己设置 B 站缓存视频的存储位置,一般,默认存储在手机的

2022-05-12 22:25:21 22962 1

原创 Latex 编译环境,在图片的标题中加入脚注

Latex 编译环境,在图片的标题中加入脚注如果在 TeXstudio 或者 TeXlive2019 编译环境中,直接加 \footnote {脚注内容} 会出错,\begin{figure}[h] \centering \includegraphics[width=0.8\textwidth]{figure/f1-7.png} \caption{PASCAL VOC数据集示例 \footnote{脚注内容}} \label{f1-7}\end{figure}按照如下方式在图片的标题

2022-05-12 10:14:24 5024 6

原创 OpenCV安装成功,但是无法导入 cv2 的指定模块 -- Ubuntu Anaconda 环境一键安装 opencv

文章目录1. 问题2. 分析3.解决4. 其它尝试1. 问题OpenCV安装成功,但是无法导入 cv2 的指定模块 – Ubuntu Anaconda 环境,具体是安装好 opencv-python 4.1.0.25 后,准备导入模块 cv2.ximgproc.guideFilter 时,仍然报错,ModuleNotFoundError: No module named ‘cv2.ximgproc’并且已经安装好 opencv-contrib-python 4.1.0.25 。2. 分析

2022-05-09 22:17:37 10425 2

原创 在windows下远程访问ubuntu桌面,无法连接远程计算机

在windows下远程访问ubuntu桌面,无法连接远程计算机1. 先卸载相关软件sudo apt-get --purge remove xxx sudo apt-get --purge remove xubuntu-desktopsudo apt-get --purge remove xrdpsudo apt-get --purge remove tightvncserver2. 再安装相关软件,重新部署 xrdp 远程桌面工具sudo apt-get updatesudo apt-

2022-04-25 18:01:20 2248 1

原创 windows 命令行登录 linux(ubuntu)服务器

打开命令行cmd2. ssh -p 端口号 账号名@ipssh -p 223 xiazhi@172.20.167.170登录成功!!!

2022-04-24 10:39:41 3613

原创 COCO2017 数据集分类统计

1. 前言最近用到COCO2017数据集做目标检测,顺便整理一下数据集。COCO数据集用专门的python api 方便直接来读取图片数据,详细可看 https://github.com/cocodataset/cocoapi,这里主要是统计数据集的类别,这样就清楚自己的训练数据是否足够,不同的类别分布是否均衡等问题。2. COCO类别编号及名称COCO2017数据集共80小类,类别id号不连续,最大为90,各类别id与类别名称对应关系如下:3. 类别数量统计代码使用以下代码来统计类别、图

2022-03-18 13:04:42 9553 1

转载 无法登录谷歌账号,提示次浏览器或应用可能不安全

无法登录谷歌账号,提示次浏览器或应用可能不安全无法登陆 此浏览器或应用可能不安全。 请尝试使用其他浏览器。如果您使用的是受支持的浏览器,则可以刷新屏幕,然后重新尝试登录。解决方法:方法1.找到浏览器的设置,在其中搜索JavaScript,打开JavaScript方法2.关闭所有扩展插件,再打开谷歌浏览器,登录谷歌账号方法3.关掉Google浏览器,在Google安装目录下,打开chrome_proxy.exe就可以登录...

2022-02-13 21:36:49 11783 1

原创 No dashboards are active for the current data set

问题描述No dashboards are active for the current data set解决办法换一个浏览器,最好在火狐或者Google Chrome浏览器打开更换文件所在的目录tensorboard --logdir=E:/xxxx/xxxx/xxxx/xxxx/xxxx/xxx/x/x --port 8008改成tensorboard --logdir=E:/x --port 8008因为路径中的某些字符会导致打开文件报这个错误...

2021-08-30 16:51:19 208

转载 ValueError: Not a TBLoader or TBPlugin subclass: <class ‘tensorboard_plugin_wit.wit_plugin_loader

问题描述使用tensorboard可视化tensorboard --logdir=./xxxx报错如下:raceback (most recent call last): File "C:\Users\wendong\Anaconda3\envs\pytorch\Scripts\tensorboard-script.py", line 10, in <module> sys.exit(run_main()) File "C:\Users\wendong\Anaconda

2021-08-30 16:25:33 1143

原创 RuntimeError: Error(s) in loading state_dict for FasterRCNN: Missing key(s) in state_dict:......

Problem discriptionRuntimeError: Error(s) in loading state_dict for FasterRCNN:Missing key(s) in state_dict: “backbone.body.conv1.weight”, “backbone.body.bn1.weight”, …fix# model.load_state_dict(torch.load("./model.pth"))model.load_state_dict(torch.loa

2021-08-17 18:04:59 3809

原创 RuntimeError: Input type (torch.FloatTensor) and weight type (torch.cuda.FloatTensor) should be the

RuntimeError: Input type (torch.FloatTensor) and weight type (torch.cuda.FloatTensor) should be the same原因Input type and weight type not be samefixeddevice = torch.device("cpu")model = MyModel()model.to(device)input.to(device)model(input)# cpu o

2021-08-17 17:56:49 164

转载 解决 RuntimeError: cuDNN error: CUDNN_STATUS_INTERNAL_ERROR

问题RuntimeError: cuDNN error: CUDNN_STATUS_INTERNAL_ERROR解决调小 Batch_size

2021-08-16 22:06:15 3843

原创 Windows RuntimeError: CUDA out of memory.

问题描述RuntimeError: CUDA out of memory. Tried to allocate 244.00 MiB (GPU 0; 2.00 GiB total capacity; 1014.91 MiB already allocated; 0 bytes free; 1.19 GiB reserved in total by PyTorch)Windows 报错CUDA超出内存,但是GPU利用率为0+----------------------------------------

2021-08-16 16:18:49 2388

原创 Pytorch实现卷积运算(互相关)

Pytorch实现卷积运算(互相关)1. 实现过程在二维互相关运算中,卷积窗口从输入数组的最左上方开始,按从左往右、从上往下的顺序,依次在输入数组上滑动。当卷积窗口滑动到某一位置时,窗口中的输入子数组与核数组按元素相乘并求和,得到输出数组中相应位置的元素。图中的输出数组高和宽分别为2,其中的4个元素由二维互相关运算得出:0×0+1×1+3×2+4×3=19,1×0+2×1+4×2+5×3=25,3×0+4×1+6×2+7×3=37,4×0+5×1+7×2+8×3=43.0\times0+1\tim

2021-08-14 09:37:32 1501

原创 Torch搭建网络层的三种方式

Torch搭建网络层的三种方式import torchimport torch.nn as nn from collections import OrderedDictclass LinearNet(nn.Module): def __init__(self, n_feature): super(LinearNet, self).__init__() self.linear = nn.Linear(n_feature, 1) def for

2021-08-11 22:05:10 861

转载 RuntimeError: CUDA out of memory linux环境

1. 报错 RuntimeError: CUDA out of memory但是明明GPU利用为02. 分析虽然GPU利用率为0,但是仍然有进程占用GPU Memory3. 解决kill -9 进程号(PID)不在报错 RuntimeError: CUDA out of memory

2021-08-11 14:06:20 876

转载 Linux 删除文件时报错 rm: cannot remove ‘xxx xxx‘:Permission denied

Linux 删除文件时报错 rm: cannot remove ‘xxx xxx’:Permission denied1. 原因没有这个文件的所有权2. 解决办法方法一:# 使用 root 用户删除su root rm -rf xxx方法二:使用 sudo rm 命令删除sudo rm -rf xxx

2021-08-11 13:24:14 7485

原创 ModuleNotFoundError: No module named ‘torchtext‘

1. 报错:ModuleNotFoundError: No module named ‘torchtext’\Desktop\Python\Dive-into-DL-PyTorch-master\code\d2lzh_pytorch\utils.py in <module> 19 import torchvision 20 import torchvision.transforms as transforms---> 21 import torchtext

2021-08-10 23:25:21 5204 2

转载 Tensor 和 NumPy 相互转换

Tensor和NumPy相互转换我们很容易用numpy()和from_numpy()将Tensor和NumPy中的数组相互转换。但是需要注意的一点是: 这两个函数所产生的Tensor和NumPy中的数组共享相同的内存(所以他们之间的转换很快),改变其中一个时另一个也会改变!1. Tensor转NumPya = torch.ones(6)b = a.numpy()print(a, b)a += 1print(a, b)b += 1print(a, b)tensor([1., 1.

2021-08-10 17:34:44 53860

原创 PyTorch入门 DeepLearning入门

PyTorch入门 DeepLearning入门PyTorch中文文档深度学习入门吴恩达深度学习deeplearning.ai-哔哩哔哩Dive-into-DL-PyTorch《动手学深度学习》(PyTorch版)-哔哩哔哩PyTorch深度学习入门教程-哔哩哔哩PyTorch实战教程相关pdfPyTorch中文文档: 基本的torch语法深度学习入门:深度学习基本知识Dive-into-DL-PyTorch: 结合深度学习PyTorch实战教程: 小项目实战PyTo

2021-08-09 11:53:33 394

原创 机器学习入门

机器学习入门机器学习笔记链接笔记对应的原版视频课程由吴恩达主讲,B站链接李航《统计学习方法》B站视频李航《统计学习方法》代码实现笔记作者的git如果列出太多太杂的入门资料,大家还要去权衡选择,分散学习中心,不利入门。也避免在收藏夹吃灰。更重要的是,此学习资料的质量非常高。讲解深入浅出,学习资料的内容字字珠玑。 笔者入门机器学习,看完这个笔记,相见恨晚,所以我强烈推荐,和同学们共享,共同进步。...

2021-08-09 05:07:47 295

原创 1x1卷积和池化操作

1x1卷积和池化操作1. 本质1x1卷积和池化操作的本质是压缩feature mapping(输入层)1x1卷积通过改变feature mapping(输入层)的通道数量,具体操作是减少通道数量实现压缩池化操作通过改变feature mapping(输入层)的尺寸(宽和高)2. 1x1卷积操作假设这是一个28×28×192的输入层,如果通道数量很大,该如何把它压缩为28×28×32维度的层呢?你可以用32个大小为1×1的过滤器,严格来讲每个过滤器大小都是1×1×192维,因为过滤器中通道数量

2021-08-07 11:11:35 2044

原创 Pytorch搭建LeNet5

Pytorch搭建LeNet51. LeNet神经网络介绍LeNet神经网络由深度学习三巨头之一的Yan LeCun提出,他同时也是卷积神经网络 (CNN,Convolutional Neural Networks)之父。LeNet主要用来进行手写字符的识别与分类,并在美国的银行中投入了使用。LeNet的实现确立了CNN的结构,现在神经网络中的许多内容在LeNet的网络结构中都能看到,例如卷积层,Pooling层,ReLU层。虽然LeNet早在20世纪90年代就已经提出了,但由于当时缺乏大规模的训练数

2021-08-06 14:58:12 1299

原创 Python 深拷贝和浅拷贝详解

Python深拷贝和浅拷贝详解浅拷贝,指的是重新分配一块内存,创建一个新的对象,但里面的元素是原对象中各个子对象的引用。深拷贝,是指重新分配一块内存,创建一个新的对象,并且将原对象中的元素,以递归的方式,通过创建新的子对象拷贝到新对象中。因此,新对象和原对象没有任何关联。1.浅拷贝使用数据类型本身的构造器对于可变的序列,还可以通过切片操作符 : 来完成浅拷贝Python 还提供了对应的函数 copy.copy() 函数,适用于任何数据类型1.1 使用数据类型本身的构造器lis

2021-07-31 18:46:24 54601 6

原创 如何区分 Python序列相关的内置函数 和 序列的属性方法

如何区分 Python序列相关的内置函数 和 序列的方法1. 在 Python 中,序列类型包括字符串、列表、元组、集合和字典,Python 序列相关的内置函数如下表。函数功能len()计算序列的长度,即返回序列中包含多少个元素。max()找出序列中的最大元素。min()找出序列中的最小元素。list()将序列转换为列表。str()将序列转换为字符串。sum()计算元素和。注意,对序列使用 sum() 函数时,做加和操作的必须都是数字,不能是

2021-07-31 15:40:10 254

原创 如何在jupyter notebook使用conda已有的虚拟环境

jupyter notebook配置已有的conda虚拟环境首先conda里已经配置好的环境,使用conda env list(torch) D:\MyData\xiazw8.CN\Desktop\Python\Python+\Python_base\tensorboard>conda env list# conda environments:#base D:\MyData\xiazw8.CN\Anaconda3detectron2

2021-07-30 11:36:32 650

转载 Python逻辑运算符的本质

逻辑运算符的本质在 Python 中,and 和 or 不一定会计算右边表达式的值,有时候只计算左边表达式的值就能得到最终结果。另外,and 和 or 运算符会将其中一个表达式的值作为最终结果,而不是将 True 或者 False 作为最终结果。以上两点极其重要,了解这两点不会让你在使用逻辑运算的过程中产生疑惑。对于 and 运算符,两边的值都为真时最终结果才为真,但是只要其中有一个值为假,那么最终结果就是假,所以 Python 按照下面的规则执行 and 运算:如果左边表达式的值

2021-07-29 23:35:11 128

转载 Python == 和 is 的区别

Python == 和 is 的区别is 与 == 有本质上的区别符号含义==用来比较两个变量的值是否相等is则用来比对两个变量引用的是否是同一个对象import time # 引入time模块t1 = time.gmtime() # gmtime()用来获取当前时间t2 = time.gmtime()print(t1 == t2) # 输出Trueprint(t1 is t2) # 输出Falsetime 模块的 gmtime() 方法

2021-07-29 01:15:19 84

转载 Python or 和 and 的提前截功能

url = "http://c.biancheng.net/cplus/"print("----False and xxx-----")print( False and print(url) )> ----False and xxx-----> False > # 先执行 False and print(url)语句,False碰到and提前截止结束,不执行print(url)print("----True and xxx-----")print( True and

2021-07-28 23:46:06 216

原创 LeetCode 88. 合并两个有序数组

LeetCode 88. 合并两个有序数组LeetCode 88给你两个有序整数数组 nums1 和 nums2,请你将 nums2 合并到 nums1 中,使 nums1 成为一个有序数组。初始化 nums1 和 nums2 的元素数量分别为 m 和 n 。你可以假设 nums1 的空间大小等于 m + n,这样它就有足够的空间保存来自 nums2 的元素。示例 1:输入:nums1 = [1,2,3,0,0,0], m = 3, nums2 = [2,5,6], n = 3输出:[1,2,2,

2021-07-28 11:25:17 43

原创 python or 和 and 的提前截止运算功能

while的判断条件中有 or 或者 and 逻辑 (python)true = Truefalse = Falsewhile (false and true): print('先判断false!') break while (false and false): print('先判断false!') break判断and左边,不符合,就不会再判断and右边。and右边部分起不到判别的作用。当右边部分发生变化可能察觉不到。true = Truefals

2021-07-25 02:47:47 332

原创 Python正则表达式详解 re

Python正则表达式详解 re1. 正则表达式,又称规则表达式(Regular Expression),是使用单个字符串来描述、匹配某个句法规则的字符串,常被用来检索、替换那些符合某个模式(规则)的文本。2. 一个正则表达式通常被称为一个模式(pattern),是用来描述或者匹配一系列匹配某个句法规则的字符串。例如Polish、Spanish和 Swedish 这三个字符串,都可以由(Pol|Span|Swed)ish 这个模式来描述。3.例子import restr1 = '<spa

2021-07-24 12:55:21 250

原创 LeetCode 2. 两数相加(python解法链表)

彻头彻尾弄懂 LeetCode 2. 两数相加LeetCode此题的用python的解法并不多,像这样写的详细的也不多。原题https://leetcode-cn.com/problems/add-two-numbers/给你两个 非空 的链表,表示两个非负的整数。它们每位数字都是按照 逆序 的方式存储的,并且每个节点只能存储 一位 数字。请你将两个数相加,并以相同形式返回一个表示和的链表。你可以假设除了数字 0 之外,这两个数都不会以 0 开头。题解# Definiti

2021-07-22 23:59:52 363

原创 PyTorch官方教程中文版

PyTorch官方教程中文版https://pytorch123.com/

2021-07-22 02:15:24 797

原创 python zip() 和 * 符号一同使用

python zip(*)的简单用法import numpy as npa = np.array([[1,5,6], [4,6,8], [3,7,9], [4,9,6], [3,7,5]])print(a)b = [x for x in zip(*a)]print(b)[[1 5 6] [4 6 8] [3 7 9] [4 9 6] [3 7 5]] [(1, 4

2021-07-21 17:32:27 93

原创 conda通过参数设置修改下载超时时间

conda config –showconda config –set ***conda config --set remote_connect_timeout_secs 40conda config --set remote_read_timeout_secs 100

2021-07-20 20:07:30 835

原创 快速下载NVIDIA驱动的链接

https://www.nvidia.cn/Download/Find.aspx?lang=cn

2021-07-20 20:03:41 359

原创 RuntimeError: NCCL error in: /pytorch/torch/lib/c10d/ProcessGroupNCCL.cpp:784 torch

-- Process 6 terminated with the following error:Traceback (most recent call last): File "/media/home/intern/anaconda3/envs/torch17/lib/python3.7/site-packages/torch/multiprocessing/spawn.py", line 19, in _wrap fn(i, *args) File "/media/home/inter

2021-07-20 19:48:58 7730 2

原创 Win10 使用 Xrdp 远程控制 ubuntu16 闪退

问题描述win10使用 Xrdp 远程控制 ubuntu16.4 出现闪退都能到这一步,但是刚登上Xrdp4桌面就闪退,回到下图xfce4桌面xubuntu-desktop,重新建立桌面会话echo xfce4-session > ~/.xsession

2021-07-20 15:32:24 1294

LeNet-5训练图像二分类

LeNet、图像二分类

2021-08-16

MobaXterm_Installer

MobaXterm_Installer

2021-08-06

ssl_detection_STAC_JSON.tar

ssl_detection

2021-07-10

空空如也

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

TA关注的人

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