自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

冲冲冲!

~~~~~kaggle expert,全球排名前1000,爱好参加各种kaggle天池等竞赛~~~~~

  • 博客(790)
  • 资源 (4)
  • 论坛 (3)
  • 收藏
  • 关注

原创 参加的一些比赛

“2020创青春·交子杯” 新网银行金融科技挑战赛 AI算法赛道 名次:10/1.5k

2020-08-14 16:12:46 317

原创 必知必会!常用矩阵求导和重要的矩阵

转自https://blog.csdn.net/a841454735/article/details/88608682,来备份一下,矩阵求导很重要!一、矩阵求导  一般来讲,我们约定,这是分母布局。常见的矩阵求导方式有:向量对向量求导,标量对向量求导,向量对标量求导。1、向量对向量求导2、标量对向量求导3、向量对标量求导其他的可以参考wiki:维基百科矩阵求导公...

2020-04-25 22:18:20 1225

原创 比特币白皮书 Bitcoin: A Peer-to-Peer Electronic Cash System
原力计划

摘要纯粹的点对点电子现金将允许在线支付直接从一方发送到另一方,而无需通过金融机构。数字签名提供了部分解决方案,但是如果仍然需要可信的第三方来防止重复开销,那么主要的好处就丧失了。我们提出了一个使用点对点网络解决双花问题的方案。网络时间戳通过将事务散列到基于散列的工作证明的持续链中,形成不重新进行工作证明就不能更改的记录。最长的链不仅可以作为所见证的事件序列的证据,而且可以证明它来自最大的CP...

2020-03-29 16:15:45 681

原创 程序员面试——C++工程师面试大全第一部分

1.static 关键字的作用1. 全局静态变量在全局变量前加上关键字 static,全局变量就定义成一个全局静态变量.静态存储区,在整个程序运行期间一直存在.初始化:未经初始化的全局静态变量会被自动初始化为 0(自动对象的值是任意的,除非他 被显式初始化);作用域:全局静态变量在声明他的文件之外是不可见的,准确地说是从定义之处开始,到文件结尾.2. 局部静态变量在局部...

2020-02-24 13:41:40 259

原创 福利网站!程序员面试——算法工程师面试大全第一部分
原力计划

1.SGD,Momentum,Adagard,Adam 原理SGD 为随机梯度下降,每一次迭代计算数据集的 mini-batch 的梯度,然后对参数进行跟新.Momentum 参考了物理中动量的概念,前几次的梯度也会参与到当前的计算中,但是前几轮的 梯度叠加在当前计算中会有一定的衰减.Adagard 在训练的过程中可以自动变更学习的速率,设置一个全局的学习率,而实际的学习 率与以往的...

2020-02-24 11:34:06 262

原创 通俗易懂!视觉slam第一部分——slam简介与相机介绍

