- 博客(32)
- 资源 (10)
- 问答 (1)
- 收藏
- 关注
原创 不同年龄段一天做多少个俯卧撑合适
哈佛大学:一口气做40个俯卧撑,心血管风险降低96%文章的作者,哈佛大学T.H.Chan公共卫生学院环境卫生系的职业医学住院医师Justin Yang说:我们的研究结果证明,几乎在任何情况下,俯卧撑能力都可以是评估心血管疾病风险的一种简单、无成本的方法。令人惊讶的是,这一能力与心血管疾病风险的关系比亚极量跑步机测试的结果更为密切。标准姿势:身体俯卧,两臂伸直,双手与肩同宽,或略比肩宽,掌心向下平放于地面,双脚并拢或稍分开,吸气,屈肘使躯干靠近地面(注意避免脊柱过伸),推举身体回到...
2022-02-21 10:51:57 233
原创 vscode 在ubuntu下面,postgresql 调试,attach报错:Password: [1] + Stopped (tty output)
找啊找,终于找到原因了。ubuntu10 开始,除非是父子进程的关系,否则不允许attach ,同时,ubuntu里用图形方式启动的程序都默认不是root模式。所以,sudo ./code--no-sandbox即可。.code就是你vscode的安装路径。如果忘了,可以在 software里找到,跟windows 差不多。我用的xcfe,在启动菜单最顶上start programme里,首先找到了visual stodio code,然后,edit就找到了安装路径。/usr/share/.
2021-12-20 22:39:13 1140
原创 sudo找不到psql,但是可以直接用psql的解决方法
(35条消息) 【postgresql】role "root" does not exist 解决办法_风吹柳花满店香-CSDN博客
2021-12-20 13:19:16 488
原创 fatal error: systemd/sd-daemon.h 的问题
安装postgresql的时候,with-systemd会报这个错。原因systemd-level没有安装,需要安装如下:sudo apt-get install libsystemd-dev即可。
2021-12-05 18:04:06 2748
翻译 ubuntu下安装xlst (postgresql)
wget ftp://xmlsoft.org/libxslt/libxslt-1.1.21.tar.gz tar -xvzf libxslt-1.1.21.tar.gz cd libxslt-1.1.21 ./configure --prefix=/usr/local/libxslt --with-libxml-prefix=/usr/local/libxml2/
2021-11-25 23:09:06 456
原创 pytorch安装后,import torch报Microsoft Visual C++ redistributable 没有安装的解决办法
会给你个下载链接,下载VC_redist.x64这个文件。我反复装了这个文件,又反复装了vs以及vs的各种组件,装了从2008到现在,所有的redistributable都不行。。。中间也怀疑过python版本,从python官网上下的(默认是32bit的,至今我也没在python官网上找到哪有64的,直接baidu下的)。网上还有人说32bit的python支持64的,兼容性好。。。一切都在换成python 64bit以后就不再报错了。报的是另外一个caffe2_detectron_ops.dll
2020-09-16 19:58:42 2314 8
转载 Pytorch详解NLLLoss和CrossEntropyLoss
转载自: https://blog.csdn.net/qq_22210253/article/details/85229988
2020-05-04 09:23:16 183
原创 ai suite终于重装成功了。。。
误删除数据,又失手把磁盘格了。恰好被格式化的磁盘里面安装了ai suite。然后,重装,就是死活不成功。系统还原至有ai suite的时候,服务还在,但是软件操作界面是消失的,一个大黑框。卸载的时候发现提示盘符还是在原来的位置。在注册表里全删了一遍,不行。everything找了所有相关文件删了。还是不行。于是,把一个盘的盘符修改回原来的盘符名字,重装。好了!!!!!!!!!华硕真...
2020-04-13 21:02:44 3027
原创 ubuntu win双系统,启动后无法进入系统
启动后提示grub。这时候,可以进入bios,选择一个操作系统进入,然后,安装refind软件。安装后,再次重启,首先进入的是refind界面。win 和 ubuntu下面都可以安装refind,ubuntu会简单很多,只需sudo apt install refind即可。refind登录界面很多美化教程,再此不多说。...
2020-03-26 23:23:23 230
原创 在终端输入自定义的shell命令启动pycharm
在终端输入自定义的shell命令启动pycharm sudo gedit ~/.bashrc alias pych='sh /home/.../pycharm_20190304/bin/pycharm.sh' source ~/.bashrc /home/.../pycharm_20190304/bin/是你pycharm.sh的路径。从pycharm官网下...
2020-03-26 22:27:29 985
原创 冒死实验的ubuntu装nvidia显卡驱动的两个配置项
ubuntu下安装显卡驱动一定要noopengl也就是不能装opengl吗? 网上很多教程都是这么写的。 不装,你游戏体验起不来啊。斗胆试了一下,毕竟人家ubuntu也是在进步的吗。果然,装了opengl也没什么大不了的,该咋用咋用。gcc7.5编译显卡驱动可以吗?看到很多教程,老的ubuntu还得降级gcc。而且,你在装显卡驱动的时候,他甚至还会提醒你,你ubuntu是7.4编译...
2020-03-26 22:13:44 136
原创 自注意力学习笔记
一个多月以前看了看,现在有些记不清了,大体回忆一下,先写一部分。http://jalammar.github.io/illustrated-transformer/要想搞明白,最快速的方法,不是看网上乱七八糟的介绍,直接看上面的链接。用心点,很快读完,基本就掌握自注意力了。先说我看的时候一个疑惑,就说这张图吧,Wq和Wk,这两个是完全对称的,差异在哪里?为什么取的名字不...
2020-03-15 11:36:10 273
原创 torchtext field与example对应关系
fields = [('id', None), ('query12', text_field), ('random', label_field),('label', label_field)]examples.append(data.Example.fromlist([None, text, label], fields))按顺序对应的,id是None,query12对应的是text...
2020-03-15 10:57:34 1249
原创 ubuntu18 steam闪退的解决办法
本来装了steam,一启动就秒退,网上查了查,试验了一下,都不行。于是,放弃,反正ubuntu也是搞ai用的,不玩就不玩了。歪打正着。。。从网上下了一个8821cu的网卡驱动,网卡依旧不能用,但是装上以后显卡倒崩了。于是重装显卡,steam问题排查的时候,网上的资料都指向了32bit库的兼容性问题,在重装显卡驱动的时候,发现有一项就是选是否支持32bit,默认是no,估计我上次也是no...
2020-02-19 20:17:25 2726
原创 linux 上装gpu pytorch遇到打那些坑 , 已成功安装
(1)linux用哪个发行版。推荐ubuntu。虽然很多人说manjaro很简单。但是第一,manjaro用的都是最新的东西。而常用的框架未必支持。比如,默认的python3.8,截至本博客,tf pytorch都还是3.7,所以,你未必简单。 其次,manjaro的资料确实太少,一旦按照网上的资料(也确实简单)安装失败,真的是束手无策。 第三,也是最坑,这货的稳定性太差了,我更新了一下驱动...
2020-01-26 20:28:46 417
原创 Manjaro安装cudnn10 ,无法make,提示找不到nvscibuf.h的解决办法
/usr/local/cuda/samples/Makefileedit line 41:FILTER_OUT := 0_Simple/cudaNvSci/Makefile貌似我是中文网上第一个贴的。。。
2020-01-24 17:59:40 1600 3
原创 本穷鬼攒的一台用于深度学习用电脑
本人穷困潦倒,屋子小,钱少。最近在闲鱼上攒了一台深度学习用的电脑。全部二手,一共花了10400。CPU,9700k。 9700我估计应该也没问题。板子 z390p。 这个板子给i7的cpu超频的话,估计不太行。可以内存小超。华硕的板子,质量应该不差。内存16g 。 先试着用一下,不够了,就升级到32g。机械硬盘1T。 机械硬盘本身就非常便宜,再买两块也容易,而...
2020-01-16 15:11:30 2833 1
原创 LSTM 注意力学习心得简要
1个月前看的,快忘了,紧急回忆一下。首先说一下看图像识别时候,百思不得其解的一个事儿,就是自动调整框框,如果识别一条狗,训练的时候,狗都出现在右下角,那么,测试的时候,是不是只能识别右下角的狗,是的,是有一定的区域分布的,就要求训练的时候,狗的位置要分布均匀比较好,这样权重w,就会分布到各处。 最让我困惑的是,调整RPN的4个参数△P_MoveLeft,△P_MoveTop,△P_Enlar...
2019-05-21 09:23:08 2707 1
原创 从continuation method 到课程学习(Curriculum Learning)
continuation method是一种思想,就是不能一口吃个胖子,一步一步的解决问题。ch初衷是为了解决非凸问题的解决,就如上图的黑色。 分步骤的方法有很多。其中就包括了上图的红色,对黑色做模糊处理。课程学习,以及基于课程学习(Curriculum Learning)的自步学习Self-paced Learnings是另外一种思路。就是学习要从简单的开始,一步一步来。先学初等数...
2019-03-16 21:04:30 2509 1
原创 花书笔记之梯度下降的回忆
随机梯度 SGD,一次训练一个样本,不稳定,可能不收敛到全局最优。mini batch,一次训练一组样本,上下波动厉害。计算量少。全部样本,计算量太大,收敛快,全局最优。一般是mini batch。基本的,按梯度更新。动量(滑动平均),很像股市里的MACD。v^n = K* v^n-1+ (1-K)v^n。 如果本次方向与之前不一致时,可以向回拉一下,这样就不会来回...
2019-03-14 11:36:20 288
原创 FitNet网络
从花书,知道了fitnet网络,用花书的说法,这是一种预训练的技术。, 看fitnet原始论文看的云里雾里,原来需要先看知识蒸馏(KD,knowleadge distilling)。知识蒸馏可以看做是一种知识迁移。老师先学习,学习到的结果,注意这个结果是老师网络的output,比如,softmax输出是一组概率,原始标签是one-hot。这里说的就是softmax输出。所谓蒸馏,就是这个...
2019-03-14 09:19:51 5101
原创 GBDT和Xgboost总结
首先从Xgboost的优点说起,从网上搜,很容易搜到Xgboost与一般梯度提升树比, 一个是用了泰勒级数的二次项,一个是增加了惩罚系数,对树的复杂度进行惩罚。那么问题来了。如果你看李航老师的统计学习方法,里面似乎没有看到泰勒级数,倒是看到了负梯度,拟合附梯度。而传统的树,你制作完成了,也有剪枝的过程。那么xgboost这个二次项体现在哪里?首先一个问题。泰勒级数这么优美的公式,为啥唯独在...
2019-03-04 10:51:11 330
原创 花书笔记
岁数大了,过两天就忘。赶紧记几笔。 混合概率密度网络,一个x对应多个输出y的时候用。用多个高斯分布来模拟,网络的输出是高斯分布里的u和sigma还有各个高斯分布的权重。训练集里的y是高斯分布里的输入,就是y-u/sigma里的y。损失函数是求出的联合概率密度应该最大。 为啥网络越深越好,可以参考设计软件,模块间关系组织的好,可以通过函数调用实现功能,而不是把代码黏贴的到处都是。...
2018-11-15 15:33:50 108
原创 关于正则惩罚L2 norm里w越小越好的一些另类思考
以下全是本博主一派胡言,把深度学习看成是一种乐趣,而不是压力,在探索中,发现了很多乐趣: 一,现在通常用的激励函数,在input比较大的时候,不饱和,也就是分类效果好,而在input比较大的地方趋于饱和。w越小,就意味着input = wx+b比较小,也就是落在不饱和区的可能性更大,也就是更接近于线性。 二,黑色的直线显然比紫色的线泛华能力更好,黑色直线的w要小于紫色线的斜率...
2018-10-09 21:21:28 771
原创 交叉熵的由来
交叉熵的是由如下两个输入条件,求积分,得来的公式:(1)损失函数得是sigmond。(2)梯度需要正比于输入和输出的差值,也就是输入和输出差值越大,对参数的调整力度越大。假设输入是y,输出是a,则梯度方向就是y-a。 推导过程如下:y = wx + b。 最终输入是梯度方向就是(式1): σ(Z)就是激励函数。我们需要的梯度方向如下(式2):令式1等于...
2018-07-18 09:28:45 1156
原创 用线性代数里投影矩阵解最小二乘
向量b,在列空间A中的投影是 x = b。投影矩阵就是。这个投影距离也很好玩。投影的长度与A无关(A扩大2倍,/ 的除数和被除数都相应的扩大了4倍。),A是决定方向的。 b可以决定长度,当然,也包括方向。 最小二乘就是给定一组向量输入数据A,和,对应的输出b。 由于A是观测数据,所以,给出一大堆,根据这一堆去求b,实际上是求不出来的,列向量的个数小于行向量。或者,有无穷多解。 ...
2018-06-10 16:42:47 514
原创 图像识别学习笔记 - 最后一部分非原创
激励函数sigmoid 对应交叉熵损失函数,因为梯度下降的快。推导思路:另损失函数对输出的倒数等于输出与期望输出的差,也就是正比于损失,损失越大,输出越大。然后,再做积分,就退出来交叉熵这个损失函数了。激励函数是sotfmax,对应损失函数最好是log likehood。梯度下降也非常快。道路检测:灰度处理,先把颜色去掉,去的时候,可以根据颜色进行灰度加权。比如,红色更醒目,加
2017-09-05 11:06:18 365
原创 win7上安装tensorflow时候遇到的那些坑
呼哧呼哧,终于好了,周末两天就这么消耗过去了。说一下搞死我的坑。1、import error, 可能原因: (1)vc_redist.x64。注意要是2015以及以下版本,刚开始装了个2017的。 (2) cudn5.1,注意不能是6,我就是下载的6,这个折腾,换成5就好了。2、cuda 注意不要随便升级显卡驱动,它自带
2017-07-09 18:58:06 366
原创 SVM学习总结
1、为啥要大于等于1,为啥是1/||w||,上面的函数间隔为啥可以忽略?这里做了简化处理,把支持向量到分离超平面的距离简化为1了。相当于做了一个标准化,这就是规定。 因为函数间隔通过调整,通过w 和b的等比例变化,是可以忽略的。 你可以把1/||w|| 和 s.t.后面的条件同时放大缩小同样的倍数。直观的理解就是,法向量定了之后,在硬间隔下,其实,你就可以找到那个超平面了,只
2017-05-06 12:44:45 324
原创 欢迎使用CSDN-markdown编辑器
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
2017-03-14 15:34:35 311
原创 DSL学习总结 -- 絮絮叨叨
fowler的领域特定语言也翻了翻,感觉就是即使不看,可能在工作中也会不经意中用到了一些东西。从分类上说,可以分为内部和外部DSL。内部就是利用通用语言的一些特定实现DSL,在通用语言里实现。 可以利用语言里的宏定义实现,当然,这个是编译阶段的东西,反正我个人不推荐。还有级联函数,一个函数返回的结果继续被调用。。。直到终点。闭包、。 外部也涉及到按行解析,基于BNF(我觉得跟自顶向下
2017-02-28 16:37:24 1929
采用LightGBM实现的KDD99(数据预处理、训练、预测全过程都有)
2023-02-15
EA最新破解版
2018-08-26
安全代码静态分析
2017-11-28
面向机器智能的TensorFlow实践-高清带目录
2017-09-25
基于socket的文件传送
2017-09-03
50128-2011 铁路应用-通信、信号和处理系统-铁路控制和防护系 统软件
2017-03-24
developing a reusable workflow engine
2015-09-29
ada语言教程
2014-07-18
MFC Windows程序设计
2008-09-28
TA创建的收藏夹 TA关注的收藏夹
TA关注的人