语言
C++、python、Matlab、pytorch、tensorflow等相关代码
夏目里奇
这个作者很懒,什么都没留下…
展开
-
Gaussian-Jordan列主元消元 matlab实现
可能的问题:无唯一解;输入极小近似0;列主元太小; function x = my_solve(A,b)matrix = [A,b];R = my_rref(matrix);x = R(:,end);function x = my_rref(matrix)n = length(matrix(:,end));for i = 1 : n %2.找第I列最大值 ...原创 2018-10-04 17:12:23 · 3537 阅读 · 0 评论 -
matlab小波分析工具箱常用函数
1.Cwt :一维连续小波变换格式:coefs=cwt(s,scales,'wavename') coefs=cwt(s,scales,'wavename','plot')scales:尺度向量,可以为离散值,表示为[a1,a2,a3……],也可为连续值,表示为[amin:step:amax]2.dwt:单尺度一维离散小波变换格式:[ca,cd]=dwt(x,'wavename...转载 2018-04-04 11:37:13 · 5221 阅读 · 7 评论 -
小波去噪
[xd,cxd,lxd]=wden(x,tptr,sorh,scal,n,'wname') 式中: 输入参数x 为需要去噪的信号; 1.tptr :阈值选择标准. 1)无偏似然估计(rigrsure)原则。它是一种基于史坦无偏似然估计(二次方程)原理的自适应阈值选择。对于一个给定的阈值t,得到它的似然估计,再将似然t 最小化,就得到了所选的阈值,它是一种软件阈值估计器。 2)固定阈值(...转载 2018-04-04 11:19:35 · 3283 阅读 · 0 评论 -
训练模型,内存、显存Out of memory问题
1.背景最近尝试训练模型时,出现内存不足的问题,此外还遇到了显存不足的问题。尝试了网上的一些方法,发现没用或用不了:混合精度运算即半浮点数精度训练,首先试了apex这个库,结果发现没用,别的博客说pascal构架的显卡用不了,结果笔记本1050ti好像就是此构架。手动设置所有float()为half()类型,也还是不行。降低批次已经为1了,还怎么降,索性去掉BN层,然后还是提示显存...原创 2020-01-17 21:11:04 · 6400 阅读 · 0 评论 -
3 tensorflow遇到的一些问题
1.关于tensorboardtensorboard OSError:[Errno 22] Invalid argument修改框中的manager.py文件,参考![在这里插入图片描述](https://img-blog.csdnimg.cn/20190821112927246.png =400x)无法打开tensorboard 拒绝了请求浏览器地址改为 localhost:...原创 2019-08-22 10:31:33 · 350 阅读 · 0 评论 -
broadcastable : logits and labels must be same size: logits_size=[10.10] labels_size=[20,10]
logits_size,labels_size维度不对。可以逐层检查下维度,在哪层出错的。h = sess.run(h_pool2,feed_dict={x:batch_xs,y:batch_ys,keep_prob:1.0})print(h.shape) 最后发现,传入值用错,维度自然就错了。 详细介绍:https://www.jianshu.com/p/65be1d4...原创 2018-12-13 11:03:21 · 8704 阅读 · 2 评论 -
merged = tf.summary.merge_all()出错:You must feed a value for placeholder tensor 'input/y-input' .....
可以参考这个回答:https://stackoverflow.com/questions/35114376/error-when-computing-summaries-in-tensorflow 我的把merge = tf.summary.merge_all()改成用merge查看需要的量:merge = tf.summary.merge([s_loss,s_acc])...原创 2018-12-06 16:59:36 · 1261 阅读 · 1 评论 -
Notepad++: TabError : inconsistent use of tabs and spaces in indentation
用Notepad++写python时,疯狂taberror解决:哪一行 taberror, 多半那行用的是tab而不是4个空格符,替换成4个空格符就行 正如查到的一样,原因是编译器对 制表符 和 空格符 的区分,python对对齐比较严格。选设置里的 首选项 里的 制表符设置,替换tab为4个空格就好了,以后直接tab就行。...原创 2018-09-08 10:00:46 · 1907 阅读 · 0 评论 -
2.python爬虫学习——微博消息爬取
Ajax网页消息爬取练习,来自《Python3网络爬虫开发实战》 from urllib.parse import urlencodeimport requestsfrom bs4 import BeautifulSoupimport pymysqlbase_url = 'https://m.weibo.cn/api/container/getIndex?' heade...原创 2018-08-08 13:54:09 · 381 阅读 · 0 评论 -
1.python爬虫学习——通知消息提取
刚学完python基础知识,但在兼职时被让去关注某些网页消息,抄抄补补尝试写了个爬虫。可是只能爬某一个网页,因为不同网址,属性不一样,我只好针对着来写。后面再看看有没有什么好的改进办法。def getnews(src): base_url = re.search(".+\.cn",src).group() headers = {'User-Agent': 'User...原创 2018-07-21 16:34:02 · 1717 阅读 · 2 评论