首先是定义:SLAM 是 Simultaneous Localization and Mapping 的缩写,中文译作“同时定位与地图构建”。它是指搭载特定传感器的主体,在没有环境先验信息的情况下,于运动过程中建立环境的模型,同时估计自己的运动 。如果这里的传感器主要为相机,那就称为“视觉 SLAM”。这里的相机有很多种:分为单目(Monocular)、双目(Stereo)和深度相机(R...

2020-02-20 08:57:14 347

原创 python深度学习第一讲——用python写神经网络

神经网络输入层到第一层的传递,也就是wx+b用矩阵的形式写出def sigmoid(x): return 1 / (1+np.exp((-x)))def identity_function(x): return xdef init_network(): network = {} network['W1'] = np.array([[0.1, ...

2020-02-13 16:53:47 609

原创 Python实战从入门到精通第十讲——字符串与文本4之字符串搜索和替换

在字符串中搜索和匹配指定的文本模式对于简单的字面模式,直接使用str.replace()方法即可,比如:>>> text = 'yeah, but no, but yeah, but no, but yeah'>>> text.replace('yeah', 'yep')'yep, but no, but yep, but no, but ye...

2020-02-07 16:46:32 415

原创 CSDN 2020博客之星投票进行中:送你喜爱的博主C位出道!

麻烦大家帮我投票!感谢!https://bss.csdn.net/m/topic/blog_star2020/detail?username=qq_32146369

2021-01-11 19:36:20 48

原创 为什么pytorch要用mean=[0.485, 0.456, 0.406] 、std=[0.229, 0.224, 0.225]

使用Imagenet的平均值和标准是一种常见的做法。它们是根据数百万张图片计算出来的。如果你想从头开始训练你自己的数据集,你可以计算新的平均值和std.否则,使用Imagenet预训练模型自己的平均值。...

2021-01-11 16:36:08 27

原创 windows下anaconda环境激活报错CommandNotFoundError: Your shell has not been properly configured to use ‘con

解决办法管理员打开cmd,输入activate即可(linux是source activate)

2020-12-30 13:35:53 56

原创 数据提取概述

数据提取概述知识点了解 响应内容的分类 了解 xml和html的区别1. 响应内容的分类在发送请求获取响应之后,可能存在多种不同类型的响应内容;而且很多时候,我们只需要响应内容中的一部分数据 结构化的响应内容 json字符串 可以使用re、json等模块来提取特定数据 json字符串的例子如下图 xml字符串 可以使用re、lxml等模块来提取特定数据 xml字符串的例子如下 ..

2020-12-29 20:09:54 39 1

原创 github无法显示图片,其他一切正常的解决办法

C:\Windows\System32\drivers\etc\hosts文件最后添加如下内容:#GitHub Start192.30.253.112 Build software better, together192.30.253.119 gist.github.com151.101.184.133 assets-cdn.github.com151.101.184.133 raw.githubusercontent.com151.101.184.133 gist.githubusercon

2020-12-28 15:47:35 66

原创 python install causes ModuleNotFoundError: No module named ‘_swigfaiss‘

这是因为安装faiss用的pip install解决办法:#cpu 版本conda install faiss-cpu -c pytorch# GPU 版本conda install faiss-gpu cudatoolkit=8.0 -c pytorch # For CUDA8conda install faiss-gpu cudatoolkit=9.0 -c pytorch # For CUDA9conda install faiss-gpu cudatoolkit=10.0 -c

2020-12-28 12:50:00 73

原创 anaconda显示ImportError: cannot import name ‘secure_write‘

在新建kernel时遇到了此问题。解决方法:pip install --upgrade jupyter_client之后python -m ipykernel install --name XXXX就不会报错了

2020-12-28 12:44:37 68

原创 linux ubuntu实用命令记录

du -sh 文件夹名 查看某文件夹大小

2020-12-25 10:24:54 23

原创 linux下解压7z压缩包分卷

假设压缩包分卷名称为xxx.7z.001 xxx.7z.002 ....解压缩命令:7z e xxx.7z.001

2020-12-22 14:43:43 48

原创 2015-2020年各类国际会议与期刊基于图像的三维对象重建论文综述(8)——Comparison

下表为各种方法的比较,包括输入,输出,训练,评价指标。

2020-12-15 12:26:38 37

原创 2015-2020年各类国际会议与期刊基于图像的三维对象重建论文综述(7)——Datasets

7. Datasets

2020-12-14 22:53:19 37

原创 2015-2020年各类国际会议与期刊基于图像的三维对象重建论文综述(6)——Training

6. Training

2020-12-14 22:52:43 38

原创 2015-2020年各类国际会议与期刊基于图像的三维对象重建论文综述(5)——Leveraging other clues

5. Leveraging other clues

2020-12-14 22:51:42 29

原创 2015-2020年各类国际会议与期刊基于图像的三维对象重建论文综述(4)—— 3D Surface decoding

4. 3D Surface decoding

2020-12-14 22:43:37 31

原创 2015-2020年各类国际会议与期刊基于图像的三维对象重建论文综述(3)——Volumetric decoding

3. Volumetric decoding

2020-12-14 22:42:33 38

原创 2015-2020年各类国际会议与期刊基于图像的三维对象重建论文综述(2)——Encoder stage

2. Encoder Stage基于深度学习的3D重建算法将输入I编码为特征向量x = h(I)∈X,其中X是潜在空间。 良好的映射函数h应该满足以下属性: 代表相似3D对象的两个输入I1和I2应该映射到在潜在空间中彼此靠近的x1和x2∈X。 x的小扰动∂x应该对应于输入形状的小扰动。 h引起的潜像表示应不受照相机姿态等外部因素的影响。 3D模型及其对应的2D图像应映射到潜在空间中的同一点上。确保表示不会造成歧义,从而有助于重建。通过使用将输入映射到离散或连续潜在空间...

2020-12-14 22:05:28 35

原创 研究生科研必备!!!2015-2020年各类国际会议基于图像的三维重建论文综述(1)——总览

一.图像重建分类输入可能是单张图片 使用RGB摄像机捕获的多幅图像,其内在和外在参数可以是已知的或未知的 视频流,即具有时间相关性的图像序列输出的表示对于网络体系结构的选择至关重要。 这也影响了重建的计算效率和质量。体素表示:在早期基于深度学习的三维重建技术中被广泛采用,允许使用规则体素网格对三维形状进行参数化。 因此用于图像分析的2D卷积可以很容易地扩展到3D。 然而它们在内存需求方面非常昂贵,只有少数技术可以实现子体素精度。基于表面的表示:其他论文探讨了基于表面的表示,如网格.

2020-12-14 20:54:25 61

原创 Python命名规范

1.项目名称首字母大写+大写式驼峰,ProjectName2.模块名和包名全部小写+下划线驼峰module_name package_name3.类名称,异常首字母大写+大写式驼峰,class ClassName: ,ExceptionName4.全局变量、常量全部使用大写字母+下划线驼峰GLOBAL_VAR_NAME,CONSTANT_NAME5.方法名,函数名,其余变量,参数,实例全部小写+下划线驼峰method_name,function_name,insta..

2020-12-11 14:52:07 24

原创 清华大学推荐人工智能A类B类期刊与会议汇总!!!发论文必备

ICLR 终于上榜A类,IJCAI降级清华的论文评级与CCF推荐有所不同相比之下,CCF 推荐A 类会议 7 个,B 类会议 12 个;C 类会议 21 个;A 类期刊 4 个,B 类期刊 21 个,C 类期刊 36 个。其中A类会议分别是AAAI、NeurIPS、ACL、CVPR、ICCV、ICML、IJCAI。具体而言,清华新增了 ICLR、RSS 为 A 类会议;清华把 CCF 定为 B 类的 ECCV 、COLT、EMNLP 、ICRA 评定为 A 类,以及将 CCF 定为

2020-12-07 22:04:00 174

原创 CCF推荐人工智能A类B类期刊与会议汇总!!!发论文必备

中国计算机学会推荐国际学术会议(人工智能)一、 A 类序号 会议简称 会议全称 出版社 网址 1 AAAI AAAI Conference on Artificial Intelligence AAAI http://dblp.uni-trier.de/db/conf/aaai/ 2 NeurIPS Annual Conference on Neural Information Processing Systems

2020-12-07 22:00:29 311 1

原创 人工智能的CV领域顶级会议与期刊

顶级期刊PAMI,IEEE Transactions on Pattern Analysis and Machine Intelligence,即IEEE模式分析与机器智能汇刊IJCV,International Journal of Computer Vision,即计算机视觉国际期刊顶级会议ICCV,IEEE International Conference on Computer Vision,即IEEE国际计算机视觉大会(两年一次)CVPR,IEEE Conference on Com...

2020-12-07 21:55:48 82

原创 卷积中的分组卷积

左边是正常卷积,右边是分组卷积。

2020-12-07 16:27:10 49

原创 计算机视觉空间域(spatial)注意力机制——CBAM

首先是结构:CBAM不仅包含senet的channel注意力机制也包含spatial注意力模块两个attention模块都是使用sigmoid来缩放到[0,1]之间。更详细的结构:也就是说channel和spatial的注意力机制都用了两个不同的pool。如果说channel注意力机制是从W*H*C的feature map得到1*1*C的注意力权重,那么spatial注意力机制则是从W*H*C的feature map得到W*H*1的注意力权重....

2020-12-07 16:00:57 215

原创 计算机视觉通道域(channel)注意力机制——SENet

属于注意力机制在cv领域的channel注意力机制,SENet一个很大的优点就是可以很方便地集成到现有网络中,提升网络性能,并且代价很小。首先是结构:原来的任意变换将输入X变为输出U,现在假设输出的U不是最优的,每个通道的重要程度不同,有的通道更有用。对于每一输出通道,先global average pool,每个通道得到1个标量,C个通道得到C个数,然后经过FC-ReLU-FC-Sigmoid得到C个0到1之间的标量,作为通道的权重,原来的输出通道每个通道用对应的权重进行加权(对应通.

2020-12-07 15:49:32 278 1

原创 计算机视觉注意力机制-Attention

注意力机制本质上与人类对外界事物的观察机制相似。通常来说,人们在观察外界事物的时候,首先会比较关注比较倾向于观察事物某些重要的局部信息,然后再把不同区域的信息组合起来,从而形成一个对被观察事物的整体印象。注意力机制能够使得深度学习在观察目标时更加具有针对性,使得目标识别与分类的精度都有所提升Attention Mechanism可以帮助模型对输入的每个部分赋予不同的权重,抽取出更加关键及重要的信息,使模型做出更加准确的判断,同时不会对模型的计算和存储带来更大的开销。总的来说,注意力机制可分为两种:一

2020-12-05 21:02:56 127

原创 三维计算机视觉——相机内参和外参及坐标变换公式

1.定义相机内参数是与相机自身特性相关的参数,比如相机的焦距、像素大小等;相机外参数是在世界坐标系中的参数,比如相机的位置、旋转方向等。定义四个坐标系的意义,世界坐标系(参考坐标系)、摄像机坐标系 、 图像物理坐标系和像素坐标系。(1)世界坐标系就是物体在真实世界中的坐标,比如黑白棋盘格的世界坐标系原点定在第一个棋盘格的顶点,Xw,Yw,Zw互相垂直,Zw方向就是垂直于棋盘格面板的方向。可见世界坐标系是随着物体的大小和位置变化的,单位是长度单位。只要棋盘格的大小决定了,无论板子怎么动,棋盘格角点

2020-12-04 15:23:16 166

原创 什么是hypernetworks? hypernetworks简单介绍

《hypernetworks》作者是David Ha,Andrew Dai,Quoc V. Le,此为2017年的ICLR论文简介:这项工作探索了超网络:一种使用一个网络(也称为超网络)为另一个网络生成权重的方法。超网络提供了一种与自然界相似的抽象:基因型(超网络)与表型(主网络)之间的关系。 这项工作的重点是使超网络对深度卷积网络和长循环网络有效。在这些网络中,超网络可以看作是跨层共享权的轻松形式。 主要结果是超网络可以为LSTM生成非共享的权重,并在各种序列建模任务(包括字符级语言建模,..

2020-11-30 16:47:20 279

原创 解决datafountain比赛提交.csv文件报错问题

提交了predict.csv文件之后发现报错如下:decode error,it isn;tInteger 1问题出在了某些csv列数据包含多余的\n文件可以用如下代码:import csvfile = open('xxx.csv')filereader = csv.reader(file)data = list(filereader)print(data)输出所有数据,然后ctrl+f找\n 在文件中去掉即可...

2020-11-27 18:42:40 176

原创 ubuntu在终端运行.ipynb文件

pip install runipyrunipy<YourNotebookName>.ipynb

2020-11-27 18:34:46 185

原创 ubuntu下修改环境变量,bash ~/.bashrc之后环境变量不改变

当不改变的时候,可以新开一个终端窗口,在新的终端窗口一般就能看到环境变量已经改变了。

2020-11-27 17:21:33 172

原创 ubuntu16安装pymesh2的方法

pip install http://imagine.enpc.fr/~langloip/data/pymesh2-0.2.1-cp37-cp37m-linux_x86_64.whl

2020-11-24 21:40:51 136

转载 python编译:setup.py添加.h头文件或者库的搜索路径

通过源码安装python第三方库时,经常会出现该库依赖的c/c++头文件、库找不到的情况,特别是自己编译安装的c/c++库时。比如leveldb,mysql等等。我编译图形学的一个库就出现了问题。网上的解答: ext_modules = [ Extension( 'plyvel._plyvel', sources=['plyvel/_plyvel.cpp', 'plyvel/comparator.cpp'], ...

2020-11-24 19:23:50 162

Spark入门.docx

Apache Spark 是专为大规模数据处理而设计的快速通用的计算引擎。Spark是UC Berkeley AMP lab (加州大学伯克利分校的AMP实验室)所开源的类Hadoop MapReduce的通用并行框架,Spark,拥有Hadoop MapReduce所具有的优点;但不同于MapReduce的是——Job中间输出结果可以保存在内存中,从而不再需要读写HDFS,因此Spark能更好地适用于数据挖掘与机器学习等需要迭代的MapReduce的算法。

2020-04-02

大数据处理hive深入详解.pdf

Hive是基于Hadoop的数据仓库解决方案。由于Hadoop本身在数据存储和计算方面有很好的可扩展性和高容错性,因此使用Hive构建的数据仓库也秉承了这些特性。

2020-03-27

人手一份核武器 - Hacking Team 泄露(开源)资料导览手册 _ WooYun知识库.pdf

事先声明本人并不是全栈安全工程师,仅仅是移动安全小菜一枚,所以对泄漏资料的分析难免会有疏忽或着错误,望各位围观的大侠手下留情。 首先来看安全界两大元老对Hacking Team(以下简称HT)被黑这个事件的看法: @tombkeeper: Stuxnet 让公众知道:“原来真有这种事”,Snowden 让公众知道:“原来这种事这么多”,Hacking Team 让公众知道:“原来这种事都正经当买卖干了”

2020-03-27

程序设计实践中文版

2016-10-08

cold星辰的留言板

发表于 2020-01-02 最后回复 2020-04-22

求点赞blink

发表于 2019-10-11 最后回复 2019-10-12

咨询博客专家审核问题

发表于 2019-04-06 最后回复 2019-04-08

空空如也

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

TA关注的人 TA的粉丝

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