- 博客(15)
- 资源 (2)
- 收藏
- 关注
原创 docker使用mysql
1.启动mysqldocker run -d -e MYSQL_ROOT_PASSWORD=admin --name mysql -v /data/mysql/data:/var/lib/mysql -p 3306:3306 mysql 2.终止docker容器docker stop iddocker kill id3.删除容器docker rm id...
2019-08-21 21:46:58
165
转载 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
2076
转载 mysql插入主键
alter table triangle_feature add column sid int not null auto_increment primary key first;triangle_feature - tablenamesid - columnname
2019-05-08 19:12:49
906
转载 递归获取目录下所有文件的路径
转载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
501
原创 无监督学习t-SNE(t-distributed stochastic neighbor embedding)
t-SNE1.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
541
转载 梯度下降(gradient descent)
对于一般的线性方程:hθ(X)=θ0+θ1x1+......+θnxn\text{h}_\theta(\mathbf{X})=\theta_0 + \theta_1x_1 + ...... + \theta_nx_nhθ(X)=θ0+θ1x1+......+θnxn这里的θi\theta_iθi就是我们需要拟合的参数项表示成矩阵形式:h(X)=∑i=0nθixi=...
2019-04-02 22:26:34
155
转载 python多进程-共享内存
定义共享内存mp.Value()mp.value()如果不设置进程锁,会导致两个进程同时去改变共享内存中的变量值定义锁,定义process时需要将锁传入进程函数mp.Lock()import multiprocessing as mpdef job(v, num, l): l.acquire() # 锁住 for _ in range(5): ti...
2019-03-15 14:09:56
1816
转载 python实现多进程
python实现多进程这里的Queue()很重要,通过每个进程计算得到的结果通过Queue储存,计算结束通过Queue取出#该函数没有返回值!!!def job(q): res=0 for i in range(1000): res+=i+i**2+i**3 q.put(res) #queueif __name__=='__main__':...
2019-03-15 13:17:45
104
原创 python简单实现多进程
该方法可以简单的实现程序的多核运行from multiprocessing import Pool,Processpool = Pool(processes=18) #调用核数#function为需要并行的函数, parameter为函数的参数,多参数情况zip(para1, para1)ls = pool.map(function, parameter)pool.close()poo...
2019-03-15 11:22:11
98
转载 python 限制函数运行时间
python 限制函数运行时间import signaldef signal_handler(signum, frame): raise Exception("Timed out!") signal.signal(signal.SIGALRM, signal_handler)signal.alarm(10) # Ten secondstry: long_fun...
2019-03-14 12:07:23
2922
原创 jupyter本地连接服务器
1.jupyter远程连接服务器可以很方便的学习和联系Deep Learning2.配置步骤(1) 登录服务器(2)检查是否安装jupyter,如何没有建议安装anaconda科学计算全家桶,里面集成的包管理工具conda可以很方便的进行python三方库的管理和安装。(3)生成配置文件jupyter notebook --generate-config(4) 生成密码打开pyth...
2019-03-14 12:07:01
1397
转载 在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
990
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人