- 博客(6)
- 收藏
- 关注
原创 Shell 中设置python的 source root (类似于pycharm中的source root)
设置PYTHONPATH即可:export PYTHONPATH="${PYTHONPATH}:/your/source/root"
2020-07-31 14:14:19 3947
原创 BatchNorm 也有风险
Batch Norm虽说的确很powerful,但是使用它还是有一定风险的。。。(虽然之前看到过,BatchNorm只有好处没有坏处。)然而,在项目过程中,BatchNorm给我带来了一些不好的影响,不仅使训练速度下降了许多,而且致使最终结果无法收敛,当不使用BatchNorm技术时,速度提高了许多,且精度也上去了。因此,在做项目过程中,不要一上来就BatchNorm,也要测试一下非BatchNorm时候的情况。...
2020-07-17 23:30:25 480
原创 unrecognized relocation (0x2a) in section `.text`
出现这个问题最有可能的原因为gcc版本与系统的ld版本不搭引起的。ld的版本可以通过ld -v查看,像我使用gcc-6.1.0,ld版本为2.5 的时候就会报错,升至2.7该错误就会消失。解决方法:下载新版的binutils,网址为:http://ftp.gnu.org/gnu/binutils/无需root用户,直接configure配置好路径,然后make && make install即可。最后配置在~/.bashrc利用export PATH指向binutils的bin文件即
2020-07-09 14:32:26 2697
原创 彻底解决git clone以及 recursive慢的问题
git clone龟速已然成为常态,甚至使用科学上网的办法也无法有效解决。看过很多种方法,例如,改hosts,换镜像等,这些对于我来说并不好使,以及介绍的的确确游有用的办法。1.使用码云,将github里的仓库拉到码云中去,然后在码云下载,速度就很快。对于一般的项目而言,这样就足够了,但是对于有很多子模块的项目而言,由于子模块链接的地址皆指向github,因此,对于git submodule update --init --recursive而言仍是龟,因此,接下来就是方法22.在git clone的
2020-07-04 21:52:10 12944 10
原创 多维数组一维存储表示
多维数组一维存储表示二维数组设数组为A[a][b],a,b表示数组大小,对于A[i][j](i,j表示下标)(1) 存储A[i][j] = B[j * a + i](2) 按列存储A[i][j] = B[i * b + j]三维数组设数组为A[a][b][c],对于 A[i][j][k]A[i][j][k] = B[(i-1) * (b * c) + (j - 1) * c + k]四维数组设数组A[a][b][c][d],对于A[i][j][k][w]A[i][j][k][w]=B
2020-06-25 14:48:39 523
原创 CLapack MacOS 动态库安装
CLapack MacOS 动态库安装CLapack 是 Lapack在C++接口,该安装方法也适用linux首先,下载CLapack:https://www.netlib.org/clapack/clapack-3.2.1-CMAKE.tgzCMAKE 版本的 clapack静态库编译解压并进入根目录,输入cmake命令:cmake .等configure完成后,直接make便可完成静态库的编译。在lapack使用过程中,所需要的静态库可利用find查询:find . -nam
2020-06-10 20:50:38 417
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人