自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(53)
  • 资源 (1)
  • 收藏
  • 关注

原创 Ubuntu terminator安装美化

安装安装terminatorsudo apt-get install terminator安装nautilus-actions filemanager-actionssudo apt-get install nautilus-actions filemanager-actions运行filemanager-actionsfma-config-tool设置右键终端设置新建路径填入/usr/bin/terminator参数填入--working-directory=%d/%b

2021-08-15 16:31:42 355

原创 tensorflow2报错

错误解决方法代码前添加import osos.environ['CUDA_VISIBLE_DEVICES'] = '/gpu:0'

2021-07-18 21:54:17 137

原创 ubuntu分屏

1 应用程序分屏第一步sudo apt install chrome-gnome-shell第二步插件只需要一次2 终端同一窗口分屏自动终端无法实现,????安装。sudo apt-get install terminator 卸载sudo apt-get remove terminator 快捷键Ctrl+Shift+E 垂直分割窗口Ctrl+Shift+O 水平分割窗口 F11 全屏Ctrl+Shift+C 复制Ctrl+Sh

2021-05-20 16:21:28 441

原创 CUDA C编程

2021-05-10 21:18:16 111

原创 int8量化总结

2021-05-10 21:15:59 241

原创 记录pytorch错误

1错误解决方法:添加:map_location=‘cpu’如下torch.load(‘model’, map_location=‘cpu’)2错误解决方法添加: model = torch.nn.DataParallel(model)3错误解决方法不要使用.cuda() 或者.to(Drive)

2021-03-18 19:17:34 84

原创 深度学习的即插即用-trick笔记

trick目录1. Dynamic Convolution1. Dynamic Convolutionpaper的地址:https://link.zhihu.com/?target=https%3A//arxiv.org/pdf/1912.03458.pdf代码:https://github.com/pinery-sls/Dynamic-convolution-Pytorch????可以替换常规卷积层参考:https://zhuanlan.zhihu.com/p/208519425...

2021-03-13 23:07:07 707

原创 ImageNet数据集准备方法

登录imagenet官网用教育邮箱注册后,点击下载原始图片,选择2012下载ISLVRC2012http://www.image-net.org/challenges/LSVRC/2012/downloads图片http://www.image-net.org/challenges/LSVRC/2012/nnoupb/ILSVRC2012_img_train.tarhttp://www.image-net.org/challenges/LSVRC/2012/nnoupb/ILSVRC2012_i.

2021-03-11 09:57:35 458

原创 基于深度学习的目标检测

2021-03-10 23:02:08 117

原创 ubuntu查看usb和连接手机usb共享热点

ubuntu查看usb情况输入命令ifconfig连接手机usb共享热点输入命令sudo dhclient usb0

2021-01-26 18:54:15 2938 1

原创 《剑指Offer》牛客网笔记——构建乘积数组

题目描述给定一个数组A[0,1,…,n-1],请构建一个数组B[0,1,…,n-1],其中B中的元素B[i]=A[0]A[1]…*A[i-1]A[i+1]…*A[n-1]。不能使用除法。(注意:规定B[0] = A[1] * A[2] * … * A[n-1],B[n-1] = A[0] * A[1] * … * A[n-2];)对于A长度为1的情况,B无意义,故而无法构建,因此该情况不会存在。示例输入:[1,2,3,4,5]返回值:[120, 60, 40, 30, 24]代码C++clas

2021-01-03 17:14:26 65

原创 《剑指Offer》牛客网笔记——斐波那契数列

