- 博客(28)
- 收藏
- 关注
原创 python import机制
参考博客:https://www.jianshu.com/p/04701cb81e38https://zhuanlan.zhihu.com/p/63143493一、模块与包“包一定是模块,模块不一定是包”模块:.py文件就是一个模块包:package 文件夹python3.3以后不再需要__init__.py文件来声明这是一个包从而import每个模块都是...
2019-12-26 12:12:01 262
原创 pytorch模型的保存与恢复
保存:torch.save(model.state_dict(), 'data.pkl')恢复:model.load_state_dict(torch.load('data.pkl')
2019-12-26 10:47:31 264
原创 python文件执行shell命令
run.py:import osos.system('python xxx.py --argument...')配合screenscreen -S newshellpython run.pyctrl+a d挂起screen -r id恢复
2019-12-25 00:59:41 241
原创 ubuntu 修改文件夹访问权限
sudo chown -R username filenamechgrp -R username filename进入文件夹后可通过指令ll查看权限
2019-12-21 20:14:50 985
原创 软连接ln -s
格式:ln -s ori_filename linked_filename注意 删除软连接rm -rf linked_filename 不要加/ 否则会删除原文件夹
2019-12-21 16:52:19 276
原创 filezilla相关:设置 / 丢包
一、丢包tar解压出现错误重新上传即可另:.tar解压: tar xvf.tar.xz解压: tar xvJf二、设置默认编辑器编辑 设置 文本编辑 默认编辑器使用自定义编译器(使用gedit 具体路径which gedit查找即可) 勾选总是使用默认编辑器...
2019-12-21 15:47:50 279
原创 懒得在服务器上安装conda 使用virtualenv (可以pip install 不需要root权限
1. 安装pip install virtualenv --user2. 创建环境2.1 创建文件夹 mkdir test && cd test2.2 创建环境 virtualenv venv //默认为自动继承系统环境安装的包 也有参数可以指定安装一个纯净的环境//此时test文件夹中会有一个名为venv的文件夹3.激活环境...
2019-12-21 14:48:18 311
原创 linux非root权限 连接服务器工作时的可用/不可用方法
apt-get install必须使用root权限但可以wget安装python setup.py build develop --userpip install --user可以通过--user参数安装python包
2019-12-21 14:20:24 191
原创 ubuntu查看端口占用情况
查看端口使用情况,使用netstat命令。如果要查看已经连接的服务端口(ESTABLISHED) netstat -a如果是查看所有的服务端口(LISTEN,ESTABLISHED) netstat -ap查看8080端口,则可以结合grep命令: netstat -ap | grep 8080若要停止使用这个...
2019-12-21 11:37:27 1514
原创 pip / setuptools / distribute 关系解释 //待填
https://stackoverflow.com/questions/8550062/how-do-setuptools-distribute-and-pip-relate-to-one-anotherpip install可以用--user参数但pip uninstall访问/user/local/bin时必须有root权限不清楚直接pip install覆盖 原...
2019-12-21 00:20:58 180
原创 nvcc: not found
export LD_LIBRARY_PATH=/usr/local/cuda/libexport PATH=$PATH:/usr/local/cuda/bin
2019-12-20 23:19:12 597
原创 terminal, shell, bash, .sh概念解释
terminal命令的输入输出环境.shell:命令行解释器,接受命令,转化成内核能理解的语言传给内核,内核处理命令完成后将结果返回给用户或者应用程序。当打开一个terminal,操作系统会将terminal和shell关联起来,当我们在terminal中输入命令后,shell就负责解释命令。bash:Bourne Again Shell 即bash, 是she...
2019-12-19 00:06:30 495
原创 screen命令 linux
1.创建:screen -S name2.查看全部会话screen -ls(detached) //链接未关闭 但窗口已关闭(attached) //窗口未关闭3.挂起ctrl + a再输入d4. 恢复screen -r id(id可以通过screen -ls查看)...
2019-12-15 00:23:49 164
原创 多文件编译 extern static 普通全局变量
一、extern函数的extern是默认设置主要针对variableextern int a;仅做声明不做定义 解决了在.h文件中定义全局变量导致的重定义问题/*test.h*/extern int a;/*a.cpp*/#include "test.h"int a = 2;/*b.cpp*/#include <iostream>#inclu...
2019-12-10 22:40:11 122
原创 linux环境变量相关整理
http://baijiahao.baidu.com/s?id=1640267536022748219&wfr=spider&for=pc
2019-12-09 21:51:23 121
原创 vars用法
vars返回一个object的属性(以字典的方式返回)example:class Data(object): def __init__(self,name,value): self.name = name self.value = valuedata = Data('data', 2)print(vars(data)...
2019-12-09 15:50:57 1226
原创 pytorch文本分类错误
加载SST的label是从1开始的而CrossEntropyLoss这个函数要求label是从0开始的否则种数就会不匹配报错:RuntimeError: Assertion `cur_target >= 0 && cur_target < n_classes' failed....
2019-12-09 14:35:52 189
原创 torch.nn.Embedding参数解析
注意num_embeddings是size of the dictionary of embeddings. 如果用torchtext做preprocess 即len(TEXT.vocab)
2019-12-08 20:58:57 2499 1
原创 numpy使用小记
numpy的array是没有append操作的如果用np.load恢复模型数据可以用list(np.load('xxx.npy'))的方法强制转换成list,继续append
2019-12-06 11:59:59 149
原创 pip使用
1. timeoutpip有timeout参数设置pip --timeout 10000 install xxx2. 权限问题sudo pip install xxxpip install --user xxx前者 改包对全局可见 后者只对当前用户可见3.cache帮同学配置环境时出国memoryerror的问题可以指定--no-cache-d...
2019-12-05 13:38:13 136
原创 计时 及 常见操作时间复杂度比较
用于计算算法运行速度C:头文件 time.h#include <time.h>#include <iostream>using namespace std;void func(){}int main(){ clock_t start; //clock_t为内置类型 clock_t end; doulbe time_co...
2019-12-04 21:42:50 220
原创 pytorch torch.normal
文档:https://pytorch.org/docs/stable/torch.html?highlight=normal#torch.normal提供了很多版本的重载mean(tensor) std(tensor)mean(float) std(tensor)mean(tensor) std(float)mean(float) std(float)...
2019-12-04 15:55:13 1229
原创 torchtext使用
Torchtext有大量内置的Datasets去处理各种数据格式TabularDataset: Defines a Dataset of columns stored in CSV, TSV, or JSON format文档:https://torchtext.readthedocs.io/en/latest/index.html 待整理的博客:http://ww...
2019-12-02 18:47:03 145
原创 python迭代器, torchtext
在写torchtext的迭代器时发现两种迭代方法1. batch = next(iter(train_iter)) print(batch.label) print(batch.text)2. for batch in train_iter: print(batch.label) print(batch.text)但直接调用bat...
2019-12-02 14:43:57 867 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人