![](https://img-blog.csdnimg.cn/20190918135101160.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
TF&Keras&CV
以TF为主的各大框架源码
lty_sky
这个作者很懒,什么都没留下…
展开
-
OpenCV:二值化函数cv2.threshold
目录功能作用:(一)简单阈值(二)自适应阈值:(三)Otsu’s二值化功能作用:该功能将固定级阈值应用于多通道阵列。 该函数通常用于从灰度图像中获取二进制图像(v :: compare也可用于此目的)或用于消除噪声,即滤除太小或太小的像素,很大的价值。(一)简单阈值简单阈值当然是最简单,选取一个全局阈值,然后就把整幅图像分成了非黑即白的二值图像了。函数为cv2...转载 2020-03-31 19:48:15 · 5531 阅读 · 1 评论 -
不同框架Tensor顺序
N: batch;C: channelH: heightW: widthCaffe 的Blob通道顺序是:NCHW;Tensorflow的tensor通道顺序:默认是NHWC, 也支持NCHW,使用cuDNN会更快;Pytorch中tensor的通道顺序:NCHWTensorRT中的tensor 通道顺序: NCHW————————————————版权声明:本文为C...转载 2020-03-30 00:14:53 · 292 阅读 · 0 评论 -
tf.nn.conv2d和tf.contrib.slim.conv2d的区别
在查看代码的时候,看到有代码用到卷积层是tf.nn.conv2d,但是也有的使用的卷积层是tf.contrib.slim.conv2d,这两个函数调用的卷积层是否一致,在查看了API的文档,以及slim.conv2d的源码后,做如下总结:首先是常见使用的tf.nn.conv2d的函数,其定义如下:conv2d(input,filter,strides,...转载 2019-06-12 21:59:01 · 423 阅读 · 0 评论 -
tensorflow中的tf.tile()
tensorflow中的tile()函数是用来对张量(Tensor)进行扩展的,其特点是对当前张量内的数据进行一定规则的复制。最终的输出张量维度不变。函数定义:tf.tile( input, multiples, name=None)input是待扩展的张量,multiples是扩展方法。假如input是一个3维的张量。那么mutiples就必须是一个1x3...转载 2019-06-12 22:18:54 · 240 阅读 · 0 评论 -
tensorflow中tf.py_func的作用解析
不知不觉,笔者接触Tensorflow也满一年了。在这一年当中,笔者对Tensorflow的了解程度也逐渐加深。相比笔者接触的第一个深度学习框架Caffe而言,笔者认为Tensorflow更适合科研一些,网络搭建与算法设置的自由度也更大,使用Tensorflow实现自己的算法也更迅速。 但是,笔者认为Tensorflow还是有不足的地方。第一体现在Tensorflow的数据机制,由于ten...转载 2019-06-12 22:41:47 · 2762 阅读 · 1 评论 -
tensorflow中sess.run()
Session()方法tensorflow的内核使用更加高效的C++作为后台,以支撑它的密集计算。tensorflow把前台(即python程序)与后台程序之间的连接称为"会话(Session)"Session作为会话,主要功能是指定操作对象的执行环境,Session类构造函数有3个可选参数。target(可选):指定连接的执行引擎,多用于分布式场景。 graph(可选):指定要在S...转载 2019-06-12 22:44:51 · 2845 阅读 · 0 评论 -
numpy中的revel和flatten
numpy中的ravel()、flatten()、squeeze()都有将多维数组转换为一维数组的功能,区别:ravel():如果没有必要,不会产生源数据的副本flatten():返回源数据的副本squeeze():只能对维数为1的维度降维两者的区别在于返回拷贝(copy)还是返回视图(view),numpy.flatten()返回一份拷贝,对拷贝所做的修改不会影响(refl...转载 2019-06-12 23:10:02 · 633 阅读 · 0 评论 -
tensorflow中初始化函数
Tensorflow 提供了7种不同的初始化函数:初始化函数 功能 主要参数 tf.constant_initializer 将变量初始化为给定常量 常量的取值(tf.constant_initializer(value)) tf.random_normal_initializer 将变量初始化为满足正态分布的随机值 正态分布的均值和标准差...转载 2019-06-13 18:21:06 · 872 阅读 · 0 评论