人工智能
文章平均质量分 60
liulina603
治疗对未来焦虑的良药就在今天你自己的所为
展开
-
深度学习: 学习率 (learning rate)
深度学习: 学习率 (learning rate)Introduction学习率 (learning rate),控制 模型的 学习进度 : lr 即 stride (步长) ,即反向传播算法中的 ηη :ωn←ωn−η∂L∂ωnωn←ωn−η∂L∂ωn学习率大小 学习率 大 学习率 小 学习速度 快 慢 使用时间点 刚开始训练时 ...原创 2018-06-07 09:34:52 · 6727 阅读 · 1 评论 -
大数据与深度学习有什么区别?
简单来说:1)深度学习(Deep Learning)只是机器学习(Machine Learning)的一种类别,一个子领域。机器学习 > 深度学习2)大数据(Big Data)不是具体的方法,甚至不算具体的研究学科,而只是对某一类问题,或需处理的数据的描述。具体来说:1)机器学习(Machine Learning)是一个大的方向,里面包括了很多种approach。任务也可以不同,可以是预测(...转载 2018-05-24 13:12:46 · 1284 阅读 · 0 评论 -
tensorflow显存管理、tensorflow使用多个gpu训练
通常在程序开始之前并不知道需要多大的显存,程序会去申请GPU的显存的50%比如一个8G的内存,被占用了2G,那么程序会申请4G的显存(因为有足够的剩余显存)如果此时显存被占用7G,那么程序会申请剩下的所有的1G的显存。也许你的程序根本用不着这么多显存,200M也许就够了,这时候如果程序能按照需求去申请就好了,幸运的是,这样的方法是存在的:import tensorflow as t...转载 2018-05-03 15:09:40 · 37405 阅读 · 2 评论 -
linux 服务器没有GUI时如何使用matplotlib绘图
需添加:import matplotlib as mplmpl.use('Agg')而且必须添加在import matplotlib.pyplot之前,否则无效最后在要保存的位置加上: plt.figure(num=1, figsize=(12, 8))plt.imshow(image_np)# plt.show() #这句是显示检测好的图片。如果加这句,下面的保存图片时,会是空图,不回,保...原创 2018-05-09 16:59:20 · 7885 阅读 · 4 评论 -
os.walk() 在windows 和linux 上遍历不一样
1、如下代码在windows 上是按名字排序的,但在linux 上是乱序,不知道是按什么排的 #/usr/bin/python#-*-coding:utf-8-*-# 把名字修改并排序import osfrom sys import argvfrom nt import chdirsortId = 1 #刚开始从000001开始# globalpath = 'E:\Python...原创 2018-04-19 13:02:00 · 3187 阅读 · 2 评论 -
Faster RCNN:RPN网络结构,anchor,sliding windows
1、Anchors是什么?有什么用? ???Anchors是一组大小固定的参考窗口:三种尺度{128^2,256^2,512^2}×三种长宽比{1:1,1:2,2:1},如下图所示,表示RPN网络中对特征图滑窗时每个滑窗位置所对应的原图区域中9种可能的大小,相当于模板,对任意图像任意滑窗位置都是这9中模板。继而根据图像大小计算滑窗中心点对应原图区域的中心点,通过中心点和size就可以得到滑窗位置和...转载 2018-03-09 15:57:40 · 2195 阅读 · 0 评论