深度学习基础知识
文章平均质量分 85
深度学习基础知识
wuyouyin123
AI Engineer
展开
-
深度学习《常用Tensorflow2必备Tensor操作API》
Tensorflow必备API:一、生成tensor:import tensorflow as tftensor_a = tf.random.normal([2, 3], mean = 1 , stddev = 1) # 正太分布tensor_b = tf.random.truncated_normal([2, 3], mean = 0, stddev = 1)...原创 2020-04-21 17:52:53 · 356 阅读 · 0 评论 -
深度学习《Transfer Learning》
基础网络列表:一、简单迁移代码如下:import tensorflow as tffrom tensorflow import kerasfrom tensorflow.keras import datasets, layers, optimizers, Sequential, metricsbaseModel = keras.applications.VGG16(weights="...原创 2020-04-21 12:00:29 · 240 阅读 · 0 评论 -
深度学习《Data Augmentation》
1、数据增强import tensorflow as tffrom matplotlib import pyplot as pltimport cv2 as cvimport numpy as npimport randomdef get_img_from_path(path): ran = random.randint(0,10) print(ran) or...原创 2020-04-20 17:54:57 · 281 阅读 · 0 评论 -
深度学习《MirroredStrategy一机多卡分布式训练设置》
1、内存自增长设置。(在使用tensorflow时,程序一旦跑起来,显存就会被占满,内存自增长设置,可以有效的解决该问题,使用多少显存就占多少。)# 是否打印某个变量分配在那个设备上的。tf.debugging.set_log_device_placement(True)# 获得所有的GPU设备gpus = tf.config.experimental.list_physical_dev...原创 2020-04-20 17:02:05 · 879 阅读 · 0 评论 -
深度学习《激励函数》你了解透了吗?
为了说清楚问题,画了如下图帮助理解。================================================================如果lossFunction 是 mse,真值为z_true,loss = ( z_true - z ) ** 2d(loss)/d(z) = 2(z - z_true)d(z)/d(y) = sigmoid’(z)d(y)...原创 2020-04-16 00:43:24 · 319 阅读 · 0 评论 -
深度学习网络篇之三:GoogLeNet系列(Inception V1 V2 V3 V4)
GoogLeNet网络图:GoogLeNet和inception关系:GoogLeNet包含9个inception模块,根据inception(v1,v2,v3,v4)版本不同,GoogLeNet的版本也不同。因为GoogLeNet的核心模块就是inception,所以也叫inceptionNet。InceptionV1:最初的版本:最终版本:优点:1、减少参数。2、网络更深增强...原创 2020-04-09 12:28:46 · 1371 阅读 · 0 评论 -
深度学习网络篇之二:ResNet系列(供实验拷贝)
ResNet网络表:第一:ResNet18第二:ResNet34import tensorflow as tffrom tensorflow import kerasfrom tensorflow.keras import datasets, layers, optimizers, Sequential, metricsdef Conv2DBAM(x, filters, kernel...原创 2020-04-07 23:36:51 · 651 阅读 · 2 评论 -
深度学习网络篇之一:LeNet5, VGG, DarkNet19 网络代码(供实验拷贝)
第一: LeNet5import tensorflow as tffrom tensorflow import kerasfrom tensorflow.keras import datasets, layers, optimizers, Sequential, metricsmodel = Sequential()model.add( layers.Input( shape = (...原创 2020-04-07 13:36:43 · 1612 阅读 · 1 评论