每日积累(20161207-day-13)(python.os caffe-draw_net.py)

本文介绍了一系列Python实用技巧,包括查看系统环境变量、文件操作、使用子进程执行脚本等,并展示了如何利用Caffe绘制神经网络结构。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

20161207(day-13)

python 

查看系统环境变量值


import os
os.enviro
os.enviro['HOME']


已定义变量作为新变量的一部分使用

data_dir = "{}/data/{}/image/{}".format(os.environ['HOME'], job_name, time)

列出某路径下文件

os.listdir('/home')

检测字符串是否以特定字符串结尾

str.endswith(".txt")#return true or false
 

拷贝file到dir

import os 
import shutil
shutil.copy(file, dir)

获取文件绝对路径

file_abspath = os.path.abspath(file)

以特定字符分割字符串

gpus = “0,1,2,3”
gpulist = gpus.split(",")

父进程等待子进程完成脚本job_file(xxx.sh)的内容,在shell条件下执行

subprocess.call(job_file, shell=True)


caffe


绘制网络结构

$cd $CAFFE_ROOT
$python ./python/drew_net.py /parth/to/net.prototxt /path/to/save/net.png


遇到no module named pydot

$sudo pip2 install pydot


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值