自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(35)
  • 收藏
  • 关注

原创 VisualStudio突然无法启动显示log文件Error解决方法

VS启动问题

2022-07-19 00:32:38 1092 1

原创 Git Bash和Github,创建repository添加代码

Git上传代码

2022-07-02 17:42:50 301

原创 【算法上机】排序递归输出第几层,自顶向下

1 快速排序分治法,在每一轮挑选一个基准元素,并让其他比它大的元素移到数动到数列一边,比它小的元素移动到数列的另一边,从而把数列拆解成两个部分。快排的平均时间复杂度是O(nlogn)...

2021-12-11 16:58:21 598

原创 pytorch训练数据集一些笔记

导师布置的一个任务,做一个二分类,数据集自己划分训练和测试的,主要难点在于图片位深是32,是做四通道的训练网络还是转换成三通道的呢?1.训练参数的设置【batch大小选择】也就是批梯度下降法。因为如果数据集足够充分,那么用一半,甚至少得多的数据训练算出来的梯度与用全部数据训练出来的梯度几乎是一样的。在合理范围内,增大Batch_size的好处:1.提高了内存利用率以及大矩阵乘法的并行化效率。2.减少了跑完一次epoch(全数据集)所需要的迭代次数,加快了对于相同数据量的处理速度。

2021-11-30 18:31:16 2275

原创 SynTunSys-Design Space Exploration论文阅读

现代的VLSI设计,论文提出一个新的系统在工业VLSI设计流程中的逻辑和物理综合步骤中,自动进行DSE过程。Pareto frontier帕累托边境,ABC三点的A关闭时序(close timing)以9%的功率减少。C点在功率减少29%的情况下提高55%的时间这是一个简单的two metrics的设计空间SynTunSysSynTunSys天生可以容忍单个综合工作的失败,几乎没有降低结果整体质量的风险。DevOps部署模型新的实验方案可以是由EDA团队提供给设计者,..

2021-11-30 18:04:53 382

原创 二分类神经网络结果准确率50%,loss一直在0.69的解决方法

先参考这篇文章,了解为什么loss是0.69链接:https://www.jianshu.com/p/45c2180cab17这个问题很多人在训练自己或者迁移别的网络的时候都会遇到,特别是二分类这样的简单网络,感觉无处着手,都他妈的是对的,就是Loss不动。到底什么原因了?吐槽的网址很多。比如这里,或者这里。若想知道解决办法,请直接跳到文章最后。 0.69是个什么数? 一般采用的都是cross entropy loss value,定义如下: 发现就是网络预...

2021-11-15 20:14:56 11653 1

原创 3D图像自监督一些关键知识

三维图像分类、语义分割和重建_邢源的博客-CSDN博客_三维图像分类三维图像分类、语义分割和重建引言1 三维数据的深度学习原理1.1 三维数据表示方法1.2 神经网络的优势1.2.1 三维图的构成1.2.2 多视觉图像1.2.3 点云1.2.4 图模型1.3 图像分类和语义分割1.4 三维重建1.4.1 问题陈述和分类2 案例分析2.1 案例对比2.1.1 pointNet 分类和语义分割+功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表

2021-10-22 17:00:23 1326

原创 【论文阅读】Self-supervised 3D hand pose estimation through training by fitting

数据拟合误差来表述姿势估计网络的训练损失,即手部表面被一组球体所近似。直接将姿势参数化为球体中心,我们的我们的方法利用了FCN的优点,避免了直接角度回归的困难。除了数据项,我们还设置了先验项,包括一个来自训练有素的VAE的数据驱动项。训练有素的VAE,以鼓励运动学的可行性。- 我们提出了一种自我监督的方法,用于从深度图中进行三维手部姿势的估计。我们提出了一种自我监督的方法,用于从深度图中进行3D手部姿势估计。在没有任何人工标签的情况下,该方法实现了与需要大量注释的先进技术相媲美的结果。

2021-10-21 23:57:49 1081

原创 Self-Supervised 3D Mesh Reconstruction from Single Images

