- 博客(51)
- 资源 (7)
- 收藏
- 关注
原创 记录一个可能与with torch.no_grad()有关的坑
记录一个可能与with torch.no_grad()有关的坑, PyTorch
2022-12-29 16:02:42
341
1
原创 AttributeError: ‘_IncompatibleKeys’ object has no attribute
很久在CSDN写过东西, 今天被一个bug气到自己,太愚蠢了,记录一下。错误代码如下:# Error code!model = model.load_state_dict(state_dict_var)out = model(input)网上有一些问题是因为 存的model, 却用state_dcit()去load,或者反过来操作。这里的错误与以上不同,就是因为xxx.load_state_dict() 无需返回值接收。修正如下:# Correct code!model.
2021-11-09 21:08:29
1431
2
原创 anaconda目录迁移工作采坑记录
由于工作需要,对之前使用的anaconda环境进行了目录迁移工作。因为anaconda目录下存了很多的第三方库的安装包,所以mv需要很长时间。如果有些包不介意重新下载安装,可以提前删掉,目录如下:/anaconda3/lib/python3.7/site-packages/terminado本以为直接修改.bshrc文件中的路径就可以了,但实际上anaconda/bin 以及anac...
2020-04-18 12:10:01
840
原创 Tensorflow 1.X : tf.xx is deprecated, Please use tf.compat.v1.xx instead
首先,deprecated 需要用来通知想要使用TensorFlow当前版本的人,将来会发生什么,并给他们时间以适应。因此,官方不会删除这些消息。方法有两个:1.使用此私有API自己禁用from tensorflow.python.util import deprecationdeprecation._PRINT_DEPRECATION_WARNINGS = False...
2020-02-06 15:51:52
12452
6
原创 FutureWarning: Passing (type, 1) or '1type' as a synonym of type is deprecated
/tensorflow/python/framework/dtypes.py:526: FutureWarning: Passing (type, 1) or '1type' as a synonym of type is deprecated; in a future version of numpy, it will be understood as (type, (1,)) / '(1,)t...
2020-01-31 22:40:24
781
原创 [Paper Note] Learning to Reweight Examples for Robust Deep Learning
Learning to Reweight Examples for Robust Deep LearningPAPERCODEAbstract面对样本不平衡问题和标签噪声等问题,之前是通过regularizers或者reweight算法,但是需要不断调整超参取得较好的效果。本文提出了meta-learning的算法,基于梯度方向调整权重。具体做法是需要保证获得一个足够干净的小样本数据集,每...
2019-11-20 21:06:41
4106
8
原创 RuntimeError Expected tensor for argument #1 'input' to have the same device as tensor for argument
RuntimeError: Expected tensor for argument #1 'input' to have the same device as tensor for argument #2 'weight'; but device 1 does not equal 0 (while checking arguments for cudnn_convolution)记录一下bu...
2019-10-23 12:50:00
7584
原创 [Paper Note] MixNet: Mixed Depthwise Convolutional Kernals
abstractMixNet这篇文章系统研究了不同尺寸的卷积核对于最终结果的影响,提出了一个混合深度卷积(MDConv),在一个卷积中混合了多个卷积核尺寸。然后把MDConv集成到AutoML的搜索空间,构建了MixNets。不同卷积核尺寸对模型的影响如下:MDConv architecture因为不同大小的卷积核捕捉的模式不同,特征不同,所以把通道分成多组,每组通道使用不同尺寸的卷积...
2019-07-28 16:33:02
626
2
原创 [Paper Note] Meta-SR A Magnification-Arbitrary Network for Super-Resolution
Summary这篇文章的创新点在于提出了Meta-Upscale Module这个模块,实现了任意尺寸的放大(当然这篇论文做的主要是x1-x4的倍数),核心思想是HR和LR图片之间实际上是一个缩放关系,有一个缩放因子r。LR的像素通过一组滤波器权重可以映射到SR上,所以找到SR图片和LR图片的像素映射,训练出滤波器权重。(1)ISR(i,j)=Φ(FLR(i′,j′),w(i,j))\mat...
2019-07-23 21:32:10
377
原创 DataLoader windows平台下 多线程读数据报错 | BrokenPipeError: [Errno 32] Broken pipe | freeze_support()
DataLoader多线程读取数据使用DataLoader读取数据时,为了加快效率,所以使用了多个线程,即num_workers不为0,在windows下报了错误。DataLoader(trainset, batch_size=128, shuffle=True, num_workers=2) https://github.com/pytorch/pytorch/pull/5585...
2019-07-18 19:40:21
4430
7
原创 [Paper Note] Densely Residual Laplacian Super-Resolution
Abstract超分辨率卷积神经网络最近证明了单个图像的高质量恢复。然而,现有算法通常需要非常深的架构和长的训练时间。此外,目前用于超分辨率的卷积神经网络无法利用多种尺度的特征并对它们进行相同的权衡,从而限制了它们的学习能力。在本次论述中,我们提出了一种紧凑而精确的超分辨率算法,即Densely Residual Laplacian Network (DRLN))。所提出的网络在残余结构上采用级...
2019-07-05 22:07:45
1683
13
翻译 [Paper Note] A Deep Journey into Super-resolution:A Survery
基于深度卷积网络的超分辨率是一个快速发展的领域,具有许多实际应用。在本文中,我们在三个经典数据集和三个最近引入的具有挑战性的数据集上对超过30个最先进的超分辨率卷积神经网络(CNN)进行了比较,并以单图像超分辨率为基准来检验。我们提出了对基于深度学习的超分辨率网络的分类法,将现有方法分为九类,包括线性,残差,多分支,递归,渐进,基于注意力和对抗性设计。我们还比较了网络结构复杂性,内存占用,模型输入和输出,学习细节,网络损失类型和一些重要对结构差异(例如,深度,跳过连接,过滤器)。通过广泛的评估,显示出过去几
2019-06-19 23:50:45
2870
4
原创 数据挖掘算法-分类[KNN、决策树、贝叶斯]
X.数据挖掘算法-分类基于距离的方法基于决策树的方法基于贝叶斯理论的方法基于神经网络的方法基于SVM的方法1.基于距离的分类算法1.1 算法伪代码算法 基于距离的分类算法输入:每个类的中心C1,…,Cm;待分类的元组t。 输出:输出类别c。 (1)dist=∞;//距离初始化(2)FOR i:=1 to m DO (3) IF dis(ci,t)<d...
2019-05-16 18:41:42
2808
1
原创 【创新实训10】基于情绪分析推荐WEB整合与应用
由于之前的推荐算法只是最基础的,在这周完成了用户对文章的评分后,开始整合到具体的应用中.一、关系模式关系模式为userID articleID score的形式,其中userID为String,articeID为int而score则是规范化到1-10的评分.所以在上次的博客中没解决的问题就是 存储用户-文章:评分列表.二、存储方式确定因为整个的计算过程中涉及到大量的用户和...
2019-05-12 16:05:17
315
原创 【创新实训9】 基于情绪分析的推荐系统算法设计
上周已经实现了对于用户面部表情的捕捉,并对用户的情绪进行了分析.队友通过情绪分析给出了用户对当前文章的评分.这周则根据以情绪为基础评分的文章评价进行推荐.1.初始数据首先我们得到的数据有用户阅读完一篇文章后,对该文章的评价,这个评价是一个综合评价分值,由之前队友的工作完成.所以最终的数据形式应该是一个用户-文章评分的矩阵.因此根据用户-评价矩阵,我决定采用基于用户的协同过滤推荐算法.通过寻...
2019-05-04 21:07:33
1533
原创 【创新实训8】手势理解功能与实际应用整合
本周实现用户手势的语义理解,从而实现根据手势操作应用.之前队友使用了Face++进行情绪分析,Face++同样也有手势识别,但是手势的种类有限,因此采用了百度的API.http://ai.baidu.com/找到对应的模块 注册 获得各类Key以后即可使用.具体的一些要求和Face++类似,无非是图片的一些要求,不再赘述.1.Node.js SDK整体包结构如下,主要用到的是核心...
2019-04-28 22:58:08
607
原创 【Ctrl_I】团队日记6
1.模型改进在上周对简单的模型和复杂模型进行了简单的初步对比后,本周工作内容为在复杂模型上进行结构调整,试图寻找到比简单模型更好的模型结构。主要尝试的调整包括以下四个方面的内容:不使用眼部图像,单独使用脸部图像和眼睛相对于的屏幕的信息构建网络在复杂模型基础上,减少脸部特征的提取数量(一层卷积)在复杂模型上减少脸部图像卷积后的全连接层(一层全连接)在获取所有特征后只经过一层全连接输出...
2019-04-28 22:25:38
264
原创 【创新实训7】手势识别WEB端迁移整合
之前在Python上实现了最基础的手势方向的判定功能,因为整体项目是WEB端的,所以需要向WEB平台迁移...通过查阅资料,opencv.js官方文档还是给的比较全的,不过里面部分函数的输出实在是不太能看的明白....在后面实现的时候带来的很大的困扰...甚至一度影响了进度..1.页面准备在WEB页面的摄像头获取基本逻辑和Python中的差不多,只不过在html中需要<video...
2019-04-20 16:19:42
470
原创 【创新实训6】手势识别与技术实现
经过前几次的努力,基本上确定了最终的眼球追踪模型的方向,所以这一周工作重心开始转向其他模块,包括情绪分析、手势识别等。以及工程的实现。我这周负责的任务主要是手势模块,重点核心的功能是通过手势来实现翻页(包括上下移动,左右翻页等)因为我们的应用主要以实现交互为主,所以对于手势,只要能够实现简单的一些操作即可,目的是在一些不方便使用鼠标键盘操作的情况下实现简单的阅读交互。因为情绪分析识别和视线追踪...
2019-04-14 13:48:43
3059
1
原创 【创新实训5】Hibernate学习与使用
之前一直使用Mybatis + Springboot来做开发,为了和团队中队员一致,因此自学一下Hibernate,避免写项目的时候拖后腿。1.Hibernate vs MyBatis开发速度就开发速度而言,Hibernate的真正掌握要比Mybatis来得难些。Mybatis框架相对简单很容易上手,但也相对简陋些。“比起两者的开发速度,不仅仅要考虑到两者的特性及性能,更要根据项目需...
2019-04-07 20:44:32
345
原创 数据挖掘冰山立方体构建算法:BUC及实现
1.冰山立方体知识:waiting...2.代码实现:实现思路:全程模拟,写的时候理解还不够透彻,第一轮算出频率大于min_sup的集合,然后根据此集合开始不断向下扩展,筛选所有大于min_sup的项直至达到最大维数。 实现过程遵循的原则:所有出现在数据中但未出现在满足min_sup的集合中的项一律不予计算 未实现:理想地,应当首先处理最有区分能力的维。维应当以基数递减数处理。基数...
2019-04-03 08:58:53
1939
10
原创 【Ctrl_I】团队日记2:模型训练与HIbernate集成
这周团队计划共同研究次论文以及视觉追踪的模型,然后更新后台框架进度:所以首先是对最基本的Tensorflow去构建模型的方法简单学习:1.CNN基本模型对于CNN的模型之前的理论基础知识已经有过学习,便不再展开讲解,只是讲一下基本结构:卷积神经网络CNN的结构一般包含这几个层:输入层:用于数据的输入 卷积层:使用卷积核进行特征提取和特征映射 激励层:由于卷积也是一种线...
2019-03-31 22:45:02
311
原创 【创新实训3】Tensorflow学习与Gaze Model设计和训练
这周计划学习Tensorflow的一些知识并根据上次论文的研究构建视觉追踪的模型。所以首先是对最基本的Tensorflow去构建模型的方法简单学习:1.CNN基本模型对于CNN的模型之前的理论基础知识已经有过学习,便不再展开讲解,只是讲一下基本结构:卷积神经网络CNN的结构一般包含这几个层:输入层:用于数据的输入 卷积层:使用卷积核进行特征提取和特征映射 激励层:由于卷积也...
2019-03-31 22:22:52
1950
4
原创 Mac Python3 下载数据时候的SSL错误的解决
urllib.error.URLError: <urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1051)>先放错误,从tensorflow下载MNIST数据集的时候报了上述错误。查了好...
2019-03-27 22:38:06
1905
1
原创 [Paper Note] Temporal Phenotyping from Longitudinal Electronic Health Records
本文主要是解决电子病例的问题。电子病历通常是一个纵向的自然的医疗事件的序列(包括医疗笔记、用药、症状以及实验报告等)所以纵向和异质性质使EHR分析成为一个困难挑战。为了应对这一挑战,在本文中,为这样的事件序列开发了一种新颖的表示——时序图。 时序图可用于各种具有挑战性的分析任务,例如预测建模,因为它可以捕获每个事件序列中医学事件的时间关系。 通过总结纵向数据,时间图足够robust,能抵抗噪声和不...
2019-03-24 21:58:52
281
原创 【创新实训2】Appearance-Based Gaze Estimation in the Wild 阅读
摘要:这篇文章提供了MPIIGaze数据集,其中包含从15位参与者收集的213,659张图片,均在超过三个月的日常笔记本电脑使用期间采集的。在外观和光照方面,该数据集比现有数据集更具可变性。文中还提出了一种使用多模式卷积神经网络进行基于外观的视线估计的方法,该方法在最具挑战性的跨数据集评估中明显优于最先进的方法(2015 CVPR)相比之前的一些数据集的采集条件较为严格,眼睛外观的可变性有...
2019-03-23 17:36:26
2277
原创 【创新实训1】Springboot基本框架的搭建
主体是一个WEB应用,因为SringBoot的一系列优点,所以后台采用SpringBoot + Hibernate的结构。Spring Boot核心功能独立运行的Spring项目:可以以jar包形式独立运行,通过java -jar xx.jar即可运行 内嵌Servlet容器:可以选择内嵌Tomcat、Jetty等 提供starter简化maven配置:一个maven项目,使用了spr...
2019-03-22 22:08:00
407
原创 山东大学2018-2019众智科学与网络化产业期末试题
1.说明强三元闭包和捷径,证明捷径一定是弱关系2.说明阿罗不可能定理3.pagerank计算(和去年题目一样,迭代两次)4.市场清仓求最大和 和去年题目一样5.gsp vcg计算(和去年一样)6.路线 纳什均衡a.按照题目描述画出类似下图的结构(无CD边),计算此刻纳什均衡的x值b.添加CD后重新计算纳什均衡c.添加前后行驶时间有什么变化d.给出一个...
2019-01-04 12:23:24
3712
2
原创 山东大学软件学院2018-2019年非关系型数据库题目
1.举例说明强一致性,不一致窗口界限怎么确定2.NWR模型中N W R的含义,如何设置可以实现高可用性3.简述NOSQL和关系数据库的不同4.给出了一个ER图,包含实体,属性以及实体间一对多和多对多的关系,给出mongo的模式。(不难,答案不是唯一的,可以设计的和传统关系数据库一样,也可以使用文档嵌套)题中图就是基于下图改的,下图做会了原题肯定没问题。5.采用一个nosql...
2019-01-03 15:08:23
1983
11
原创 安装mongodb4.x版本的坑[windows]
在4.x的版本中,使用自定义安装无法成功!不考虑磁盘空间的话,直接默认下去就行。下面给出...一定程度上自定义的方法1.首选选择complete到下面界面中,把这两个目录改到非C盘下。注意一定要根目录,非根目录还是会出现和自定义安装一样的问题。后面的一路next就ok了。最后检查服务中安装成功。...
2018-12-19 21:32:59
408
原创 [Spring]Could not autowire. no beans of xxx type found
@Autowired下面添加一句@SuppressWarnings("SpringJavaAutowiringInspection")问题解决。(本身报错也不影响执行?)可能是spring的命名机制支持不够完善.....
2018-08-12 10:08:00
215
原创 IDEA+SpringBoot 启动404
记录一下复杂一点的解决方法是下图 在spring-boot中启动不过归根结底原因应该是在依赖中去掉下面的scope。或者provided改成compile(没测试)
2018-08-11 10:15:59
590
原创 山东大学Python程序设计与大数据分析整理
Pytrhon语言概述一、Python语言的诞生创始人:Guido van RossumPython 2.x : 2002年Python 3.x :2008语言特点:简洁,代码量少 二、Python语言的优势脚本语言 + 语句执行简洁 + 强制可读性跨平台 + 开源面向过程 + 面向对象图形界面三、Python语言特点Pyt...
2018-07-07 15:42:39
2634
原创 山东大学2018年操作系统试题
概念解释和简答题完美回忆,计算题整体简单感谢提供提供往年题的学长学姐,这也是对学弟学妹的一点帮助。一、概念解释:1、设备驱动程序2、信号量3、系统调用4、RAID5、对换技术(swapping)二、简答题6、操作系统需要考虑哪些调度,这些调度目标和方法7、临界区及其解决方案条件的解释8、颠簸产生的原因 解决方案9、IO查询方式 特点 10、FAT工作原理,在链接分配中引入FAT后的优点11、进...
2018-07-05 17:54:56
5102
1
原创 2017-2018 山东大学数据库试题
1.两阶段封锁协议2.关系的元组有顺序吗,为什麽3.串行调度与可串行化4.时间戳排序题目,根据表格判断是否可串行化5.图书馆借书管理ER模型6.和2
2018-07-03 10:54:03
4113
原创 山东大学2017-2018面向对象期末考试题目
1.重置(改写)和重载的区别,各自的优缺点,代码举例说明2.动态绑定和静态绑定的特点,区别3.重载函数绑定解析题目,分析过程(类似课本Desser Cake的例子 换成了Animal Plant Cat Tree)4.什么是单继承,什么是多继承。各自的特点,如果让你设计一个程序设计语言,你会使用哪种,为什麽?5.给一个List类,用继承和组合新建立一个Set,哪种方式比较好,为什麽?6.海关税收计...
2018-06-22 20:30:35
2435
原创 增量式和分层式k-median算法的实验评估 incexp
Abstract 在本文中,我们考虑具有可证明性能保证的不同增量和分层k-中值算法,并比较它们在不同基准k-中值数据集上的运行时间和输出解的质量。 我们确定这些算法对所有数据集输出的解决方案的质量比其性能保证提供的要好得多。 由于一些增量k-中值算法需要k-中值问题的近似解,所以我们还比较了一些现有的k-中值算法的运行时间和这些数据集上获得的解的质量。1 Introduction 一家公司正在...
2018-06-17 20:58:14
831
原创 设施位置放置和K-中值的增量式算法 fotakis
Abstract在Facility Location和k-Median的增量版本中,需求点一次到达一个,并且该算法必须通过将每个新需求添加到现有群集或将其置于一个新的单例群集中来保持一个好的解决方案。 该算法还可以在任何时间点合并一些现有的群集。 我们提出了设施位置的第一个增量算法,它具有统一的设施成本,实现了恒定的性能比,并且对k-Median的第一增量式算法实现了恒定的性能比率,使用O(k)中...
2018-06-11 20:27:21
489
原创 K-median 算法
k-中值问题几十年来一直受到重视,主要是计算机科学和运筹学研究。 这个问题通常形式化如下:给定一个度量空间X,一组客户C∈X和一组设施F∈X,使得| X | = | F∪C| = n,在F中开放k个设施,以尽量减少每个客户到最近开放设施的距离总和。...
2018-06-08 23:51:03
9598
4
转载 欢迎使用CSDN-markdown编辑器~
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I...
2018-05-20 00:32:02
155
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人