自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(48)
  • 资源 (4)
  • 收藏
  • 关注

原创 Nanopore base-calling from a perspective of instance segmentation阅读笔记

思想:将碱基检测任务当做一种多类标签分割任务。2 方法流程有两个: 1. UR-net分割信号和碱基检测; 2. 后处理,负责合并碱基成完整的read。后处理这个简单所以先介绍这个。后处理有两步。首先,接收网络输出的标签,并将连续重复的标签折叠为一个,然后,将标签映射到A,C,G,T{A,C,G,T}A,C,G,T。其中网络的输出碱基值值范围有:(A1,A2,C1,C2,G1,G2...

2019-10-18 21:35:30 300

原创 Contrastive Representation Learning 对比表征学习(三)视觉:图像嵌入(1)

在视觉领域,大多数面向对比表征学习的方案均依赖于通过应用数据增强技术的序列组合来创建样本的噪声形式。而这种增强需要满足保持语义不变的同时极大的改变其视觉外观。#### 基本图像增强技术以下列举了一些修改图像但保持其语义的方法。我们可以使用以下任一增强或几种的组合。* 随即裁剪,然后调整尺寸与原图一致* 随机色彩失真* 随机高斯模糊* 随机色彩抖动(color jittering)* 随机水平翻转* 随机灰度转换* Multi-crop 增强:使用两个标准分辨率的裁剪块,并采样一组额外

2023-06-20 21:52:30 409

原创 Contrastive Representation Learning 对比表征学习(二)关键成分

原文翻译自。

2023-04-19 21:19:38 507 1

原创 Contrastive Representation Learning 对比表征学习 (一) 对比训练目标

对比表征学习对比表征学习的目标是去学习一种嵌入空间(embedding space),在该空间中,具有潜在相似性的样本对彼此相距较近,而不够相似的样本对彼此疏远。对比学习可以被应用于监督与无监督相关任务中。对于涉及到无监督数据的工作,对比学习是自监督学习研究中最有效的方法之一。对比学习的训练目标早期用于对比学习的损失函数,只涉及到一个正样本和一个负样本。最近对于训练目标的设计趋势是在一个训练batch中包含多个正负样本对。对比损失对比损失是最早用于深度度量学习的训练目标函数之一。已知一组输入样本

2023-04-15 00:33:14 741

原创 GPU显存占满但利用率却很低

说到底还是不够有钱,这样也好,多出来的内存还能再让我跑跑别的程序!

2022-11-22 20:38:31 10274 6

原创 命名规范 (C++)

C++命名规范

2022-09-13 10:44:12 226

原创 python利用glob库实现获取带有指定前缀的文件

import enumfrom genericpath import existsfrom queue import Emptyimport cv2import numpy as npimport osimport matplotlib.pyplot as pltfrom numba import jitfrom natsort import natsortedimport globimg_path = "../"img_list = os.listdir(img_path)# p

2022-02-28 10:44:07 2982

原创 C++多线程,线程函数传参显示没有重载函数接受4个参数

先说解决办法:线程函数传参是和bind一样,需要加std::ref 以显式的引用。以下是错误的传递方式:vector<thread> threads1;threads1.reserve(THREAD_NUMBER);for (int i = 0; i < THREAD_NUMBER; ++i) { threads1.emplace_back(thread(saveImg, mtx1, cv1,1)); }void saveImg(static mutex &mt

2021-12-01 15:30:30 2118

原创 (一种因疏忽而发生的错误)Qt LNK2019:无法解析的外部符号

这种问题有一种发生原因(我的)是: 槽函数声明部分没问题。在实现部分,也就是cpp文件中写函数具体代码时,函数名前忘了加类名:以下为错误写法:void startGrab_setTime() {qDebug() << "good" << endl;}正确写法为: void mainWindow::startGrab_setTime() { qDebug() << "good" << endl;}...

2021-11-10 21:41:05 143

原创 解决:未定义标识符 “sleep“ 或 “sleep“:找不到标识符

这种问题是1.不同系统;2.函数大小写不同导致的。###在windows下:添加:#include <Windows.h>并修改sleep为Sleep。###在ubuntu下(未验证):sleep 为小写

2021-10-20 12:25:18 7973 3

原创 pkhex快捷键

操作快捷键:CTRL-O: 打开文件CTRL-S: 导出PK6CTRL-E: 导出存档CTRL-B: 导出存档为备份(后缀bak)CTRL-Q: 退出CTRL-D: 打开pm数据库(浏览db文件夹下的pk6,有筛选功能)CTRL-R: 打开箱子报告。一般人用不上的。。。都直接修改去了)CTRL-P: 打开关于CTRL-T: 导入PS配置文本(懂的人自然懂)CTRL-SHIFT-T: 导出为PS配置文本ctrl + 左键点击对应位置 …种类标签: 从剪切板导入PS/smogon配置

2021-04-17 17:21:13 2775

原创 编译g2o提示错误 error: ‘ScalarBinaryOpTraits’ is not a class template

这是由于安装了两个版本的eigen造成的.在以下路径查找:/usr/local/include/可能会有两个eigen的文件夹,在以下路径查看eigen版本:/usr/local/include/eigen3/Eigen/src/Core/util/Macros.h#define EIGEN_WORLD_VERSION 3#define EIGEN_MAJOR_VERSION 3#define EIGEN_MINOR_VERSION 5这就是3.3.5版本.g2o要求是大于3.3,所以

2020-11-29 21:05:12 2511 3

原创 ubuntu下vscode配置C++项目编译调试(json文件),以高翔octomap教程为例,顺便解决vscode无法设置断点问题.

首先展示一下文件路径结构:其中C++文件在src目录中,.vscode以及CMakeLists.txt在上层目录。1.编译设置该项目的编译是在build.sh文件中,内容就是cd buildcmake ..make编译功能对应的vscode设置文件是tasks.json,内容如下:...

2020-11-29 16:22:11 412

原创 ubuntu16 octomap安装(解决安装octomap后没有octovis问题)

安装octomap时发现bin下没有octovis,解决后决定记录一下,顺便整理octomap安装顺序。git clone https://github.com/OctoMap/octomap下载后进入该目录,执行:mkdir build cd buildcmake ..make这是正常的安装顺序,注意看命令行内容,如果成功则万事大吉,但是很多情况下会报错。大部分为octovis的错误(缺少libQGLViewer)。接下来演示手动安装,安装顺序为:libQGLViewer->oc

2020-11-26 15:29:33 1575 1

原创 latex显示错误:Text line contains an invalid character. l.1

出现这种错误的原因是编译产生的其他格式文件没有删除干净。这类文件一般是被隐藏了的,选择显示隐藏文件并将其删除即可。Mac下的快捷键是command + shift + .

2020-08-17 13:37:41 3609 3

原创 解决LaTeX中的\pdfendlink ended up in different nesting level than \pdfstartlink.问题

出现这个问题的原因是使用了包:\usepackage{hyperref}解决方法1:不使用该包;解决方法2:将上述代码替换为:\usepackage[draft]{hyperref}

2020-06-24 16:56:20 1337

原创 python脚本运行越来越慢

近日需要处理大批量图像数据,运行脚本后发现过一段时间脚本的速度下降非常厉害,到了一次一秒。于是开始查找原因。先展示我的脚本:import os,globimport numpy as npimport cv2import timeimport gcimport sysimport subprocesspae = 2path = "D:\\data\\DIV2K_clip_128\...

2019-11-26 14:58:54 4440

原创 python, numpy中的.tile方法解释

np.tile(a,(channel,cols,rows)) #(维度方向,列方向,行方向)np.tile(a,(cols,rows)) #(列方向,行方向)np.tile(a,rows) #(行方向)

2019-11-22 20:49:27 395

原创 ubuntu下pytorch预训练模型保存路径

/home/ubuntu/.cache/torch/checkpoints/

2019-11-22 20:00:56 3964

原创 神经网络占用内存(显存)的计算

所占用内存 KB = 参数x4 / 1024所占用内存 MB = 参数x4 / 1024 / 1024比如:某网络权重参数量106073,那么他占用的内存是106073x4/1024=414.34kb。乘4是因为float32占用4字节。...

2019-11-21 14:34:14 3515

原创 Ubuntu开机后nvidia-smi英伟达驱动消失,或_解决更改内核无效的问题。

原因一:没有在开机启动项将secure boot禁用解决:开机时按del进入,找到security,在里面找secure boot 并选择disabled。(tips:进启动项也有可能是别的键)原因二:系统使用了新内核。解决:更换内核。首先查看系统内核...

2019-11-19 16:54:13 8656 8

原创 arduino上传项目总是出错,串口通信或TX/RX显示上传项目出错

今天摸arduino的时候又遇到了这个问题,突然想起多年以前的坑:如果项目中需要使用TX,RX口,那么在上传的时候一定不能把这两个插上,否则会报错,而且是各种奇怪的错误,典型就是会显示:项目上传出错。解决:等项目上传成功后,再将TX,RX口插上。就好了。希望可以帮助到别人。这个是个坑!...

2019-11-11 23:43:15 7791 2

原创 ubuntu进入终端界面输入密码错误login incorrect的解决办法

在给ubuntu系统安装nvidia驱动时,会禁用图像界面服务。这时候进入终端界面时会要求输入登录账号密码。然而有的人可能在输入密码时总提示密码不正确或无法登录。  这里排除密码输错的情况。介绍另一种导致无法登录的情形:  有一个原因是你在输入密码时,数字部分通过小键盘输入的。这就是问题。小键盘的数字编码不对,会导致输入正确密码仍然提示不正确。解决办法是输入数字部分时,通过字母上面那一排数字输...

2019-10-27 15:46:24 10344 5

原创 RuntimeError: module must have its parameters and buffers on device cuda:0 (device_ids[0]) but found

RuntimeError: module must have its parameters and buffers on device cuda:0 (device_ids[0]) but found one of them on device: cuda:1

2019-08-22 11:34:09 5130 2

原创 ImportError: cannot import name 'extension_dict'

出现这个错误的原因是protobuf3里禁用了这个函数,所以解决办法是卸载protobuf3,安装protobuf2conda uninstall protobufpip uninstall protobufpip install protobuf==2.6.1

2019-07-18 12:15:28 2709 3

原创 Windows下keras下载的预训练模型保存位置

当我们用下载器下好keras的预训练模型时,保存位置为:'''C:\Users\Administrator\.keras\models'''也就是在那个用户文件夹里面

2019-03-19 11:30:18 1821 1

原创 图像软解码发展历程简单总结

2018-11-01 11:31:24 202

原创 python图像矩阵相减时负值变成0或者254的问题

import numpy as np import cv2import matplotlib.pyplot as plt img = cv2.imread("butterfly.png", 0)src_img = cv2.imread("qua.png", 0)res_img = img-src_imgprint(res_img)n, bins, patches = plt.his...

2018-10-30 10:38:47 5213 3

翻译 L2 Restoration of L∞-Decoded Images Via Soft-Decision Estimation论文翻译

ABSTRACTloo约束的图像编码是一个实现基本上比严格的无损图像编码更低的比特率的技术。同时该技术还在每个像素加入了严格的误差边界。然而,随着比特率下降更多,这项技术在l2失真度量中表现不好。本文中,我们提出了一个新的软解码方案来降低loo解码图像的l2失真,并且保留了极小化极大值和最小二乘近似的优势。软解码使用于图像恢复的框架中,该方法利用了loo约束提供的严格误差界限,还使用了量化误差的...

2018-10-08 17:36:39 185

原创 Keras中graphviz和pydot的可视化问题

首先命令行安装graphviz; 接着安装graphviz的软件版本,Windows为.msi格式; 安装完软件版本的graphviz需要配置环境变量; 最后安装pydot。 成功。

2018-07-12 10:19:13 908

原创 点云输入网络

https://www.jianshu.com/p/4a25ce09a44a

2018-06-28 15:15:39 437

原创 关于texpad编译后无法找到目录的.toc文件

关于texpad编译后无法找到目录的.toc文件的问题,是因为texpad对编译生成的一些文件主动隐藏了,这时只需要点击软件左上角的文件夹图标,寻找即可。

2018-05-24 20:21:52 1242

原创 latex创建各种表格

http://www.tablesgenerator.com

2018-05-24 17:22:52 9328

原创 Latex多幅图片并排显示

\documentclass{memoir}\usepackage[demo]{graphicx} % remove [demo] in your file\usepackage{subfig} % for subfigures\usepackage{caption}\usepackage{lipsum}\captionsetup[figure]{labelfont={bf,small...

2018-05-19 20:55:53 8525

原创 Misplaced alignment tab character &

在用latex导入参考文献时,有时会出现这种错误,原因在于参考文献中出现了&amp;,这是我们在前面加上\就可以了。即 &amp; -&gt; \&amp; 参考这里

2018-05-18 11:03:48 36660 4

转载 MATLAB指定gpu

http://gaobb.github.io/2015/06/12/Matlab%20and%20GPU/

2018-04-27 11:52:28 3592

原创 LSTM

这个

2018-04-20 10:25:43 144

原创 关于cv2.imread()读取图像为BGR问题

opencv读取图像为b,g,r方法,比如 img = cv2.imread("xx.jpg") cv2.imshow("xx",img) 展示的结果是正常的: 但是此时读取到的img已经为bgr方式了,如果我们再用其他使用rgb方式读取的函数进行读取时就会出错,比如我用plt对图像进行显示,效果如下: 因为plt函数是rgb方式读取的,所以会出错.这时我们可以手动改变i...

2018-04-09 15:28:23 62631 13

原创 Python批量修改图片名称,格式,并批量量化

from PIL import Imageimport numpy as npimport cv2import matplotlib.pyplot as pltimport os###############################################################批量修改图片格式bmp-&gt;png并量化path_name = '/hom...

2018-04-02 11:14:49 2675

原创 python批量修改图片名称并更换格式

path_name = '/home/server109/ADAXI/code/PyCharm_Projects/train' #原图片所在路径i = 0for item in os.listdir(path=path_name): new_item = str(i)+'.bmp' #元图片均为.bmp格式 os.rename(os.path.join(path_name,i...

2018-04-02 10:13:17 3896 8

gitkraken 6.5.1

压缩了两次,需要解压两次

2023-01-04

renamepdf.py

该脚本对某一目录中的PDF文件批量重命名,命名为所读取到的文章标题。修改文件路径,直接执行即可。

2019-10-11

Python批量修改图片名称和格式

对.bmp格式图片进行格式修改和命名,改为.png并从零开始命名

2018-04-02

基本序列的DFT变换以及时移定理和频移定理的验证

里面包含了采样序列,正弦序列,窗函数序列,复指数序列的DFT变换,以及时移定理,频移定理的验证

2018-01-04

Make Your Own Neural Network

制作属于你自己的神经网络,电子版,本书基于python语言,详要介绍了神经网络的原理以及如何使用python进行实现,内含相关的python教程,只需有简单数学基础即可。

2018-01-04

空空如也

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

TA关注的人

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