SMRfeature representation of landmarks一致来自插值和预测 的3D属性一致Intro:前景知识从单图像中recover 3D信息:传统方法是fit先验可变性模型的参数face : 3DMM【1】human :SMPL 【23】先验模型,贵且耗时或者深度学习领域使用监督方法重建3D物体【7】,但这些方法需要在有GT 3D注释的合成或者3D扫描数据集上训练。 二维注释,二维重建方法关键模块是differentiable render【16】,可.

2021-10-15 14:13:10 1233 5

原创 论文阅读Self-Supervised 3D Human Pose Estimation viaPart Guided Novel Image Synthesis

部分引导下的新图像合成监督的三维姿势估计,需要免除变化为代价,例如形状和表现,而这些变化对于其他相关任务可能有用。学习到的模型task-bias而且dataset-bias。本文从未标记的视频帧中分离这些变化先验知识:人体骨骼姿势,基于单一部件的2D的木偶模型,人体姿势衔接约束,一组未配对的三维姿势本文可区分的形式化,弥补了三维姿势和空间部件图之间的表示差别,可解释的姿势分离,允许在不同摄像机运动的视频上操作,未见过的野外数据及上定性结果多任务中具有卓越通用性,超越普通任务例如三维姿势估

2021-10-08 00:04:54 211

原创 Self-Supervised Learning of 3D Human Pose using Multi-view Geometry

Self-supervised Monocular Trained Depth Estimation usingSelf-attention and Discrete Disparity Volume自监督深度估计,利用自注意力机制,离散分类网络视差图估计估计深度,并且能够产生不确定性本文:背景训练三维人体姿态估计需要三维真实数据,而收集成本很高。许多姿势估计方法缺乏三维数据,除了二维的真实姿势,需要额外的监督,例如未匹配的三维真实数据,标签的小子集,相机参数在多视角的环境下提出:Epip

2021-10-07 16:18:15 281

原创 3D手势重建-自监督学习Model-based 3D Hand Reconstruction via Self-Supervised Learning

自监督学习A survey on Semi-, Self- and Unsupervised Techniques in Image Classification (Similarities, Differences & Combinations)3D注释:密集的手部扫描,模型拟合的参数化手部网格,人类主食的3D关节在一些应用中,手部纹理也需要注意大部分方法重建3D手需要在训练时进行3D注释(贵)本文:S2HAND, 估算姿势、形状、纹理、相机视角从图中获..

2021-10-06 23:55:53 1521

原创 windows下安装运行virtualenv及PyCharm运行

1.安装pip install virtualenv多半出现网络连接超时问题使用这个代码段 pip install --index-url https://pypi.douban.com/simple pipenv新的问题是WinError5,拒绝访问找到python文件夹,右击打开属性-安全,设置user用户,给予写入权限,再运行即可创建命令:virtualenv +环境名2.激活打开powershell执行,Set-ExecutionPolicy -Executio

2021-08-11 11:13:11 220

原创 colab上安装caffe,各种cannot find xxx的情况

跑代码Instance-aware Semantic Segmentation via Multi-task Network Cascades需要用到caffe,阅读README.mdClone the MNC repository:# Make sure to clone with --recursivegit clone --recursive https://github.com/daijifeng001/MNC.gitInstall Python packages: numpy,

2021-07-29 22:37:15 1106

原创 Colab运行detectron2 demo

import ospath = "/content/drive/My Drive/detectron2-master"os.chdir(path)os.listdir(path)!ls进入云盘下载下来的代码文件夹中,本文跑FAIR给的github上的demo按照官方给的install指南安装然后getting started,在这一步中,cd demo/python demo.py --config-file ../configs/COCO-InstanceSegmentati.

2021-07-16 12:21:35 1433 1

原创 Google colab创建挂载和使用,跑gpu的ResNeXt

先要有一个google的admin账号,一开始用的学校的账号,下不了,真的贼无语google drive里创建一个google colaboratory,然后挂载from google.colab import drivedrive.mount('/content/gdrive')我用的TensorFlow 2.0以后的版本%tensorflow_version 2.xdevice_name = tf.test.gpu_device_name()if device_name !

2021-07-15 23:02:26 298

原创 升级下载TensorFlow时报错信息,wrapt

