- 博客(38)
- 收藏
- 关注
原创 报错——TypeError: ‘list‘ object is not callable
l列表操作报错TypeError: 'list' object is not callable
2022-08-03 13:32:03
38243
1
原创 TypeError: The view function for ‘login_func‘ did not return a valid response.
Flask返回TypeError
2022-07-08 09:59:13
1330
原创 TypeError: The view function did not return a valid response.
在使用Flask写接口的过程中,报错TypeError: The view function did not return a valid response. The return type must be a string, dict, tuple, Response instance, or WSGI callable, but it was a list.
2022-07-06 10:38:10
3487
原创 完整大数据学习路线,看了就会有所收获
大数据大数据学习路线1.Java基础——主要部分是JavaSE1.1 Java初级1.2 Java高级1.3 其余常见基础......2.Linux基础——主要指的是Linux基本命令操作3.Hadoop生态学习(体系结构、原理、编程)3.1第一阶段3.2第二阶段3.3第三阶段4.Spark生态学习4.1第一阶段4.2第二阶段4.3第三阶段4.4第四个阶段5.Storm学习——实时计算6.其他学习6.1 Kafka6.2 机器学习算法6.3 大型网站高并发处理6.4 Lucene基础6.5 S
2020-08-30 11:09:14
911
原创 过拟合和欠拟合原因及其解决方法
过拟合和欠拟合问题过拟合(overfitting)概念现象原因解决方法欠拟合(Underfitting)现象原因解决方法总结:过拟合(overfitting)概念过拟合是模型参数在拟合过程中出现的问题,由于训练数据包含抽样误差,训练时复杂的模型将抽样误差也考虑在内,将抽样误差也进行了很好的拟合。现象具体表现:模型在训练集上效果好,在测试集上效果差,即模型泛化能力弱。原因产生过拟合根本原因: (1)观察值与真实值存在偏差 训练样本的获取,本身就是一种抽样,抽样操作就会存在误差,导致选取的
2020-08-18 17:01:17
2619
原创 一篇百字文章学会Git工具的基本使用
Git是强大的版本管理工具/版本控制系统。GitHub1.是基于 Web 的 Git 仓库;2.是一个全球开发者分享开源项目的优秀平台;3.提供了为开发团队提供了存储、分享、发布和合作开发项目的中心化云存储的场所;3.是全球最大的“同性交友网站”,拥有超过 900 万的开发者用户,是目前最火的开源项目托管平台;4.同时提供公共仓库和私有仓库,一般公共仓库即可满足绝大部分需求,使用私有仓库是需要付费的。注意:默认已经注册了GitHub账号,以及配置完毕Git环境,能够建立公共仓库。初次使用
2020-08-16 16:44:49
145
1
原创 多任务学习网络之改写m_models = {tmp:xxx(xxx是代表网络结构层) for tmp in dataset_train}
双任务网络改写感触纪要:1.论志同道合者的重要性。宝剑赠英雄,红粉送佳人。生命中三两同行人,足矣。2.小人物,笨办法,大智慧。3.几多愁来几多喜!4.感叹,人世唯艰。# class_num = 31# modelm_models1 = {tmp:model.network_dict['AlexNetFc'](True) for tmp in dataset_train}'''m_models = {tmp:nn.Sequential(m_models[tmp], nn.Linear(m_
2020-07-05 17:52:16
226
原创 Python--file.write() 记录训练/测试准确率
file_name = "test_acc.txt"output1 = "Test : avg_acc:{:.2f}% avg_acc:{:.2f}%".format((correct1 / len(testloader1.dataset)) * 100,(correct2 / len(testloader2.dataset)) * 100)with open(file_name,"a+") as f: f.write(output1 +'\n') # output是要
2020-06-21 09:35:43
674
原创 闲谈数据结构与算法基础
涉世未深,略知一二。不为普救众生,只做记录。0.算法是什么?浅显理解,算法是解决问题的思路。1.数据结构是什么?浅显理解,数据结构是数据存储的一种容器,量体裁衣、因地制宜为核心精神,节约宝贵存储资源。2.数据结构与算法是什么关系?数据结构是算法的载体。软件=程序+数据,程序(设计)=数据结构+算法,数据=计算处理数据+文档数据。1.算法,重在思想,不在于描述语言。在以前的呆板幼稚印象里,好像算法等同于编程语言,自我感觉是一种程序语言就有一种算法。大错特错,真实是一种算法,可以用不同的程序语言
2020-06-18 21:06:02
125
原创 Windows中的那些实用快捷键
预备知识:Windows键,简称“Winkey”或“Win键”。其功能众多,配合其他的键可以快速打开系统程序,节省用户时间。台式机: 一般是位于Ctrl 和 Alt 键之间的按键,台式机全尺寸键盘的主键盘区左下角和右下角各有一个,图案是Microsoft Windows的视窗徽标。笔记本:和台式机键盘不一样,笔记本电脑键盘上多了一个Fn功能键,windows键通常是在Fn和Alt中间,且只有一个,在左下角,同样是徽标键。Win + D第一种情况:倘若你处于非桌面区,按下第一次即返回桌面;按下第二
2020-06-18 21:01:11
1951
原创 杂谈职业
算法的学习(1)提升编程能力:这是初入岗位的必备技能,甚至相伴一生。提升编程能力,应该是IT人士一生的追求。哪怕以后不用再熬夜敲代码,保持对代码的熟悉和手感,也是很有必要。(2)看paper:这是学习算法、发论文的人怎么也逃不掉的一关,还大多是英文paper,国际知名期刊、会议。(3)由浅入深,逐层递进:先学习常见最基础的算法,其次学习对最基础算法封装过的常用算法,接着学习常见传统机器学习算法,然后进阶通用性深度学习算法或有非常大影响力的深度学习算法,最后深耕于某一方向的专业算法(图像、语音识别、自然
2020-06-18 17:36:02
191
原创 tensorflow忽略警告的几种方式/Python如何忽略warning的输出
TensorFlow的日志级别分为以下三种:TF_CPP_MIN_LOG_LEVEL = 1 //默认设置,为显示所有信息TF_CPP_MIN_LOG_LEVEL = 2 //只显示error和warining信息TF_CPP_MIN_LOG_LEVEL = 3 //只显示error信息所以,当TensorFlow出现警告信息,又不想让警告信息显示时,可进行如下设置:一、python环境...
2020-06-18 17:21:36
9456
1
原创 Keras报错ValueError: Object arrays cannot be loaded when allow_pickle=False
ValueError: Object arrays cannot be loaded when allow_pickle=False描述:使用numpy的函数 numpy.load() 加载数据时报错:ValueError: Object arrays cannot be loaded when allow_pickle=False。报错原因有前辈说是numpy1.6版本以前的漏洞,但更新到最新,还是没用。自Numpy 1.16.3版本发行后,函数 numpy.load() 和 numpy.li
2020-06-18 17:07:52
283
原创 Tensorflow报错集锦
(本人环境:win10+python3.6+pycharm+tensorflow1.9)1.ValueError: Variable conv1/weights already exists, disallowedValueError: Variable network/conv1_1/weights already exists, disallowed. Did you mean to set reuse=True or reuse=tf.AUTO_REUSE in VarScope?在运行程序的时
2020-06-18 16:40:05
414
原创 表格处理错误集锦——must be called with a collection of some kind......
1.IndentationError: unindent does not match any outer indentation level报错原因:这是占位问题,存在两种可能性:1.代码没有进行对齐;2.存在非法字符与其他格式的不可见的内容(比如中文状态输入空格等输入法问题)。解决方法:1.将光标移到行首,按下Tab键,进行代码对齐,我比较喜欢这一种方式;或按下四个空格键进行缩进。 注:Python的“层次逻辑关系”都是靠缩进来彰显的。2.选中代码,按下Tab键进行多行的缩进。Tab键
2020-06-16 15:46:59
2652
原创 AutoKeras安装教程,趟坑记!!
截止2020年6月,AutoKeras已经升级到1.x版本了。使用Anaconda环境安装。切记:当前AutoKeras版本,仅与Python> = 3.5和TensorFlow> = 2.1.0兼容。当前版本,支持的任务为: 图像分类, 图像回归, 文本分类, 文本回归, 结构化数据分类, 结构化数据回归。在几个月前,我就尝试安装Keras,失败。主要原因是,没有遵循上面的那个切记。不仅,没有安装上AutoKeras,还搞坏了原来的“生态”,伤到了“base”环境,Tensorflow1
2020-06-15 10:04:25
1356
1
原创 Ubuntu16.04、Ubuntu18.04、Ubuntu20.04分区方案
基本情况:台式机,新主板UEFI引导+机械硬盘(GPT分区格式)。Ubuntu系统电脑分区配置: 500G固态硬盘 + 500G机械硬盘安装系统,主要是两种:一种是自定义安装,自己分区,硬盘数据全部销毁;另一种是只安装系统,不清楚原来硬盘上的数据。不过,我还是十分强烈建议,重要数据要备份,养成定期数据备份的习惯。在这一方面,我也是做的不到位,在努力的路上。【不需要全部设为主分区,只需要第一个设为主分区;各个分区大小根据情况自己定义】分区分为五部分:分区名称选择分区文件系统类型空间大小
2020-06-14 14:47:39
35412
6
原创 Windows10系统下电脑时间不对,怎么办?
Windows10系统,传说是微软最后一个桌面操作系统大版本。它,总是和以前的那些兄弟有些不同,这也是为什么Windows10出世的时候,好多人不想升级到的Windows10的原因吧。以前,好多用着顺手的东西、工具等,在这一版本下就给删除了,让人多多少少有些不适应,感觉别扭。众口难调,莫衷一是。不管如何,未来是要走向Windows10的,还要兼容Linux系统,微软的“心”真的不小呀。你遇到Windows系统问题,网上好多都是针对旧版本的解决办法,好多选项、按钮,现在都不在原来的位置了,页面也有的变化了。
2020-06-13 15:46:40
880
原创 Windows10趟坑记,实现两个文件夹的同步更新
你是否有这样的需求,在Windows10下实现两个/多个文件夹的关联/同步更新?我相信你有,不是现在就是在不久的未来。实现文件夹下子文件夹和文件的同步更新,是个隐形的诉求。首先,说明一下,为什么强调是在在Windows10下,而不是在WindowsXP、Windows7等以及Linux系统下。在旧版Windows版本下,有个Windows公文包,从Windows 95开始引入,到Windows 8都可以使用,只不过Windows 8里默认隐藏了这个功能。可以说是云同步的祖宗了吧。后来,因为网络的普
2020-06-10 09:07:01
12253
2
原创 Kaggle激活失败,解决办法——You did not enter the correct captcha response. Please try again!
You did not enter the correct captcha response. Please try again! 这是提示Kaggle激活失败了。Kaggle上面的数据,每一次下载都要进行手机的验证,着实有点小麻烦。不过,人家让你空手落一堆数据,你不用交钱也不用你去收集数据,这点麻烦也是值得的。Kaggle上的数据,是比较适合刚刚上手的人,也可以作为一种大佬日常的娱乐——玩一...
2020-06-08 08:58:13
1815
原创 图像读取错误集锦
1.OSError: cannot identify image file<…>描述:使用skimage读取图像 io.imread()读取图像时报错:OSError: cannot identify image file<…>报错原因:操作系统不能执行指定的任务(如打开文件)时引发的。具体到本次错误就是图片格式问题,无法打开。解决办法之一:将图片格式更改为常见格式,例:.png、.jpg等。2.AttributeError: ‘NoneType’ object has n
2020-06-08 08:53:28
1356
原创 Pytorch初学错误集锦(二)
别以为拆借东墙补借西墙就万事大吉了,大错特错。一个系统,往往是前后贯通,整体趋于和谐的,不是一处一地的完美就可以了。身在局中,难以跳出局,以局外之身处理局内事情。望大家引以为鉴!以下两处错误,均出现在一个.py文件中:2.报错:RuntimeError: output with shape [1, 28, 28] doesn’t match the broadcast shape [3, 28, 28]报错原因:图片格式问题,Mnist数据集图片只有一个channel。解决办法1:将图片1通道改为
2020-06-07 11:50:30
418
原创 PyTorch初学错误集锦
1.IndexError: invalid index of a 0-dim tensor. Use tensor.item() to convert a 0-dim tensor to a Python number报错原因:running_loss += loss.data[0] 是pytorch0.3版本代码,在0.4-0.5版本的pytorch会出现警告,不会报错,但是在0.5版本以上就会报错,版本更新问题。解决方法:# 将原语句:running_loss += loss.data[0]
2020-06-02 15:38:36
726
原创 sublime打开运行输出框
Sublime是一个比较好用的代码编辑器,Sublime Text是收费软件,但可以无限期试用。遇到的问题:在执行代码的过程中,如果进行了查找等操作,原来显示的输出框就会被被查找界面所替代,而程序结果输出框就会“消失”了,想再次调出应该怎么办?解决办法:tools —> build results —> show build results调出控制台:view —> consoleCtrl + `(英文输入法下,键盘1左边的那个键)...
2020-06-02 15:13:56
2492
原创 号外!号外!TeamViewer设置密码,密码固定,且不用注册账号!!!
TeamViewer能在任何防火墙和NAT代理的后台用于远程控制的应用程序、桌面共享和文件传输的简单且快速的解决方案。它是一种国外远程控制软件,圈内人都知道。附TeamViewer下载链接国内也有一款远程控制软件——向日葵远程控制软件。附向日葵远程控制软件下载链接小伙伴们有没有这样的诉求“如何让teanviewer密码不变化,还不想注册账号(因为账号太多,我自己都不知道使用哪一个账号和密码了,...
2020-01-11 11:37:45
7927
2
原创 Keras使用中出现TypeError:'tuple' object has no attribute 'ndim'
我的精力有限,不可能把一种错误出现的所有情况都列出来,并提供相对应的解决方案,还望乞恕罪。描述:在做多任务学习的实验中,使用Keras搭建多任务学习框架。出现:TypeError:'tuple' object has no attribute 'ndim'我是百思不得其解呀,‘tuple‘是元组,是数据,数据结构,和数据有关,我也没有用元组呀,错误何在。这个网络结构在原来是可以进行相应的实...
2020-01-07 22:32:37
7335
3
原创 使用numpy的函数报错——cannot reshape array of size xxx into shape (xx, xx, x)
在代码中使用numpy的.load函数加载数据时,x_train = np.load(path, allow_pickle=True).reshape(-1, 144, 144, 3)出现:ValueError: cannot reshape array of size 1769472000 into shape (144,144,3)一种常见报错方式,可以是一个模板:ValueEr...
2020-01-07 21:58:53
36710
21
原创 错误删除——从移动硬盘中复制到Wiondows10下文件夹丢失
问题:明明将移动硬盘里的文件复制到台式电脑情况1:待复制完毕拔下移动硬盘,再打开文件,竟然原来复制的文件不见了;情况2:并且随手删除的移动硬盘的文件,发现在回收站也没有;情况3:由于文件较大,恢复数据软件都无能为力了。哪位大神破解一下呀???万分感谢,感激涕零!!...
2020-01-06 17:30:54
389
原创 Keras自定义loss的秘密
深度学习兴起,带动一批编程语言和深度学习框架。深度学习框架真可谓是“百花齐放、百家争鸣”之态势。有TensorFlow(包括TFLearn)、Keras、Caffe(Caffe2)、Microsoft Cognitive Toolkit(以前叫做CNTK)、PyTorch、Apache MXnet、DeepLearning4J、Theano(包括Lasagne)、Torch、PaddlePaddl...
2019-12-27 17:06:45
847
原创 Keras报错—Error when checking target: expected fc15 to have shape (5,) but got array with shape(1,)
在Keras中经常出现一种错误:ValueError:Error when checking target: expected fc15 to have shape (5,) but got array with shape(1,)这是一种常见错误,数据形状不匹配错误。它可以总结出来一套更加通用的模式:ValueError:Error when checking target: expec...
2019-12-26 17:25:27
1034
原创 Keras—数据可视化工具:grapphviz和pydot,采坑记录
可视化是深度学习中一项非常重要的工作。虽然此步骤不涉及原理和结构、模型,但是却给人一种视觉上清晰直观的效果。图形、表格,这种形式的东西,我感觉最具有说服力,强于文字千百字,深深把一图胜千言装在心里。按照您的模型、结构,画出各种图像图形,给自己一种巨大的信心和成功感。我希望大家也在工作中加入可视化工作。因为这是一种良好的规范化的习惯。闲话少叙,回归正题。今天就来介绍一下三大流行深度学习框架之一Ke...
2019-12-13 12:11:42
309
原创 初学pytorch所遇的常见错误(3)—NotImplementedError
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Ma...
2019-12-11 11:24:23
2703
2
原创 keras报错Error when checking target: expected dense_1 to have shape (5,) but got array with shape (1,)
ValueError: Error when checking target: expected dense_1 to haveshape (5,) but got array with shape (1,)描述:五分类原因: One-hot 编码的原因解决方法:添加相关代码from keras.utils import np_utilstrain_label3 = np.loa...
2019-10-06 09:49:01
4201
2
原创 初学pytorch所遇的常见错误(2)
IndexError: invalid index of a 0-dim tensor. Use tensor.item() to convert a 0-dim tensor to a Python number原报错语句:state[‘loss_batch’] = state[‘loss’].data[0] 报错原因分析:state[‘loss_batch’] = state[‘loss...
2019-09-27 14:25:33
549
原创 初学pytorch所遇的常见错误
torch.utils.data.DataLoader报错:AttributeError: module ‘main’ has no attribute 'spec’在windows系统下出现这种情况的一种可能性是在torch.utils.data.DataLoader类中使用了num_workers参数。解决方法是:注释掉此行代码DataLoader类,该类定义在dataloader....
2019-09-22 20:42:31
809
原创 深度学习框架之一--Caffe的安装使用和测试
Caffe学习:pycaffe的使用Caffe,是由牛校-伯克利大学的贾杨清等人开发的一个开源的深度学习框架。Caffe采用高效的C++语言来实现,并内置有Python和MATLAB接口,以供开发人员使用Python或MATLAB来开发和部署以深度学习为核心算法的应用。Caffe适用于互联网级别的海量数据处理,包括语音,图片,视频等多媒体数据。Caffe的高速运算可以通过使用GPU来实现。Ca...
2019-06-04 11:29:07
763
原创 TypeError: Fetch argument None has invalid type class 'NoneType'
Tensorflow细节陷阱–TypeError: Fetch argument None has invalid type <class ‘NoneType’>import tensorflow as tfw1=tf.Variable([[1,2]])w2=tf.Variable([[3,4]])y=tf.matmul(w1,[[9],[10]])grads=tf.gr...
2019-05-10 15:51:54
4172
原创 【永远是个小学生】写CSDN博客的开篇之旅
【永远是个小学生】写CSDN博客的开篇之旅以前常听起前辈们,在工作之余写写博客!起始,有畏难情绪,不知道怎么做,迟迟未动笔去写。耳濡目染的多了,也渐渐了解了些,畏难情绪便消减了许多。遇到这样的事情,让我经常想起罗斯福说的那句话,“我们唯一值得害怕的就是害怕本身。”此话,一针见血、入木三分,看透了骨子里的那份隐匿的难以发觉的本性,一直围绕在我们每个人的身边。常常以此为戒,我是喜欢看历史的工科男...
2019-04-24 17:12:16
166
3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人