自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (3)
  • 收藏
  • 关注

原创 Ubuntu18.04+cuda 10.0 配置caffe-action(TSN)

Ubuntu18.04+cuda 10.0 配置caffe-action(TSN)由于使用TSN时,需要配置指定的caffe,网上查阅许多都是说支持cuda8.0,尴尬了!!cuda 10.0怎么破,容我试试,通过解决一些问题还真成功了。配置ubuntu:18.04;cuda:10.0。// An highlighted blockvar foo = 'bar';执行过程及问题...

2019-10-22 18:02:03 2077

原创 LeetCode - Array - Easy - 119

思路:首先第k行的输出大小应该是k+1,这个需要注意。举例k=41.初始化k+1大小的全1数组;[1,1,1,1,1]2.循环计数时间复杂度 存在疑惑空间复杂度O(k)

2019-05-22 10:24:30 108

原创 LeetCode - Array - Easy - 122

思路:这道题目不限制购入次数,只是要求手中只能持有一支股票。那么就想简单一点,只要有利润我就买,怎么看有利润,只要股票前后两天的价格存在正差,我就认为前一天我买了,隔天就卖出去。注意不需要考虑怎么去获得单支股票的最大收益。class Solution {public: int maxProfit(vector<int>& prices) { int...

2019-05-22 09:47:21 127

原创 LeetCode - Array - Easy - 121

思路:时间复杂度O(n),从前向后遍历,找到最小的buyPro的同时,计算maxPro举例:[7,1,5,3,6,4]i012345buyPro711111maxPro004455class Solution {public: int maxProfit(vector<int>& prices) {...

2019-05-22 09:03:44 107

原创 LeetCode - Array - Easy - 118

思路:1.针对输入为0,1,2做特殊处理;2.大于2的部分,首先全部初始化为1,从第二个数开始进行计算注意vector中push_back的使用class Solution {public: vector<vector<int>> generate(int numRows) { vector<vector<int>&g...

2019-05-22 00:26:07 111

原创 LeetCode - Array - Easy - 88

思路:合并两数组并进行排序。很容易想到定义两个指针,每次判断大小,将大的数组的指针向前挪一位,小的数组的指针位置不变。这里为什么采用从后向前是为了降低挪动数字的时间复杂度,虽然vector自带插入函数,理论上可以实现从前向后作比较并按要求合并数组,但是这种插入复杂度稍高。而从后向前的话,每一个数字最多挪动一次,复杂度稍低。...

2019-05-21 01:00:04 102

原创 LeetCode - Array - Easy - 66

思路:其实这道题可以看成一个+1的加法器,那么这样就可以理解程序需要做的事情。举例:[ 9 , 9 , 9 , 9(+1) ] ->[ 9 , 9 , 9(+1) , 0 ] ->[ 9 , 9(+1) , 0 , 0 ] ->[ 9(+1) , 0 , 0 , 0 ] ->[ (1) , 0 , 0 , 0 , 0 ] 这种情况是需要在数组最前端插入数字1;[...

2019-05-21 00:52:22 108

原创 LeetCode - Array - Easy - 53

思路:首先这道题类似于求局部最优解,求某一区间内和最大。解析参考https://blog.csdn.net/lw_power/article/details/80892362目前实现O(n)的方法,分治的思想之后再理解class Solution {public: int maxSubArray(vector<int>& nums) { int...

2019-05-21 00:40:56 98

原创 LeetCode - Array - Easy - 35

思路:1.若在数组中查到存在元素target,则返回当前位置;2.若遍历到数组的元素大于target,则可认为数组中不存在元素target,那么若需要插入元素target,则需要插入到第一个大于target的元素的位置;3.若遍历完数组,前两种情况都不满足,则可以认为数组中的所有元素都小于target,则target需要插入到数组最后。class Solution {public:...

2019-05-19 21:59:55 101

原创 LeetCode - Array - Easy - 27

思路:题目相当于分为两步:1.删除数组中与传入值val相等的元素;2.统计剩余元素个数,并且返回剩余数组;class Solution {public: int removeElement(vector<int>& nums, int val) { int len=0; for(int i=0; i < nums.siz...

2019-05-19 21:38:22 87

原创 LeetCode - Array - Easy - 26

思路:这道题需要计算不重复的元素个数N,并且需要注意要将不重复的元素赋值给原数组的前N项。(虽然是统计个数,但最终验证是验证唯一的元素)。class Solution {public: int removeDuplicates(vector<int>& nums) { if(nums.size()<=1) retur...

2019-05-19 14:21:00 122

原创 LeetCode - Array - Easy - 1

1. Two Sum(Easy)Given an array of integers, return indices of the two numbers such that they add up to a specific target.You may assume that each input would have exactly one solution, and you may n...

2019-05-19 12:05:19 97

原创 VGG学习笔记

VGG网络【论文】:Very Deep Convolutional Network for Large-scale Image Recongination介绍:在ILSVRC2014图像分类中获得第二名成绩,主要研究网络架构中深度的影响,并验证了增加更多的卷积层来稳定增加网络深度是可行的;并使用3*卷积滤波器代替之前网络(AlexNet)中较大的卷积滤波器,并证明在保持感受也大小不变的情况下,...

2018-10-28 13:37:22 578 1

转载 【转】Python 运算符

1.算术运算符运算符描述实例+加两个对象相加 a + b 输出结果 30-减得到负数或是一个数减去另一个数 a - b 输出结果 -10*乘两个数相乘或是返回一个被重复若干次的字符串 a * b 输出结果 200/除x除以y b / a 输出结果 2%取模返回除法的余数 b % a 输出结果 0**幂返回x的y次幂 a*...

2018-10-24 14:39:18 144

转载 【转】python图片处理1:打开\显示\保存图像

使用python进行数字图片处理,需要安装Pillow包, 它是由PIL发展而来的。pip install Pillow1、图片打开、显示from PIL import Imageimg=Image.open('**.png')#相对路径#img=Image.open('d:/***/**.png')#绝对路径img.show()这种图片显示方式是调用操作系统自带的图片浏览器来打...

2018-10-24 13:50:31 224

转载 ipdb 调试 Python

常用命令命令含义功能ENTER重复上次命令c(continue)继续s进入子程序r(return)运行直到子程序结束l(list)查看当前位于哪里(可以列出将要运行的代码块)a(args)打印当前函数参数j(jump)让程序跳到指定行数n(next)让程序运行下一行,如果当前语句有函数调用,用n不会进...

2018-10-23 22:43:29 773

原创 Anaconda安装(Python)+TensorFlow安装

一、Anaconda官方网站的下载需要用迅雷才能快点,或者直接到清华大学镜像站下载。官网下载地址:https://www.anaconda.com/download/清华大学提供了镜像,从这个镜像下载速度很快,地址:https://mirrors.tuna.tsinghua.edu.cn/help/anaconda/选择相应的版本进行下载就好下载过程中除了安装位置外,还有两个需要确认...

2018-10-23 22:18:06 1408 1

原创 Anaconda(python3.5)使用opencv

安装OpenCV3.1里面貌似只支持2.7的python,于是就找到了第二个方法。即用pip去安装。于是按照网上的博客,需要在这个网站Python Extension Packages里面下相关的whl文件由于电脑是64位,python3.5,所以选择了opencv_python-3.4.3+contrib-cp35-cp35m-win_amd64.whl这个文件,(因为OpenCV3.0...

2018-10-23 22:17:33 914 2

原创 AlexNet 学习笔记

AlexNet 学习笔记介绍:Alex在2012年提出的alexnet网络结构模型引爆了神经网络的应用热潮,并赢得了2012届图像识别大赛的冠军,使得CNN成为在图像分类上的核心算法模型。首次在CNN中应用了ReLu、Dropout层,其官方提供的数据模型,准确率达到57.1%,top 1-5 达到80.2%。技术点:多个GPU :提高计算速度;AlexNet使用ReLU代替了Sigm...

2018-10-19 18:36:23 499

caffe-action_recog.zip

可以在ubuntu18.04+CUDA10.0下编译成功,细节可以参考博客,直接下载也可以。不保证适用所有电脑!!!!!

2019-10-22

TSN的caffe-action中修改的cudnn.hpp

cuda10.0配置caffe-action解决cuda不匹配问题的解决方法。

2019-10-22

SIFT特征提取+匹配

该程序调用opencv库函数实现的SIFT特征点提取及匹配,其中有两组图片以供测试。程序配置库为opencv2.4.9+vs2013。

2018-10-20

空空如也

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

TA关注的人

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