在搭了梯子情况下下载TensorFlow,升级的是2.5.0版本前面下载都可以,到了wrapt这一步时报错ERROR: Failed building wheel for wrapt按教程去https://www.lfd.uci.edu/~gohlke/pythonlibs/#wrapt这里下载了我用的python3.6版本的wrpat,路径名称没错,但报错找不到文件然后将文件改无中文的路径就可以了接着下载TensorFlow,可以用清华镜像,非常快,梯子网速太慢了htt..

2021-07-08 21:24:25 312

原创 链接

TO-DOHadoophttps://www.zhihu.com/question/333417513/answer/742465814tornado后端https://wiki.jikexueyuan.com/project/start-learning-python/303.htmlC++(***)游戏小程序开发https://www.zhihu.com/question/50907897/answer/128494332社区:http://www...

2020-06-16 10:43:25 181

原创 tomcat服务器部署&sql知识(帆软)

-----------------------------------------------------------------------------------------------------------------------变量查询举个栗子:select * from 地图1 where 1=1 ${if(len(province) = 0 || province == '中国(省级)',"order by 销售额 desc","and pid = ' "+pr..

2020-06-16 10:37:20 501

原创 FineReport报表学习笔记+JS入门谷歌F12调试

报表设计: 数据库查询 查询数据库添加模板数据及 单元格属性 扩展:方向样式:内外框 父子格 可以对表头(标题)设置左父格,进行分组;eg 小标题计算哪几年的月份条件,其父格就应该是年份时间型数据设置在“样式”里 层次坐标 相对:移动,表达式:Cellx[Celly:+z/-z]注1:Cellx表示需要返回结果的单元格,Celly表示位移时参考的单元格。Cellx[Celly:-z]的运算逻辑:记录位移前Celly和Cellx的对应关系,记为关系1,...

2020-06-04 17:21:00 546

原创 C++二叉树构建,遍历,DFS&BFS

(一)构建一个二叉树参考https://ask.csdn.net/questions/2181201.定义结点的结构体这里的结点内数据是一个字符数组,所以要注意,C++中字符数组的比较和赋值,不能是直接的==、=之类的要引用头文件<cstring>,内有strcpy等方法字符串、字符数组比较的具体请看——https://blog.csdn.net/mirage...

2019-09-13 11:21:06 493

原创 python-LeetCode刷题总结

(一)56题合并区间题目给出一个区间的集合,请合并所有重叠的区间。示例 1:输入: [[1,3],[2,6],[8,10],[15,18]]输出: [[1,6],[8,10],[15,18]]解释: 区间 [1,3] 和 [2,6] 重叠, 将它们合并为 [1,6].分析一开始拿到这题,本来想用两层循环来做,求两个数组的交集求交集,数组p[i]和数组p[j]只要满足...

2019-09-11 18:45:19 615

原创 CCF题目2018-9练手——AC代码以及易错点知识点整理

2018-9-1卖菜问题描述  在一条街上有n个卖菜的商店,按1至n的顺序排成一排,这些商店都卖一种蔬菜。  第一天,每个商店都自己定了一个价格。店主们希望自己的菜价和其他商店的一致,第二天,每一家商店都会根据他自己和相邻商店的价格调整自己的价格。具体的,每家商店都会将第二天的菜价设置为自己和相邻商店第一天菜价的平均值(用去尾法取整)。  注意,编号为1的商店只有一个相邻的商店2,编号...

2019-09-06 19:42:13 242

原创 tornado获取表单后字符处理byte格式转换与分割

前景:做tornado和h5结合的实验中,遇到这个问题, files = self.request.files people_file = files.get('people')#get file #data = people_file['body'] bstr = people_file[0]['body'] #---...

2019-04-03 00:26:27 647

原创 空域&频域滤波

空域平滑(1)高斯滤波import cv2 as cvimport numpy as npimg = cv.imread("lena512color.jpg",1)cv.imshow("img",img)cv.waitKey(0)kernel = cv.getGaussianKernel(3,0)print((kernel))# """【函数描述】用于计算一维高斯函数的模板系...

2018-11-27 00:57:31 732

转载 python-opencv 画图

主要是查看方便,相关的见import cv2import numpy as np"""np.zeros()方法构造了一个300*300的NumPy数组,同时分配了三个颜色空间,分别表示Red,Green,Blue,正如zeros名字所描述的一样,这个方法用0填充了这个数组的每一个元素。在np.zeros()的第二个变量是数据类型:dtype。由于我们需要用RGB格式来表示我们...

2018-11-26 23:55:44 487

转载 sql触发器

一:https://www.cnblogs.com/yank/p/4193820.htmlsql触发器的总结 二:实例     Create Trigger truStudent        On Student                         --在Student表中创建触发器        for Update                          -...

2018-11-26 23:52:23 103

原创 QRCode解码实现(实验报告一)

二维码识别原理:可以从任意方向读取QR码从360°任一方向均可快速读取。其奥秘就在于QR码中的3处定位图案,可以帮助QR码不受背景样式的影响,实现快速稳定的读取。https://blog.csdn.net/u012611878/article/details/531670091.先用imread()方法读入图像第一个参数是路径 第二个参数是灰度或彩色图像0是灰度 1...

2018-11-26 23:51:54 2997

转载 OPENCV图像运算

1.uint82.图像相加add加法:使用cv2.add()将两个图像相加,可以使用numpy中的矩阵加法来实现。但是在opencv中加法是饱和操作,也就是有上限值,numpy会对结果取模。# 图像上的加法# 大致有两种:#       cv2.add():这是一个饱和操作#       +:这是Numpy中的运算,之一种模操作,res = img1 + img2# 注意...

2018-11-26 23:51:23 173

原创 数字图像处理——人脸识别

吐血 之前写的居然没存??(一)人脸识别分四步:读入图像 预处理(高斯滤波) 模板匹配 获得位置一定要转成灰度图才能进行操作先说高斯滤波 高斯滤波器是一类根据高斯函数的形状来选择权值的线性平滑滤波器。高斯平滑滤波器对于抑制服从正态分布的噪声非常有效。一维零均值高斯函数为: g(x)=exp( -x^2/(2 sigma^2)  高斯滤波器是利用高斯核的一个2...

2018-11-26 23:48:56 7268

原创 CMD命令 python模块安装

cmd中命令cd..向下一层目录 python Scripts第三方模块安装 1.pip安装(1)版本低需升级pippython -m pip install --upgrade pip             # 升级pip(python3.4之后的版本都自带了PIP,但是需要升级之后才能使用)pip install --force-reinstall --up...

2018-10-27 16:44:34 16236

转载 java字符串比较 数组输出nullpointer出错问题

1.字符串的比较用equal,否则实现不了想要的效果在main中用了没事???2.java数组初始化长度后只用到几个,想要输出这几个的值,总是出现nullpointer问题for(int j = 0 ; ;j++){ if(allcourse[j].equals(null)) break; allcourse[j].print(); }数组声明的时候是给的引用,在初始化之后...

2018-06-10 17:07:21 381

转载 WinSCP和PUTTY的混合使用

winscp是支持多语言的可连接两台电脑,进行文件操作putty可以打开主机的linux系统 进行终端的命令输入下载好Winscp和putty之后,打开winscp勾选好选项后就可以连接了,具体的网上教程详细的很多。但是在选择连接方式FTP SFTP时候,还有FTP下的加密方式选择要注意区别?????之后进行连接可能跳出这个这是要告诉你登录的主机密钥指纹,点 Yes 就保存起来,以后就不会再弹出这...

2018-06-08 20:57:20 2042

转载 java Swing GUI一些杂七杂八的小知识

1.关于覆盖@overrideJava 中的覆盖@Override注解 写与不写的一点点理解     一般来说,写与不写没什么区别,JVM可以自识别     写的情况下:即说明子类要覆盖基类的方法,基类必须存在方法                         (控制类型public,protected,返回值,参数列表类型)与子类方法完成一致的方法,否则会报错(找不到被Override的方法)...

2018-05-25 18:14:11 183

翻译 半是转载半是自己代码与总结

当定义符合标准库iostream规范的输入或输出操作符的时候,必须使它成为非成员操作符,为什么要这样做呢?我们不能将该操作符定义为类的成员,否则,左操作数就必须是该类类型的对象!今天晚上来补1.指针问题,拷贝构造与重载2.const有无的影响3.SOCKET4.弹幕爬虫问题····

2017-05-24 16:07:44 164

空空如也

空空如也

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

TA关注的人

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