个人笔记
文章平均质量分 60
YuQiao0303
这个作者很懒,什么都没留下…
展开
-
使用cpulimit来限制linux下进程的cpu利用率
参考文章:https://blog.csdn.net/loyachen/article/details/52167124apt-get install cpulimit两种方法,一个是直接在limit情况下运行:另一种是先运行起来了,再根据进程号限制:原创 2024-01-24 20:58:01 · 934 阅读 · 0 评论 -
TypeError: div() got an unexpected keyword argument ‘rounding_mode’
torch.div()方法的rounding_mode参数 似乎是torch1.8才引入的,我的torch版本太老了。那我直接再套一层floor代替呗。原创 2023-08-23 11:00:53 · 3008 阅读 · 0 评论 -
[配环境]GET3D: A Generative Model of High Quality 3D Textured Shapes Learned from Images (docker方法)
代码地址:https://github.com/nv-tlabs/GET3D本文使用了官方提供的docker镜像。原创 2023-03-20 12:26:24 · 1848 阅读 · 2 评论 -
[读论文](StyleGAN) A Style-Based Generator Architecture for Generative Adversarial Networks
重点是提出两个指标:Perceptual path length和linear separability提出一种GAN的generator 架构(按分辨率coarse to fine的)不将z作为网络的输入,而是将learned constant + scaled noise作为输入,将z处理后作为style,即instance normalization(AdaIN)的scale和bias;style的获得。原创 2023-02-08 16:22:06 · 3440 阅读 · 0 评论 -
RuntimeError: one of the variables needed forgradient computation has been modifiedby an inplace ope
第527行对用v1_0的修改是in place操作。再次运行,就会显示更详细的信息和更精确的定位。在相应位置修改即可。原创 2022-10-24 11:13:57 · 1394 阅读 · 0 评论 -
TypeError: __init__() takes from 1 to 2 positional arguments but 3 were given报错
想要调用ChamferDist类的__call__函数:@LOSSES.register_moduleclass ChamferDist(BaseLoss): def __call__(self, pointset1, pointset2): ''' calculate the chamfer distance between two point sets. :param pointset1 (B x N x 3): torch.FloatTen原创 2022-05-23 16:23:36 · 8779 阅读 · 0 评论 -
tensorboard 一直不更新最新内容 问题解决记录
现象即使不运行tensorboard --logdir ./runs,也能在浏览器中查看 localhost:6006的tensorbaord情况无论是否运行tensorboard --logdir ./runs,浏览器中的数据都是旧的。我有4个event file,其中一个是新建的,还有一个旧的重命名了浏览器中不显示新建的,重命名的也显示的是旧名字找到原因仿佛尝试,突然发现我运行tensorboard --logdir ./runs命令后,后面的提示是说Serving Tenso原创 2022-05-16 09:26:41 · 5600 阅读 · 3 评论 -
SMPL学习笔记
https://zhuanlan.zhihu.com/p/158700893https://zhuanlan.zhihu.com/p/420090584人体表示的几种方式:只有关节点(12都叫人体姿态估计 pose estimation)关节点和边 (12都叫人体姿态估计 pose estimation)SMPL:包含高矮胖瘦,但不包含手势、脚踝、表情等的mesh表示。SMPL-X: 包含手势、脚踝、表情等的mesh表示。SMPL简介SMPL(Skinned Multi-Person原创 2022-04-18 16:06:17 · 4616 阅读 · 0 评论 -
[吴恩达深度学习笔记]L5W3 序列模型和注意力机制(Sequence models & Attention mechanism)
目录3.1 基础模型(Basic Models)3.1 基础模型(Basic Models)原创 2022-03-23 16:30:36 · 252 阅读 · 1 评论 -
[个人笔记](GraphSage)Inductive Representation Learning on Large Graphs
该笔记记录于2021.01.06,于2022.03.08 从本人OneNote转移到CSDN。GraphSage讲解https://zhuanlan.zhihu.com/p/79637787这篇解读基本完全解答了GraphSage是干啥的。简单的说,一个图里有很多节点,每个节点之间可能有边。每个节点有自己的特征向量。网络每一层把节点自己的特征向量和邻居的聚合一下,构成自己下一层的特征向量,特征向量维度不便。这样,有新节点加入的话,就可以只修改或训练新节点及其邻居,而不用整个图一起修改。Gr原创 2022-03-08 10:41:08 · 483 阅读 · 1 评论 -
latex 背景颜色设置
有时候我们看白底黑字的文档感觉不够护眼,想把背景latex生成的pdf背景调成绿色等。只需在/begin{document}前面加上这样一段:% background color setting for eye-protecting\usepackage{color}\definecolor{myGreen}{rgb}{0.76,0.93,0.63}\definecolor{yellow}{rgb}{0.99,0.99,0.70}\definecolor{white}{rgb}{1.0,1.0,原创 2022-03-04 15:58:44 · 5471 阅读 · 0 评论 -
git push 报错:error: src refspec master does not match any. (master变成main)
项目场景:提示:这里简述项目相关背景:例如:项目场景:示例:通过蓝牙芯片(HC-05)与手机 APP 通信,每隔 5s 传输一批传感器数据(不是很大)问题描述:提示:这里描述项目中遇到的问题:例如:数据传输过程中数据不时出现丢失的情况,偶尔会丢失一部分数据APP 中接收数据代码:@Override public void run() { bytes = mmInStream.read(buffer); mHandler.obta原创 2022-01-22 10:49:16 · 362 阅读 · 0 评论 -
[读论文] SAP: Shape As Points: A Differentiable Poisson Solver
arxive论文链接bilibili:作者的讲解核心思想两个核心概念:可微泊松求解器:已知带法向的点云,求出其indicator function(每一点是是在外面还是在里面),继而可通过marching cube求出mesh。(实质是把泊松求解的过程可微化了)SAP:这样,带法向的点云配合可微泊松求解器,就可以作为一种3D shape的representation。比如,传统的neural implicit representation常用occupancy funciton作为3D原创 2022-01-13 11:16:29 · 1151 阅读 · 2 评论 -
vs2013 Community 社区版 项目打包学习实录 Visual Studio Installer
想把一个用vs2013 community编译的程序打包,生成setup程序。特此记录。一般有两种打包方式:InstallSheild 和 Visual Studio Installer. 前者似乎自称不支持community。后来偶然找到后者的官方下载链接:https://marketplace.visualstudio.com/items?itemName=UnniRavindranathan-MSFT.MicrosoftVisualStudio2013InstallerProjects&s原创 2021-12-30 16:59:46 · 584 阅读 · 0 评论 -
[读论文]点云表面重建: SDF, TSDF, MLS, RBF
本文是阅读以下论文的笔记:[1]密振兴, “基于深度学习的大规模点云表面重建算法研究,” 硕士, 华中科技大学, 2020.局部拟合算法在点的局部邻域内拟合隐式函数。就是说每个点的函数值之和自己的邻域有关。SDF, Signed Destance Function, 符号距离函数总结:到最邻近样本点切平面的有符号距离。输入:点云及其法向。SDF定义: R3R^3R3空间任意一点x,到其最近的样本点pi的距离,加上一个符号(法向为正,反之为负)图示:表面:φ的0等值面。缺点:对法向敏原创 2021-11-30 16:27:10 · 8534 阅读 · 2 评论 -
git笔记
显示中文git config --global core.quotepath false#添加ssh在用户主目录(C:\Users\你的用户名)下,看看有没有.ssh目录如果有,再看看这个目录下有没有id_rsa和id_rsa.pub这两个文件。如果没有,打开Shell(Windows下打开Git Bash),创建SSH Key:$ ssh-keygen -t rsa -C “youremail@example.com”一路回车登陆GitHub,打开“Account settings”,“SS原创 2021-11-27 19:58:50 · 151 阅读 · 2 评论 -
[python]numpy、列表向量函数、查找、排序等 个人笔记
numpy相关# 构造矩阵/向量a = np.zeros((2,3)) #(一定要两层括号)a = np.random.randn(5,1)np.arange(0, samplePerChannel)#python的二维数据表示要用二层括号来进行表示。#如:产生一个2×3的全0矩阵,若是zeros(2,3)这种写法就会出现 TypeError: #data type not understood 这种错误; # 正确的写法是 zeros((2,3))#读写csvnp.loadtxt(f原创 2021-11-25 11:43:03 · 1808 阅读 · 0 评论 -
通过指定docker在宿主机中的共享路径,pycharm远程连接宿主机,编辑docker环境中的代码
需求:windows电脑一台,装有代码编辑器pycharmubuntu服务器一台(宿主机),装有运行代码用的docker环境。先需要在docker中运行python代码,在windows上远程调试。解决方案一:配置docker容器和宿主的端口映射给docker容器设置与宿主的22号端口的端口映射用于ssh服务,然后windows直接ssh到docker容器内。这个方案在我这里有点麻烦,因为我的ubuntu服务器似乎也不是最原始的宿主,而可能是谁的docker容器或虚拟机之类。我们连的不是他的22端原创 2021-11-18 10:08:23 · 1566 阅读 · 0 评论 -
latex常用命令:加粗、高亮、斜体
\textbf{需要加粗的内容} % 这是加粗\emph{斜体内容} % 这是斜体\hl{需要高亮的内容}原创 2021-09-22 11:06:08 · 2345 阅读 · 0 评论 -
键盘win以外突然失灵的解决办法记录
现象我的键盘有时候会突然失灵,字母数字键一律按不动。但win键按了还是有反应。背景怀疑是按到了什么组合键。我常用的组合键是Shift + Ctrl + S,怀疑是有时候按歪了,误触了什么。目前还没找到重现这个问题的确切方式。解决方法记录起初我都是重启电脑就好了。后来觉得太麻烦了,就在我长按的Shift , Ctrl , S,加上还能用的win,疯狂试探。.头一次突然成功按的是ctrl + win。但无法重现尝试。第二次突然失灵,按ctrl+win无效。试了一会儿,发现Ctrl +原创 2021-09-19 18:22:08 · 8194 阅读 · 3 评论 -
关于一维和二维卷积,以及1*1卷积核的理解
本文图片大部分来自吴恩达Andrew Ng老师的深度学习课程。基础操作:最基本的卷积操作是把卷积核在输入中移动(扫一遍),获得输出。维度:一维卷积和二维卷积的维度是指,输入数据的维度,比如一维的只有长度(如文本,第一个单词第二个单词),二维的有长宽(如图像,横纵分布的像素矩阵)。一维卷积的卷积核在一维方向上移动(如文本,第一个单词第二个单词);二维卷积的卷积核在二维方向上移动(比如图像从左到右从上到下)channel:在此基础上,输入可以有不同channel。(例原创 2021-09-15 11:10:00 · 9912 阅读 · 0 评论 -
[读论文]Review of Modelling and Simulating Crowds at Mass Gathering Events: Hajj as a Case Study
原论文链接本文是大规模聚集性事件的人群建模仿真综述,以朝觐为例。introduction1.1 什么是MG(Mass Gathering)1.2 hajj的简介和其人群管理的挑战1.3 本文组织结构Literature Search Framework文献综述按照 PRISMA guidelines来实施:The PRISMA framework or Preferred Reporting Items for Systematic Reviews and Meta-Analyses (原创 2021-09-03 22:02:21 · 149 阅读 · 0 评论 -
用Zotero在word中添加参考文献的方法记录
插件安装首先,安装了zotero的话应该默认会安装word插件,如果word里面有这个选项卡,就行。如果没有的话,可以手动安装一下,方法参见官网word中打开文件,选项,高级,常规, 文件位置,启动,修改。不要修改,而是复制一下这个路径,一般是:C:\Users::username::\AppData\Roaming\Microsoft\Word\STARTUP然后打开zotero安装路径,比如C:\Program Files (x86)\Zotero\extensions\zoteroW原创 2021-09-03 20:59:43 · 7927 阅读 · 2 评论 -
[个人笔记]3D点云深度学习入门
目录基本数据结构任务粒度的区分:(2D为例)常用方法和思路基本数据结构abcd分别是:点云(point cloud):(x,y,z) , (x,y,z,d), (x,y,z,r,g,b)体素(Voxel): 体素是3D空间的像素(pixel)。量化的,大小固定的点云。每个单元都是固定大小和离散坐标。多边形网格(Polygon meshes):面二维投影下面是一张体素的图。任务upsampling, reconstruction, segmentation, object detec原创 2021-08-15 23:39:21 · 2183 阅读 · 2 评论 -
解决ONENOTE for WIN10同步问题,E000006B同步错误
https://zhuanlan.zhihu.com/p/378819030按此文的方法二,发现在IE设置中,TLS 1.2是未被勾选状态,勾选重启后即可。(没有试过不重启行不行)原创 2021-07-23 10:29:20 · 2913 阅读 · 0 评论 -
[LaTeX] Overleaf报错: a funny symboe that I can‘t readhasjust been input.
发现是参考文献里面作者的名字之间有些字符,可能是作者使用的语言等情况。重新确认并修改即可。另外的可能就是出现了% 或& 等字符,需要前面加反斜杠。(期刊名可能出现&, 摘要中可能出现%)...原创 2021-07-08 17:15:03 · 191 阅读 · 0 评论 -
[癌症分型]临床特征的学习和处理
背景:要做癌症的分子分型。现需要对照临床特征。已有一组数据,需要学习其值的含义,并适当处理这些数据。数据如下,每行是一名患者:为了聚类,需要计算距离,将所有值处理为数字会跟方便。因此需要了解各个值的意思。age:可以保持。要或不要都行。gender: 因为是binary的,只有两种取值,所以直接用0和1即可。运行一下代码:data <- read.csv("data/TCGAClinical.csv", encoding="UTF-8",sep=",")# 对每一列,提取所有un.原创 2021-07-08 12:19:44 · 798 阅读 · 0 评论 -
R语言转移字符无效的问题
解决方案:不用print而是改用cat。注意cat没有自动换行。> print("1\t2")[1] "1\t2"> cat("1\t2")1 2参考:https://bbs.pinggu.org/thread-3490731-1-1.html原创 2021-07-08 11:52:48 · 438 阅读 · 0 评论 -
RStudio修改界面设置: 几个个人喜欢的深色主题记录
Tools->Global Options -> Apperance第一个theme我没试过,不用管。字体可以都试试。主要是第三个Editor theme,深色主题推荐下面三个:Cobalt, Idle Fingers, Material原创 2021-07-08 11:23:38 · 8383 阅读 · 0 评论 -
R语言笔记: one-hot 处理为单个的
load("data/kmeans_result.Rdata")读出变量result,result是聚类结果,四分类。读出来的result的大概长这样:Id 1 2 3 41 0 0 0 12 1 0 0 0下面的代码把他改成了这样:Id 类别1 42 1代码在此:load("data/kmeans_result.Rdata")head(result)# one-hot数据处理为单个的source_data = resultnew_result <-原创 2021-07-07 19:23:39 · 630 阅读 · 0 评论 -
[个人笔记]datanovia课程 Cluster Validation Essentials 笔记(R语言聚类基础)
本文是做为一个纯新手小白,对下文做的笔记:R语言聚类分析–cluster, factoextra后续发现有一个很靠谱的英文教程,收到了相关R包的官方推荐:datanovia教程里面分了如下几个课,详细讲了相关理论和API。因此本文变成了这两个教程的笔记。二者大体相似,略有区别。目录标准化PCA画图聚类趋势评估(Assessing Clustering Tendency)Hopkins Statistic 介绍R语言实现方法一:factoextra包的:get_clust_tendency()方原创 2021-07-05 20:19:01 · 1750 阅读 · 1 评论 -
[个人笔记]吴恩达深度学习lesson5 week2自然语言处理与词嵌入(Natural Language Processing and Word Embeddings)
这是一篇个人向的笔记。推荐学习顺序:(可选)最好掌握线性代数、微积分、概率论的一些基本知识学习吴恩达机器学习课程学习吴恩达深度学习的前4课(也可以选择性学习部分内容)即第五课第一周然后可以学习本课,即吴恩达深度学习第五课的第二周内容本课程视频本课程文字版目录2.1 词汇表征(Word Representation)2.1 词汇表征(Word Representation)...原创 2021-07-04 17:59:12 · 188 阅读 · 0 评论 -
[个人笔记]吴恩达深度学习L3 W2:机器学习策略(2)(ML Strategy (2))
http://www.ai-start.com/dl2017/html/lesson3-week2.html#header-n1252.7 迁移学习(Transfer learning)迁移学习:把网络从任务甲中学的的知识(参数)用于任务乙。举例:已经训练好一个识别猫和狗(任务甲)的网络,现在想做X射线扫描图分类(任务乙)操作:首先完全重新初始化最后一层,然后开始训练:如果你的放射科数据集很小,你可能只需要重新训练最后一两层的权重,就是和并保持其他参数不变。如果你有足够多的数据,你可以重新原创 2021-07-04 17:58:34 · 115 阅读 · 0 评论 -
Unity DoTween笔记
在Asset Store或Dotween官网下载免费版即可。升级版有个图形界面,但功能其实用代码都能实现。常见API:Tweener tweener = gameObject.transform.DOMove(channelPos[channelId], duration); //第一个参数是位置,第二个是花多长时间到那里tweener.SetEase(Ease.Linear); // 设置到运动的曲线要想依次到哪里,就新建一个sequence,然后append几个动画。注意一定要新建,不能一直原创 2021-07-02 22:11:17 · 150 阅读 · 1 评论 -
Unity C# json库 LitJson的使用笔记
官网链接官网的例子其实已经比较详细了,但还是做一下笔记。Object转string类型的json字符串JsonMapper.ToJson(jsonString);String类型的字符串 转JsonDatajsonObject = JsonMapper.ToObject(receiveMessage);提取JsonData里面有名称的字段# var result = (类型)jsonObject["字段"];data = (string)jsonObject["data"];提取Json原创 2021-06-25 11:55:15 · 210 阅读 · 0 评论 -
[个人笔记]R语言入门,个人查找手册 + mRNA数据预处理
title: data_preprocessauthor: YuQiaodate: 2021/5/11output: html_document读取数据用csv的方式读取原始数据:RNAFile = "mRNA_FPKM_UQ.txt"#result = readLines(RNAFile)data <- read.csv(RNAFile, encoding="UTF-8",sep="\t")print(class(data))删除重复数据每一列是一个用户,每一列第一行是用.原创 2021-06-25 11:02:16 · 725 阅读 · 0 评论 -
Unity 随机数记录
float randnum = Random.Range(0f, 100f); //取0-100之间的随机数原创 2021-06-23 11:31:33 · 120 阅读 · 1 评论 -
python matplotlib 绘图笔记:字体颜色
plt.savefig()保存的图片不完整plt.show()是完整的,但保存的不完整,解决方法如下:plt.savefig('test.png', dpi=200, bbox_inches='tight') # 最后这个bbox_inches起了作用设置字体我用了网上的方法,分别给label,刻度,title,legend设置字体,但不知道为什么其他都可以,但刻度不行。最后发现下面这行代码可以:plt.rc(‘font’,family = ‘Times New Roman’)...原创 2021-06-09 22:30:37 · 6365 阅读 · 0 评论 -
[visio]个人笔记大全
https://jingyan.baidu.com/article/48a42057c51dd8a92425040f.html原创 2021-05-18 19:51:28 · 488 阅读 · 0 评论 -
生物信息学入门——环境搭建记录(pycharm 安装R语言)
为什么选PyCharm纯计算机出身,无生物学背景(仅普通高中生物知识),本来要做基于mRNA和miRNA组学的癌症分型。一番调研发现生物信息学东西很多。查了半天,一般建议是linux + R语言 + 统计学知识等。先开始已经准备整linux了,在windows上安装了应用商店的ubuntu,但发现后续教程很多都是用windows上的RStudio。加上自己电脑本身一般,还是有点担心linux能不能hold住。而且我们数据量暂时不大。新手入门可能别整那么麻烦吧,赶紧先上手更好?偶然间发现p原创 2021-05-10 21:57:32 · 2095 阅读 · 1 评论