2020-02-25 打乱顺序shuffle python 中打乱顺序模块同步打乱两个numpy array的顺序1234state = np.random.get_state()np.random.shuffle(X)np.random.set_state(state)np.random.shuffle(Y) 我建议每个epoch 结束后打乱顺序,防止过拟合。 阅读全文…
2020-02-24 VSCODE插件推荐 VSCODE 插件推荐 vscode -fileheader 这个插件可以为你在文件开头插件头信息,比如文件的作者,修改时间,有了这个插件你就不需要每次都码一次所谓的无用信息了。 这个插件的用法也好简单:快捷键为:ctrl+alt+i,的依次点开【开始】-【首选项】-【设置】,在用户配置文件中添加如下代码: 2.HTML Snippets 或者 emmet 插件,可以提高编写效率。如果没有... 阅读全文…
2020-02-24 VSCODE常用设置 VSCODE 常用设置主题设置点击左下角的齿轮-》color theme-> 选择自己感兴趣的颜色主题即可。 建议 工作使用黑色主题。 复制 代码的时候切换到白色主题。 比较两个文件的异同在文件区 按住ctrl 选中两个待比较的文件,然后右击->compare就可以比较两个文件。 阅读全文…
2020-02-24 python pandas在数据分析中的常用函数 pandas 在数据分析中的常用函数载入csv 文件load数据通常保存为csv文件。 示例代码: 123import pandas as pdimport numpy as nptrain_df = pd.read_csv('../input/train.csv') 修改列的名字rename示例 atom->atom_0 x->x_0 y->y_0 z->z_0 ... 阅读全文…
2020-02-23 如何在PyMOL中显示盐桥 如何在PyMOL中快速显示蛋白的盐桥思路 先定位带负电荷的氨基酸上的羧基上的氧原子; 然后定位正电荷氨基的Lys 上的带正电荷的N原子; 最后显示这两类原子在4A范围之内的配对情况。 方法1 命令行版本123PyMOL>select negative, (resn ASP+Glu and name OD*+OE*)PyMOL>select positive, (resn Lys... 阅读全文…
2020-02-21 如何阅读github上面优秀项目的源代码 如何阅读github上面优秀项目的源代码挑选项目: star多的项目,保证项目的质量 自己擅长的语言写的项目 作者最近有回答问题或者更新项目。 阅读前判断项目适不适合你:如果你觉得看代码比写代码还难的话,这可能是有2个原因: 你的水平远低于对方的水平,打好基础继续阅读,阅读完了对你的水平会有一个质的提升; 对方代码写的很混乱,没有读的必要,换一个star 更多的类似项目阅读。 大家如果... 阅读全文…
2020-02-21 linux 下命令使用小技巧汇总 linux 下命令使用小技巧汇总 grep -F: 匹配特殊的raw 字符串 -F grep -F ‘XXX[SS:NN]‘ file.txt -n: 显示匹配的字符串的行号 阅读全文…
2020-02-20 如何把cat 当简单的 vi 命令使用 如何把cat当简单的vi命令使用遇到的场景好多docker 镜像中没有自带vi命令而自带了cat 命令。由于我的环境不能连接外网,而又要在docker 容器中创建脚本。借助 EOF 标签可以把cat 当成 vi来使用。 解决方案示例123[xxx@linux]$ cat <<EOF >hello.pyprint("hello,world")EOF 查看文... 阅读全文…