- 博客(15)
- 资源 (2)
- 收藏
- 关注
原创 docker使用mysql
1.启动mysql docker run -d -e MYSQL_ROOT_PASSWORD=admin --name mysql -v /data/mysql/data:/var/lib/mysql -p 3306:3306 mysql 2.终止docker容器 docker stop id docker kill id 3.删除容器 docker rm id ...
2019-08-21 21:46:58
230
转载 Linux显存占用无进程清理方法(附批量清理命令)
在跑TensorFlow、pytorch之类的需要CUDA的程序时,强行Kill掉进程后发现显存仍然占用,这时候可以使用如下命令查看到top或者ps中看不到的进程,之后再kill掉: fuser -v /dev/nvidia* 批量清理显卡中残留进程: sudo fuser -v /dev/nvidia* |awk '{for(i=1;i<=NF;i++)print "kill -9 " ...
2019-05-24 11:52:43
2319
转载 mysql插入主键
alter table triangle_feature add column sid int not null auto_increment primary key first; triangle_feature - tablename sid - columnname
2019-05-08 19:12:49
962
转载 递归获取目录下所有文件的路径
转载 import os #遍历文件夹 def iter_files(rootDir): #遍历根目录 filenames = [] for root,dirs,files in os.walk(rootDir): for file in files: file_name = os.path.join(root,file) filenames.appen...
2019-04-18 15:53:29
551
原创 无监督学习t-SNE(t-distributed stochastic neighbor embedding)
t-SNE 1.t-SNE主要是用来对高维数据进行降维可视化,它是一种非线性降维算法 2.t-SNE将点与点之间的相似度转换为条件概率 对于原始高维数据xix^ixi和xjx^jxj之间的相似率: P(xj∣xi)=S(xi,xj)∑k≠iS(xi,xk) \begin{aligned} P(x^j|x^i) = \frac{S(x^i,x^j)}{\sum_{k\neq i}S(x^i...
2019-04-03 21:52:12
673
转载 梯度下降(gradient descent)
对于一般的线性方程: hθ(X)=θ0+θ1x1+......+θnxn \text{h}_\theta(\mathbf{X})=\theta_0 + \theta_1x_1 + ...... + \theta_nx_n hθ(X)=θ0+θ1x1+......+θnxn 这里的 θi \theta_i θi 就是我们需要拟合的参数项 表示成矩阵形式: h(X)=∑i=0nθixi=...
2019-04-02 22:26:34
212
转载 python多进程-共享内存
定义共享内存mp.Value() mp.value() 如果不设置进程锁,会导致两个进程同时去改变共享内存中的变量值 定义锁,定义process时需要将锁传入进程函数 mp.Lock() import multiprocessing as mp def job(v, num, l): l.acquire() # 锁住 for _ in range(5): ti...
2019-03-15 14:09:56
1945
转载 python实现多进程
python实现多进程 这里的Queue()很重要,通过每个进程计算得到的结果通过Queue储存,计算结束通过Queue取出 #该函数没有返回值!!! def job(q): res=0 for i in range(1000): res+=i+i**2+i**3 q.put(res) #queue if __name__=='__main__': ...
2019-03-15 13:17:45
150
原创 python简单实现多进程
该方法可以简单的实现程序的多核运行 from multiprocessing import Pool,Process pool = Pool(processes=18) #调用核数 #function为需要并行的函数, parameter为函数的参数,多参数情况zip(para1, para1) ls = pool.map(function, parameter) pool.close() poo...
2019-03-15 11:22:11
164
转载 python 限制函数运行时间
python 限制函数运行时间 import signal def signal_handler(signum, frame): raise Exception("Timed out!") signal.signal(signal.SIGALRM, signal_handler) signal.alarm(10) # Ten seconds try: long_fun...
2019-03-14 12:07:23
3025
原创 jupyter本地连接服务器
1.jupyter远程连接服务器可以很方便的学习和联系Deep Learning 2.配置步骤 (1) 登录服务器 (2)检查是否安装jupyter,如何没有建议安装anaconda科学计算全家桶,里面集成的包管理工具conda可以很方便的进行python三方库的管理和安装。 (3)生成配置文件 jupyter notebook --generate-config (4) 生成密码 打开pyth...
2019-03-14 12:07:01
1493
转载 在jupyter中添加conda虚拟环境
首先安装ipykernel 在terminal下执行命令行 conda install ipykernel 激活conda环境 在terminal下执行命令行: source activate pytorch#环境名称 linux版本:source activate 环境名称我的命令是:activate python27 将环境写入notebook的kernel中 python -m ipyk...
2019-03-14 12:06:45
1085
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