题目描述大家都知道斐波那契数列,现在要求输入一个整数n,请你输出斐波那契数列的第n项(从0开始,第0项为0,第1项是1)。n≤39示例输入:4返回值:3代码C++class Solution {public: int Fibonacci(int n) { if (n <0 || n > 39) { return false; } if (n == 0){ return 0;

2021-01-03 16:57:17 56

原创 《剑指Offer》牛客网笔记——二维数组中的查找

题目描述在一个二维数组中(每个一维数组的长度相同),每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。示例1输入7,[[1,2,8,9],[2,4,9,12],[4,7,10,13],[6,8,11,15]]返回值true代码C++class Solution {public: bool Find(int target, vector<vector<int> &g

2021-01-03 16:37:47 72

原创 《剑指Offer》牛客网笔记——数组中重复的数字

题目描述在一个长度为n的数组里的所有数字都在0到n-1的范围内。 数组中某些数字是重复的,但不知道有几个数字是重复的。也不知道每个数字重复几次。请找出数组中第一个重复的数字。 例如,如果输入长度为7的数组{2,3,1,0,2,5,3},那么对应的输出是第一个重复的数字2。返回描述:如果数组中有重复的数字,函数返回true,否则返回false。如果数组中有重复的数字,把重复的数字放到参数duplication[0]中。(ps:duplication已经初始化,可以直接赋值使用。)代码c++clas

2021-01-03 15:01:30 93

原创 文献笔记如何记录

2020-12-17 21:03:45 251

原创 Python读取和保存json格式文件

题目保存成json文件读取json文件其他保存成json文件import jsonnames = ['joker','joe','nacy','timi']filename='names.json'with open(filename,'w') as file_obj: json.dump(names,file_obj)读取json文件import jsonfilename='names.json'with open(filename) as file_obj: n

2020-12-10 21:55:22 332

原创 Yolov3训练时报错RuntimeError: CUDA error: device-side assert triggered

报错Traceback (most recent call last): File "train.py", line 122, in <module> loss, outputs = model(imgs, targets) File "/home/pinery/anaconda3/envs/tf3/lib/python3.7/site-packages/torch/nn/modules/module.py", line 532, in __call__ result

2020-12-09 19:17:54 588

原创 Ubuntu18.04安装Cmake

链接虽然是ubuntu16.04的教程,我试了可以安装在Ubuntu18.04上https://blog.csdn.net/l1216766050/article/details/77513045

2020-11-30 15:37:46 202

原创 Ubuntu安装Qt教程链接

下载http://download.qt.io/安装教程https://www.cnblogs.com/jsdy/p/12795369.htmlhttps://wiki.qt.io/Install_Qt_5_on_Ubuntuhttps://www.cnblogs.com/citrus/p/13279417.htmlhttps://www.jianshu.com/p/7dad1a4483bd

2020-11-30 15:29:50 108

原创 ubuntu安装opencv方法

链接????:https://zhuanlan.zhihu.com/p/152287543https://blog.csdn.net/public669/article/details/99044895

2020-11-30 15:23:31 81

原创 自学编程要求

2020-11-26 18:28:25 71

原创 pytorch得到模型的计算量和参数量

文章目录方法1方法2方法3方法4方法1pytorch自带方法,计算模型参数总量 total = sum([param.nelement() for param in model.parameters()]) print("Number of parameter: %.2fM" % (total/1e6))方法2计算模型参数总量和模型计算量def count_params(model, input_size=224): # param_sum = 0 with open('

2020-10-29 14:38:14 16927 2

转载 visio绘制立方体技巧

准备工作~开启visio开发工具功能!文件→选项→自定义功能区→开否工具打个勾画立方体转载来源

2020-10-12 23:04:15 5474

原创 pytorch出现的警告

遇到的警告:UserWarning: invalid index of a 0-dim tensor. This will be an error in PyTorch 0.5. Use tensor.item() to convert a 0-dim tensor to a Python numbertest_loss += F.nll_loss(output, target, size_average=False).data[0]解决方法:把data[0]改为item()test_loss +

2020-10-10 19:59:39 8617 6

原创 热图heatmap

热图定义:作为目前最常见的一种可视化手段,热图因其丰富的色彩变化和生动饱满的信息表达被广泛应用于各种大数据分析场景。

2020-10-08 16:15:05 231

转载 tensorflow2报错:tensorflow.python.framework.errors_impl.UnknownError: Failed to get convolution......

笔记报错解决方法效果报错tensorflow.python.framework.errors_impl.UnknownError: Failed to get convolution algorithm. This is probably because cuDNN failed to initialize, so try looking to see if a warning log message was printed above.解决方法在程序开头加入如下代码:physical_de

2020-08-05 19:24:39 4839 19

原创 Leetcode笔记-(简单)485. 最大连续1的个数

笔记题目示例注意代码题目给定一个二进制数组, 计算其中最大连续1的个数。示例示例1输入: [1,1,0,1,1,1]输出: 3解释: 开头的两位和最后的三位都是连续1,所以最大连续1的个数是 3.注意输入的数组只包含 0 和1。输入数组的长度是正整数,且不超过 10,000。代码pythonclass Solution: def findMaxConsecutiveOnes(self, nums: List[int]) -> int: n = le

2020-08-04 11:24:26 88

原创 Leetcode笔记-(简单)27. 移除元素

执行结果:通过显示详情执行用时:44 ms, 在所有 Python3 提交中击败了45.53% 的用户内存消耗:13.8 MB, 在所有 Python3 提交中击败了5.11% 的用户

2020-08-03 23:23:06 103

原创 Leetcode笔记-(简单)167. 两数之和 II - 输入有序数组

笔记题目示例说明代码题目给定一个已按照升序排列 的有序数组,找到两个数使得它们相加之和等于目标数。函数应该返回这两个下标值 index1 和 index2,其中 index1 必须小于 index2。示例输入: numbers = [2, 7, 11, 15], target = 9输出: [1,2]解释: 2 与 7 之和等于目标数 9 。因此 index1 = 1, index2 = 2 。说明1. 返回的下标值(index1 和 index2)不是从零开始的。2. 你可以假设每个

2020-08-03 22:34:00 103

原创 Leetcode笔记-(简单)561. 数组拆分 I

笔记题目示例代码题目给定长度为 2n 的数组, 你的任务是将这些数分成 n 对, 例如 (a1, b1), (a2, b2), …, (an, bn) ,使得从1 到 n 的 min(ai, bi) 总和最大。示例示例输入: [1,4,3,2]输出: 4解释: n 等于 2, 最大总和为 4 = min(1, 2) + min(3, 4).提示n 是正整数,范围在 [1, 10000].数组中的元素范围在 [-10000, 10000].代码pythonclass Solut

2020-07-25 22:55:36 83

原创 Leetcode笔记-(中等)151. 翻转字符串里的单词

笔记题目示例说明代码题目给定一个字符串,逐个翻转字符串中的每个单词。示例示例1输入: "the sky is blue"输出: "blue is sky the"示例2输入: " hello world! "输出: "world! hello"解释: 输入字符串可以在前面或者后面包含多余的空格,但是反转后的字符不能包括。示例3输入: "a good example"输出: "example good a"解释: 如果两个单词间有多余的空格,将反转后单词间的空格减少到只

2020-07-25 22:21:25 111

原创 Leetcode笔记-(中等)面试题 01.08. 零矩阵

笔记题目示例代码题目编写一种算法,若M × N矩阵中某个元素为0,则将其所在的行与列清零。示例示例1 输入:[ [1,1,1], [1,0,1], [1,1,1]]输出:[ [1,0,1], [0,0,0], [1,0,1]]示例2输入:[ [0,1,2,0], [3,4,5,2], [1,3,1,5]]输出:[ [0,0,0,0], [0,4,5,0], [0,3,1,0]]代码pythonclass Soluti

2020-07-25 21:00:18 119

原创 Leetcode笔记-(简单)35. 搜索插入位置

笔记题目示例代码题目给定一个排序数组和一个目标值,在数组中找到目标值,并返回其索引。如果目标值不存在于数组中,返回它将会被按顺序插入的位置。你可以假设数组中无重复元素。示例示例1输入: [1,3,5,6], 5输出: 2示例2输入: [1,3,5,6], 2输出: 1示例3输入: [1,3,5,6], 7输出: 4示例4输入: [1,3,5,6], 0输出: 0代码pythonclass Solution: def searchInsert(self,

2020-07-25 19:26:26 65

原创 Leetcode笔记-(简单)21. 合并两个有序链表

笔记题目示例思路代码题目将两个升序链表合并为一个新的 升序 链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。示例输入:1->2->4, 1->3->4输出:1->1->2->3->4->4思路创建新的链表new比较l1和l2链表的元素,把较小的元素添加到new链表中。得到较小的元素的链表,该链表将指向下一个元素:比如l1 = l1.next ,重复第2步,直到某个列表元素比较完。两个链表比较完后,必然剩下最大元素,直接

2020-07-18 19:19:05 84

原创 Leetcode笔记-(中等)19. 删除链表的倒数第N个节点

笔记题目示例说明思路代码pyhton进阶:题目给定一个链表,删除链表的倒数第 n 个节点,并且返回链表的头结点。示例给定一个链表: 1->2->3->4->5, 和 n = 2.当删除了倒数第二个节点后,链表变为 1->2->3->5.说明给定的 n 保证是有效的。思路代码pyhton# Definition for singly-linked list.# class ListNode:# def __init__(self,

2020-07-18 13:53:19 92

原创 Leetcode笔记-(简单)237. 删除链表中的节点

笔记示例说明思路代码c++python请编写一个函数,使其可以删除某个链表中给定的(非末尾)节点,你将只被给定要求被删除的节点。现有一个链表 – head = [4,5,1,9],它可以表示为:示例示例1输入: head = [4,5,1,9], node = 5输出: [4,1,9]解释: 给定你链表中值为 5 的第二个节点,那么在调用了你的函数之后,该链表应变为 4 -> 1 -> 9.示例2输入: head = [4,5,1,9], node = 1输出: [4,5

2020-07-18 11:53:19 66

原创 Leetcode笔记-(简单)28. 实现 strStr()

笔记题目示例说明代码题目给定一个 haystack 字符串和一个 needle 字符串,在 haystack 字符串中找出 needle 字符串出现的第一个位置 (从0开始)。如果不存在,则返回 -1。示例示例1输入: haystack = "hello", needle = "ll"输出: 2示例2输入: haystack = "aaaaa", needle = "bba"输出: -1说明当 needle 是空字符串时,我们应当返回什么值呢?这是一个在面试中很好的问题。对于本

2020-07-17 23:52:46 81

原创 Leetcode笔记-(简单)14. 最长公共前缀

笔记题目示例说明代码题目编写一个函数来查找字符串数组中的最长公共前缀。如果不存在公共前缀,返回空字符串 “”。示例示例1输入: ["flower","flow","flight"]输出: "fl"示例2输入: ["dog","racecar","car"]输出: ""解释: 输入不存在公共前缀。说明所有输入只包含小写字母 a-z 。代码python(本人自己的思路【暴力法】,可能有更简单)class Solution: def longestCommonPrefi

2020-07-16 23:02:00 69 1

原创 pytorch读取自制数据集出现过的问题

笔记问题1问题描述:解决方式问题2问题描述:解决方式问题1问题描述:TypeError: default_collate: batch must contain tensors, numpy arrays, numbers, dicts or lists; found <class 'PIL.Image.Image'>解决方式数据格式不对, 把image转成tensor,参数transform进行如下设置就可以了:transform=transform.ToTensor()。注意检测

2020-07-13 23:10:47 1612 1

原创 pytorch读取自制数据集

读取自制数据集方法一方法2方法一数据集中的类别文件放置。import torchimport torchvisionimport torchvision.transforms as transforms# 读取数据集datasets = torchvision.datasets.ImageFolder(root="数据集路径", transform=transforms.Compose([ "数据预处理语句"比如 tra

2020-07-13 11:38:26 439

classifer1.py

数据集来自kaggle,将数据集有的train分别存放在0,1两个文件夹中, 0为猫,1为狗。数据集来自kaggle,将数据集有的train分别存放在0,1两个文件夹中, 0为猫,1为狗。数据集来自kaggle,将数据集有的train分别存放在0,1两个文件夹中, 0为猫,1为狗。数据集来自kaggle,将数据集有的train分别存放在0,1两个文件夹中, 0为猫,1为狗。数据集来自kaggle,将数据集有的train分别存放在0,1两个文件夹中, 0为猫,1为狗。数据集来自kaggle,将数据集有的train分别存放在0,1两个文件夹中, 0为猫,1为狗。数据集来自kaggle,将数据集有的train分别存放在0,1两个文件夹中, 0为猫,1为狗。数据集来自kaggle,将数据集有的train分别存放在0,1两个文件夹中, 0为猫,1为狗。数据集来自kaggle,将数据集有的train分别存放在0,1两个文件夹中, 0为猫,1为狗。数据集来自kaggle,将数据集有的train分别存放在0,1两个文件夹中, 0为猫,1为狗。数据集来自kaggle,将数据集有的train分别存放在0,1两个文件夹中, 0为猫,1为狗。数据集来自kaggle,将数据集有的train分别存放在0,1两个文件夹中, 0为猫,1为狗。数据集来自kaggle,将数据集有的train分别存放在0,1两个文件夹中, 0为猫,1为狗。数据集来自kaggle,将数据集有的train分别存放在0,1两个文件夹中, 0为猫,1为狗。数据集来自kaggle,将数据集有的train分别存放在0,1两个文件夹中, 0为猫,1为狗。数据集来自kaggle,将数据集有的train分别存放在0,1两个文件夹中, 0为猫,1为狗。数据集来自kaggle,将数据集有的train分别存放在0,1两个文件夹中, 0为猫,1为狗。数据集来自kaggle,将数据集有的train分别存放在0,1两个文件夹中, 0为猫,1为狗。数据集来自kaggle,将数据集有的train分别存放在0,1两个文件夹中, 0为猫,1为狗。

2020-04-29

空空如也

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

TA关注的人

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