TensorFlow
文章平均质量分 60
TensorFlow
Accelerating
这个作者很懒,什么都没留下…
展开
-
【TensorFlow2.0】以后我们再也离不开Keras了?
1 Keras概述在TensorFlow2.0中,Keras是一个用于构建和训练深度学习模型的高阶 API。因此如果你正在使用TensorFow2.0,那么使用Keras构建深度学习模型是您的不二选择。在Keras API中总共有如下三大块:在Modules中有构建训练模型各种必备的组件,如激活函数activations、损失函数losses、优化器optimizers等;在Class中有Sequential和Model两个类,它们用来堆叠模型;在Functions中有Input()函数,它用来实例化转载 2021-09-24 23:15:18 · 805 阅读 · 0 评论 -
【TensorFlow2.0】tf.keras.preprocessing.image.ImageDataGenerator#flow_from_diectory
flow_from_diectory是ImageGenerator类下的函数,从函数名,就可以明白其就是从文件夹中读取图像。定义 def flow_from_directory(self, directory, target_size=(256, 256), color_mode='rgb', c原创 2021-09-24 17:36:05 · 426 阅读 · 0 评论 -
【TensorFlow2.0】tf.keras.preprocessing.image.ImageDataGenerator
@keras_export('keras.preprocessing.image.ImageDataGenerator')class ImageDataGenerator(image.ImageDataGenerator): """Generate batches of tensor image data with real-time data augmentation. The data will be looped over (in batches). Args: fea原创 2021-09-24 17:23:11 · 608 阅读 · 0 评论 -
pandas中quantile函数浅解
1 分位数(Quantile)分位数(Quantile),亦称分位点,是连续分布函数中的一个点,该点将一个随机变量的概率分布范围分为几个等份的数值点,这个点对应概率p。若概率0<p<1,随机变量X或它的概率分布的分位数Za,是指满足条件p(X≤Za)=α的实数,常用的有中位数(即二分位数)、四分位数、百分位数等。分位数对于实际问题能提供更加全面的分析,无论是线性模型还是非线性模型,分位数回归都是一种很好的工具,它对一般回归模型做了有益的补充。分位数回归是对以古典条件均值模型为基础的最小二乘法转载 2021-04-23 14:50:12 · 18558 阅读 · 2 评论 -
tensorflow显存不足报错CUBLAS_STATUS_ALLOC_FAILED解决
tensorflow显存不足报错CUBLAS_STATUS_ALLOC_FAILED解决TensorFlow执行,报显存不足错误,如下解决方法通过设定config为使用的显存按需自动增长,避免显存被耗尽,可进行有效的预防显存不足问题。# 定义TensorFlow配置config = tf.ConfigProto()# 配置GPU内存分配方式,按需增长,很关键config.gpu_options.allow_growth = True# 配置可使用的显存比例config.gpu_optio原创 2020-09-01 00:00:44 · 991 阅读 · 0 评论 -
tf.nn.l2_loss函数
tf.nn.l2_loss函数1.功能2.入参3.返回值示例tf.nn.l2_loss别名tf.compat.v1.nn.l2_loss1.功能tf.nn.l2_loss计算L2损失。out=∑ti22out = \frac{\sum{t^2_i }} 2out=2∑ti22.入参tf.nn.l2_loss( t, name=None)参数含义t元素类型是half, bfloat16, float32, float64之一的张量.name操作的别名原创 2020-08-25 14:45:48 · 1313 阅读 · 0 评论 -
欧氏距离,l2范数,l2-loss,l2正则化
欧式距离,l2范数,l2-loss,l2正则化1.欧氏距离L2范数范数计算公式L1范数L2范数在机器学习方面的区别为什么L2范数可以防止过拟合?3. L2-Loss4. L2正则化正则化L2正则化参考文献1.欧氏距离距离度量(Distance)用于衡量个体在空间上存在的距离,距离越远说明个体间的差异越大。欧氏距离是最常见的距离度量,衡量的是多维空间中各个点之间的绝对距离。欧氏距离又称欧几里得距离或欧几里得度量,它是欧几里得空间中两点间“普通”(即直线)距离。使用这个距离,欧氏空间成为度量空间。相关联的范原创 2020-08-25 13:51:04 · 18797 阅读 · 1 评论 -
tf.nn.conv3d(tf.compat.v1.nn.conv3d)函数
tf.nn.conv3d1.函数功能2.入参3.返回值4.可能引发的异常tf.nn.conv3d函数别名tf.compat.v1.nn.conv3d1.函数功能计算5-D张量input与5-D张量filter的3-D卷积。在信号处理中,互相关(cross-correlation)衡量两个信号相似性的指标。cross-correlation也被称为滑动点积或滑动内积。tf.nn.conv3d是以cross-correlation形式实现的。2.入参tf.nn.conv3d( input,翻译 2020-08-11 23:01:06 · 831 阅读 · 0 评论 -
tf.nn.conv2d(tf.compat.v1.nn.conv2d)函数
@TOCtf.nn.conv2d别名tf.compat.v1.nn.conv2d1. 函数功能根据给的的4维输入张量和4维filter张量计算2维卷积2.入参tf.nn.conv2d( input, filter=None, strides=None, padding=None, use_cudnn_on_gpu=True, data_format='NHWC', dilations=[1, 1, 1, 1], name=None,原创 2020-08-10 00:13:14 · 583 阅读 · 0 评论 -
tf.nn.conv1d(或tf.compat.v1.nn.conv1d)函数
tf.compat.v1.nn.conv1dtf.compat.v1.nn.conv1d1.函数功能2.函数参数3.返回4.可能引发的异常tf.compat.v1.nn.conv1d1.函数功能根据给定的输入3-D 张量和滤波器(filter)张量,计算1D卷积2.函数参数tf.nn.conv1d( value=None, filters=None, stride=None, padding=None, use_cudnn_on_gpu=None,翻译 2020-08-08 12:45:13 · 589 阅读 · 0 评论 -
TensorFlow函数:tf.negative
TensorFlow函数:tf.negativetf.negativetf.negative参数及返回值tf.negativetf.negative函数计算给定数值的负值元素,y = -xtf.negative函数定义如下# pylint: disable=g-docstring-has-escape@tf_export("math.negative", "negative")def negative(x, name=None): """Computes numerical negative原创 2020-08-03 23:49:41 · 1391 阅读 · 0 评论 -
详解tensorflow的slice_input_producer、string_input_producer和tf.train.batch函数
详解tensorflow的tf.train.slice_input_producer和tf.train.string_input_producer函数tensorflow数据读取机制tf.train.slice_input_producertf.train.slice_input_producer函数参数tf.train.slice_input_producer 使用示例tf.train.start_queue_runners()函数tf.train.batch函数tf.train.batch函数参数tf转载 2020-08-01 16:36:16 · 615 阅读 · 0 评论 -
TensorFlow之线程管理器tf.train.Coordinator
TensorFlow之线程管理器tf.train.Coordinatortf.train.Coordinatortf.train.CoordinatorTensorFlow的Session对象是支持多线程的,可以在同一个会话(Session)中创建多个线程,并行执行。在Session中的所有线程都必须能被同步终止,异常必须能被正确捕获并报告,会话终止的时候, 队列必须能被正确地关闭。tf.train.Coordinator是tensorflow的一个多线程管理器,Coordinator类用来管理在Se转载 2020-08-01 14:22:46 · 600 阅读 · 0 评论