- 博客(24)
- 收藏
- 关注
原创 剑桥offer-剪绳子问题-python
牛客编程练习:题目描述给你一根长度为n的绳子,请把绳子剪成整数长的m段(m、n都是整数,n>1并且m>1,m<=n),每段绳子的长度记为k[1],…,k[m]。请问k[1]x…xk[m]可能的最大乘积是多少?例如,当绳子的长度是8时,我们把它剪成长度分别为2、3、3的三段,此时得到的最大乘积是18。解题思路参考:剪绳子 问题python代码:# -*- coding:utf-8 -*-class Solution: def cutRope(self, number):
2020-08-11 19:53:26
181
翻译 使用图卷积网络从野外图像实现高保真3D人脸重建
英文论文:Towards High-Fidelity 3D Face Reconstruction from In-the-Wild Images Using Graph Convolutional Networks论文链接:https://arxiv.org/abs/2003.05653摘要:基于三维变形模型(3DMM)的人脸复原方法已取得了很大的成功。然而,这些方法恢复的人脸纹理的保真度低于输入图像。最近的研究表明,可以使用生成网络进行高质量的面部纹理恢复,生成网络是从一个大规模的高分辨率面部纹理
2020-06-24 14:12:42
1394
原创 Android源代码下载过程及遇到的问题
Android源代码下载与编译过程1)下载repo脚本工具curl https://mirrors.tuna.tsinghua.edu.cn/git/git-repo -o repochmod +x repoexport REPO_URL='https://mirrors.tuna.tsinghua.edu.cn/git/git-repo/'2)下载Android压缩包wget ...
2019-11-25 17:21:52
468
转载 牛客网笔试题--用两个栈实现队列
题目描述:用两个栈来实现一个队列,完成队列的push和pop操作,队列中的元素为int类型解题思路:栈是先进后出,队列是先进先出,栈A用来作入队列,栈B用来出队列,当栈B为空时,栈A全部出栈到栈B,栈B再出栈(即出队列)class Solution: def __init__(self): self.stackA = [] self.stackB =...
2019-09-15 13:14:06
193
原创 牛客网笔试题--二维数组中的查找
题目描述:在一个二维数组中(每个一维数组的长度相同),每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。python代码:class Solution: # array 二维列表 def Find(self, target, array): # 主要思路:首先选...
2019-09-15 12:51:36
194
转载 牛客网笔试题--替换空格
题目描述:请实现一个函数,将一个字符串中的每个空格替换成“%20”,例如,当字符串为we Are Happy 则经过替换之后的字符串为We%20Are%20Happy。解题思路:遍历字符串,将新的字符串存储在里一个变量中,主要用到了字符串中判断空格的函数,append函数以及最后的将列表转化为字符串的函数joinpython代码:class Solution: # s 源字符串...
2019-09-15 12:49:55
156
转载 牛客网笔试题--从尾到头打印链表
题目描述:输入一个链表,按链表从尾到头的顺序返回一个ArrayList解题思路:链表中的每个元素都是由两部分组成,一部分是值(元素值),一部分是下一个元素的地址,输入一个链表,通常是已经指向第一个节点(每次使用完一个节点,则将指针只想第二个节点),保存在列表中,逆序操作是list[::-1]python实现代码:# -*- coding:utf-8 -*-# class ListNo...
2019-09-15 12:36:49
122
转载 牛客网笔试题--重建二叉树
题目描述:输入某二叉树的前序遍历和中序遍历的结果,请重建出该二叉树。假设输入的前序遍历和中序遍历的结构中都不包含重复的数字。例如输入前序遍历序列{1,2,4,7,3,5,6,8}和中序遍历序列{4,7,2,1,5,3,8,6},则重建二叉树并返回。解题思路:采用递归的思想。首先介绍一下根据前序遍历和中序遍历来构建二叉树的思路;前序遍历的第一个则是二叉树的跟,找到跟在中序遍历中的位置,则根据...
2019-09-15 12:20:48
231
转载 GAN的损失函数
GAN损失函数定义为: 一切损失计算都是在D(判别器)输出处产生的,而D的输出一般是fake/true的判断,所以整体上采用的是二进制交叉熵函数。 左边包含两部分minG和maxD。 首先看一下maxD部分,因为训练一般是先保持G(生成器)不变训练D的。D的训练目标是正确区分fake/true,如果我们以1/0代表true/fake,则对第一项E因为输入...
2019-09-13 11:49:23
4427
原创 一种单图像超分辨率的无参考质量度量方法-Ma
现有的评价指标分为:1、全参考指标:如MSE,PSNR,SSIM,IFC等 2、版参考指标; 3、无参考指标本文主要介绍无参考指标Ma,M对于每个输入的SR图像,使用空间域和频域的统计数据作为特征来表示SR图像。每一组提取的特征都在单独的集成回归树...
2019-07-16 18:33:01
1669
2
原创 win10+cuda10.0+tensorflow-gpu-1.12.0的安装
win10下cuda10.0的安装参考:https://blog.csdn.net/m0_37993445/article/details/90440589和https://blog.csdn.net/liuyong5573/article/details/85472808 tensorflow-gpu1.12.0的安装包下载地址为:https://github.com/fo40225/tens...
2019-07-13 15:38:15
3040
转载 远程桌面无法连接报“出现身份验证错误。要求的函数不支持”的错误
文章来源:https://www.cnblogs.com/roystime/p/9035128.html,文章中介绍了两种方法,本人的问题适合方法一。远程桌面无法连接报“出现身份验证错误。要求的函数不支持”的错误:解决办法:配置本地自己的电脑,开始菜单->搜索gpedit.msc并打开 打开配置项:计算机配置>管理模板>系统>凭据分配>加密O...
2019-07-13 15:23:34
103
原创 彩色图像转换成灰度图像
电脑配置环境:python3.6,tensoeflow:1.10转换代码如下:import numpy as np#import matplotlib.pyplot as pltfrom PIL import Imageimport osdef get_gray_image(filePath): for file in os.listdir(filePath): ...
2019-07-13 15:20:02
568
原创 Execl表格转化为折线图
以上图为例,第一列为横坐标,第二列为纵坐标选中上图中的所有数据-点击导航栏的插入--选择图表-选出所需的图形-点插入即可。可以直接复制到word文档中进行使用,在word文档中还可以对图片中的自己大小和折线的粗细进行调整。...
2019-05-31 17:10:38
2611
原创 SRGAN
摘要: 尽管使用更快更深的卷积神经网络在单图像超分辨率的准确性和速度方面取得了突破,但一个核心问题仍然很大程度上未解决:当我们在大的升级因子上超分辨时,我们如何恢复更精细的纹理细节?基于优化的超分辨率方法的行为主要由目标函数的选择驱动。近期工作主要集中在最小化均方重建误差。由此产生的估计具有高峰值信噪比,但它们通常缺乏高频细节,并且在感知上它们不能满足在较高分辨率下预期的保真度的感觉...
2019-04-03 20:41:06
36712
7
翻译 Aggregated Residual Transformations for Deep Neural Networks
摘要: 我们提供了一个简单,高度模块化的网络架构,用于图像分类。我们的网络是通过重复构建块来构建的,该构建块聚合了具有相同拓扑的一组转换。我们的简单设计是在同构的多分支架构中进行的,只需要设置一些超参数。这种策略暴露出一个新的维度,我们称之为“特殊性”(转换集的大小),作为一个必不可少的因素。深度和宽度的尺寸。在ImageNet-1K数据集上,我们凭经验表明,即使在保持复杂性的限制条件...
2019-03-13 18:35:51
441
原创 基于CNN的mnist数据集分类
'''所需环境:python3.6tensorflow1.2keras2.0'''import numpy as npfrom keras.datasets import mnistfrom keras.utils import np_utilsfrom keras.models import Sequentialfrom keras.layers import Dense,...
2019-02-22 17:27:07
366
原创 深度学习之损失函数
1.Softmax + Cross Entropy Loss(交叉熵)(加入交叉熵的原因是考虑到数值的稳定性)损失函数:适应场景:单标签分类问题该损失函数各个标签之间不独立2.Sigmoid Cross Entropy Loss损失函数:L维多标签场景的损失函数为:使用场景:预测目标概率分布,可用于多标签学习(如社会年龄估计)注意:1.目标输出需要归一化到【0,...
2019-01-03 21:59:03
3289
原创 单图像超分辨率重建代码实现
因为自己研究生的研究方向是图像超分辨率重建,前段时间一直在读论文,最近在github找到了一些源码,跑了几个dome一:源码所需参考论文及下载路径: 1.Learning a Deep Convolutional Network for Image Super-Resolution (SRCNN)下载链接:http://pdfs.semanticscholar.org/5763/c2...
2018-11-08 20:03:05
11888
11
原创 python中自定义类
python中常用的自定类方法:1.可以定义类和函数,然后自己通过类直接赋值,代码如下: 2.可以借助MethodType实现,代码如下:3.可以借助type实现,代码如下:dir() 函数不带参数时,返回当前范围内的变量、方法和定义的类型列表;带参数时,返回参数的属性、方法列表。通过dir我们可以查看到4.利用元类实现-metaClass(元类是类,备用来创建别的类),代码如...
2018-11-08 20:01:53
690
原创 利用anaconda安装tensorflow
步骤一:安装anaconda 主要介绍在 windows 10 系统中安装 Anaconda3 的详细过程。 下载:anaconda安装包,anaconda官网:https://www.anaconda.com/download/ 安装:安装较为简单,基本都是下一步,为了避免不必要的麻烦,最后默认安装路径,具体安装过程为: 双击安装文件,启动安装程...
2018-10-10 10:59:03
1947
原创 汉诺塔问题
def hano(n,a,b,c): ''' 汉诺塔的递归实现 n:代表几个盘子 a:代表第一个盘子 b:代表第二个盘子 c:代表第三个盘子 ''' if n == 1: print(a,"-->",c) return None if n == 2: print(a,"--...
2018-10-09 21:22:36
122
翻译 GAN Based Sample Simulation for SEM-Image Super Resolution
摘要: 我们建议采用图像超分辨率来加速扫描电子显微镜(SEM)的采集速度。 该过程可以通过以较低分辨率收集图像,然后使用图像超分辨率算法对收集的图像进行放大来完成。 然而,由于物理因素的影响,不同分辨率的SEM图像不仅在尺度上发生变化,而且在噪声水平和物理畸变方面也发生了变化。因此,很难获得训练数据集。 为了解决这个问题,我们设计了一个生成对抗网络(GAN)来拟合SEM图像的噪声,然后...
2018-09-29 16:40:50
741
转载 tutorial_vgg19.py
#带格式的tutorial_vgg19# -*- coding: utf-8 -*-"""VGG-19 for ImageNet.Pre-trained model in this example - VGG19 NPZ andtrainable examples of VGG16/19 in TensorFlow can be found here:https://github....
2018-09-27 21:42:43
393
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人