深度学习
Chromer163
机器学习 计算机视觉 信号处理
展开
-
python中将两组数据放在一起按照某一固定顺序shuffle
有的时候需要将两组数据,比如特征和标签放在一起随机打乱, 但是又想记录这种打乱的顺序,那么该怎么做呢?下面是一个很好的方法:b = [1, 2,3, 4, 5,6 , 7,8 ,9]a = ['a', 'b', 'c', 'd', 'e', 'f', 'g', 'h','i']c = list(zip(a, b))print(c)random.Random(100).shuffle(c)原创 2017-11-27 10:09:29 · 6626 阅读 · 0 评论 -
利用virtualenv和virtualenvwrapper搭建python3.5和tensorflow虚拟环境
最近由于项目需要,需要使用tensorflow1.5.0版本,为了避免和之前的冲突,使用virtualenv来搭建了一个python3.5的虚拟环境。Virtualenv系统中的多个python混用会导致PYTHONPATH混乱,或者各个工程对于package的版本要求不同等等情况。有一个简单的解决方案就是用virtualenv来隔离多个python,其本质只是实现隔离不同python中PYTHO...原创 2018-03-28 20:54:00 · 430 阅读 · 0 评论 -
tf
def create_mtcnn(sess, model_path): if not model_path: model_path, _ = os.path.split(os.path.realpath(__file__)) with tf.variable_scope('pnet'): data = tf.placeholder(tf.float...原创 2018-07-07 21:00:32 · 296 阅读 · 0 评论 -
tensorboard打开
切换到事件输出目录,在终端输入tensorboard --logdir 目录若提示端口正在使用中,比如6006占用,可将上一句修改为:tensorboard --logdir 目录 --port=8008将终端输出的新的网址在浏览器中打开即可。若出现no dashboards are active for current data set注意检查事件的路径...原创 2019-04-12 17:21:58 · 214 阅读 · 0 评论