- 博客(24)
- 资源 (1)
- 收藏
- 关注
原创 NeuPhysics: Editable Neural Geometry and Physics from Monocular Videos 解读
无
2022-11-14 17:06:04
472
1
原创 linux在google drive上下载大文件
创建ss.sh filename="chain.zip"file_id="1KWG4c4ieT_4K9Rd7EYdXqH27Py1wRiNk"query=`curl -c ./cookie.txt -s -L "https://drive.google.com/uc?export=download&id=${file_id}" \| perl -nE'say/uc-do...
2018-11-27 16:35:06
9815
4
转载 torch for numpy users
torch equivalents of numpy functionsTypesNumpyTorchnp.ndarraytorch.Tensornp.float32torch.FloatTensornp.float64torch.DoubleTensornp.int8torch.CharTensornp.uint8torch.ByteTensornp.int16torch.ShortTensor...
2018-07-10 11:11:28
549
原创 leetcode 32 最长有效括号
给定一个只包含 '(' 和 ')' 的字符串,找出最长的包含有效括号的子串的长度。示例 1:输入: "(()"输出: 2解释: 最长有效括号子串为 "()"示例 2:输入: ")()())"输出: 4解释: 最长有效括号子串为 "()()"思路:开辟一个与输入string等长新的数组match,初始化为0;开辟一个栈,用来匹配有效括号。若匹配成功,则把match数组中与匹配成功的括号位置...
2018-06-13 19:58:21
365
原创 Self-Attention Generative Adversarial Networks 论文解读
论文地址:https://arxiv.org/abs/1805.08318 Ian goodfellow 2018年 新作,在GAN生成中加入了attention的机制,同时将SNgan的思想引入到生成器当中。传统gan的问题:使用小的卷积核很难发现图像中的依赖关系使用大的卷积核就丧失了卷积网络参数与计算的效率就是在前一层的feature maps 上加入attention机制,使得gan在生成时...
2018-06-03 12:12:09
15650
2
原创 leetcode 36. 有效的数独
判断一个 9x9 的数独是否有效。只需要根据以下规则,验证已经填入的数字是否有效即可。数字 1-9 在每一行只能出现一次。数字 1-9 在每一列只能出现一次。数字 1-9 在每一个以粗实线分隔的 3x3 宫内只能出现一次。上图是一个部分填充的有效的数独。数独部分空格内已填入了数字,空白格用 '.' 表示。示例 1:输入:[ ["5","3",".",".","7",".","
2018-06-03 11:12:24
157
原创 CUBLAS_STATUS_ALLOC_FAILED 解决办法
训练facenet中的train_softmax.py时,出现了以下错误failed to create cublas handle: CUBLAS_STATUS_ALLOC_FAILED这个是由于GPU的配置不对造成的。解决办法:config = tf.ConfigProto()config.gpu_options.allow_growth = Truesession = tf.Sessio...
2018-06-02 21:32:28
17350
2
原创 leetcode 79.单词搜索
问题描述给定一个二维网格和一个单词,找出该单词是否存在于网格中。单词必须按照字母顺序,通过相邻的单元格内的字母构成,其中“相邻”单元格是那些水平相邻或垂直相邻的单元格。同一个单元格内的字母不允许被重复使用。示例:board =[ ['A','B','C','E'], ['S','F','C','S'], ['A','D','E','E']]给定 word = "ABCCED",...
2018-05-27 16:04:09
2153
1
原创 GANerated Hands for Real-Time 3D Hand Tracking from Monocular RGB 论文解读
这篇文章是CVPR2018的一篇论文。主要贡献点有以下几点:1、使用cyclegan的思想 可以对没有成对的生成人手数据进行真实化。2、能够从RGB图像(没有深度信息)生成3D人手模型下图是作者的主要思想图真实和生成图像通过GeoConGAN进行训练, 生成一张可以以假乱真的图像。regnet是将2D的人手坐标映射到一个三维坐标。然后再将这样一个三维坐标正和城skeleton fitting。训练...
2018-05-26 21:33:13
2231
2
原创 leetcode 102. 二叉树的层次遍历
给定一个二叉树,返回其按层次遍历的节点值。 (即逐层地,从左到右访问所有节点)。例如:给定二叉树: [3,9,20,null,null,15,7], 3 / \ 9 20 / \ 15 7返回其层次遍历结果:[ [3], [9,20], [15,7]]思路:二叉树的层次遍历通过队列来进行,先将root进队,进入循环。判断队列是否为空,不为空将此时队...
2018-05-23 09:28:14
3380
1
原创 leetcode 202. 快乐数
编写一个算法来判断一个数是不是“快乐数”。一个“快乐数”定义为:对于一个正整数,每一次将该数替换为它每个位置上的数字的平方和,然后重复这个过程直到这个数变为 1,也可能是无限循环但始终变不到 1。如果可以变为 1,那么这个数就是快乐数。示例: 输入: 19输出: true解释: 12 + 92 = 8282 + 22 = 6862 + 82 = 10012 + 02 + 02 = 1...
2018-05-19 09:34:55
436
原创 leetcode 18. 4sum
给定一个包含 n 个整数的数组 nums 和一个目标值 target,判断 nums 中是否存在四个元素 a,b,c 和 d ,使得 a + b + c + d 的值与 target 相等?找出所有满足条件且不重复的四元组。注意:答案中不可以包含重复的四元组。示例:给定数组 nums = [1, 0, -1, 0, -2, 2],和 target = 0。满足要求的四元组集合为:[ [-...
2018-05-19 09:20:10
101
原创 pip install 安装过慢问题
采用清华大学的pip源,速度会很快。命令行如下:pip install -i https://pypi.tuna.tsinghua.edu.cn/simple 你要安装的库名称
2018-04-26 16:32:41
1854
转载 C++--堆和栈详解
文章转自:https://blog.csdn.net/wo17fang/article/details/52244238内存分配方面:堆: 操作系统有一个记录空闲内存地址的链表,当系统收到程序的申请时,会遍历该链表,寻找第一个空间大于所申请空间的堆结点,然后将该结点从空闲结点链表中删 除,并将该结点的空间分配给程序,另外,对于大多数系统,会在这块内存空间中的首地址处记录本次分配的大小,这样代码 中...
2018-04-23 12:15:40
393
原创 leetcode 21. Merge Two Sorted Lists
解释:融合两个排好序的单链表,融合后的单链表仍然有序。注意事项:开始时,单链表需要初始化。在遍历前需要记录初始位置,最后向后移动一个,忽略初始化时候的0;class Solution {public: ListNode* mergeTwoLists(ListNode* l1, ListNode* l2) { if(l1 == NULL && l2 == N...
2018-04-10 14:24:17
112
原创 leetcode 15. 3Sum
解释:在一个数组中,找出三个数,这三个数的和为0。思路:可以看成这样的问题:a+b = - c这样就是从数组中找出两个数之和为-c的两个数了。首先对数组进行排序。之后一个for遍历数组,得到不同的c值。在数组头与尾插入两个指示index_i,index_j。当这两个指示所指示的数的和小于-c,那么增大index_i,使数字和变大。当这两个指示所指示的数的和大于-c,那么减小index_j,使数字和...
2018-04-08 11:41:27
118
原创 leetcode 20. Valid Parentheses
解释:Given a string containing just the characters '(', ')', '{', '}', '[' and ']', determine if the input string is valid.The brackets must close in the correct order, "()" and "()[]{}" are all valid b...
2018-04-06 07:43:16
97
原创 leetcode 6. ZigZag Conversion
解释:举个例子就明白了。输入字符串是0123456789,输入nRows为4。于是 0 6 1 5 7 2 4 8 3 9一行一行扫,得到输出:0615724839思路:找准下标关系,按照每一行的下标计...
2018-04-04 09:02:59
111
原创 leetcode 5. Longest Palindromic Substring
解释:求一个长度不超过1000的字符串中的最长回文子串。思路:利用动态规划求解,时间与空间复杂度都为O(n^2)。table[i][j]为1表示字符串中从第i到第j的子串位回文串,否则不是。初始条件:对角线上的元素都为1,原因是是有一个字符,自己与自己回文。若table[i+1][j-1]为回文串,并且s[i] == s[j](s为输入字符串),则table[i][j]也为回文串。注意题目要求,有...
2018-04-03 09:14:56
102
原创 leetcode 8. String to Integer (atoi)
解释:实现类似atoi的函数,有以下要求。1、丢弃字符串前面后面的空格。2、有“正负号”,若一个字符中包含多个正负号,则返回0;3、字符串可以包含0~9之外的字符,但是转换时只取非数字之前的字符,如“ww22”返回0,“-0022qwq22”返回-22。4、若数值超出int的范围,返回INT_MAX或者INT_MIN。class Solution {public: int myAtoi(...
2018-04-03 08:12:54
119
原创 leetcode 4. Median of Two Sorted Arrays
解释:从这两组排好序的数列中,找出这两个数列中包含的所有数的中位数,要求时间复杂度为O(m+n),m,n分别为两个数组的长度。class Solution {public: double findMedianSortedArrays(vector<int>& nums1, vector<int>& nums2) { int len1...
2018-04-02 10:25:43
100
原创 leetcode 27. Remove Element
描述:删除vector中指定数值的元素,要求空间复杂度为O(1)。思路:遍历vector,在进入循环的时候,删除头元素,若与指定值相同,则跳出循环不再加入vector,若不相同,用push_back加入尾部。class Solution {public: int removeElement(vector<int>& nums, int val) { f...
2018-04-01 10:21:58
112
原创 leetcode 2. Add Two Numbers
翻译有两个表示两个非负数字的链表。数字以相反的顺序存储,其节点包含单个数字。将这两个数字相加并将其作为一个链表返回。输入: (2 -> 4 -> 3) + (5 -> 6 -> 4)输出: 7 -> 0 -> 8原文You are given two linked lists representing two non-negative numbers. The ...
2018-03-31 09:20:54
87
原创 grabcut in one-cut 一种好用快速的图像分割算法
2013年iCCV上的这篇论文,提出了一种快速的基于简单交互的分割算法,本篇博文是对该论文的解读。Tang M, Gorelick L, Veksler O, et al. GrabCut inOne Cut[C]// IEEE International Conference on Computer Vision. IEEE ComputerSociety, 2013:1769-17...
2018-02-02 20:16:51
6640
4
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人