keras获得model中某一层的某一个Tensor的输出维度教程

作者:Lv_Can 时间:2023-12-15 11:28:54 

获得某层tensor的输出维度

代码如下所示:


from keras import backend as K

@wraps(Conv2D)
def my_conv(*args,**kwargs):
 new_kwargs={'kernel_regularizer':l2(5e-6)}
 new_kwargs['padding']='valid' #'same'
 new_kwargs['strides']=(2,2) if kwargs.get('strides')==(2,2) else (1,1)
 # new_kwargs['kernel_initializer']=keras.initializers.glorot_uniform(seed=0)
 new_kwargs.update(kwargs)
 return Conv2D(*args,**new_kwargs)
def conv(x,**kwargs):
 x=my_conv(**kwargs)(x)
 x=BatchNormalization(axis=-1)(x)
 x=LeakyReLU(alpha=0.05)(x)
 return x

def inception_resnet_a(x_input):
 x_short=x_input
 s1=conv(x_input,filters=32,kernel_size=(1,1))

s2=conv(x_input,filters=32,kernel_size=(1,1))
 s2=conv(s2,filters=32,kernel_size=(3,3),padding='same')

s3=conv(x_input,filters=32,kernel_size=(1,1))
 s3=conv(s3,filters=48,kernel_size=(3,3),padding='same')
 s3=conv(s3,filters=64,kernel_size=(3,3),padding='same')
 x=keras.layers.concatenate([s1,s2,s3])
 x=conv(x,filters=384,kernel_size=(1,1))
 x=layers.Add()([x_short,x])
 x=LeakyReLU(alpha=0.05)(x)

print(K.int_shape(x))

使用K.int_shape(tensor_name)即可得到对应tensor的维度

来源:https://blog.csdn.net/weixin_42074867/article/details/89675795

标签:keras,model,Tensor,维度
0
投稿

猜你喜欢

  • python tkinter基本属性详解

    2021-11-22 06:18:35
  • 网站数据库,是选SQL Server还是Access好

    2008-05-23 13:19:00
  • python中的函数嵌套和嵌套调用

    2021-09-05 01:10:26
  • Python自动化测试框架之unittest使用详解

    2021-07-02 17:42:27
  • python爬虫库scrapy简单使用实例详解

    2022-03-22 23:46:11
  • python调用百度REST API实现语音识别

    2023-08-28 19:44:44
  • 图文详解vscode配置运行php项目完整版

    2023-05-28 22:56:03
  • python 利用百度API进行淘宝评论关键词提取

    2021-11-14 19:32:36
  • python使用py2neo创建neo4j的节点和关系

    2021-09-25 01:03:28
  • Python+unittest+requests+excel实现接口自动化测试框架

    2021-09-08 07:04:49
  • 如何使用python对图片进行批量压缩详解

    2022-12-05 04:22:25
  • JavaScript的私有成员

    2009-03-25 20:45:00
  • python错误提示:Errno 2] No such file or directory的解决方法

    2022-03-30 10:46:26
  • Python接口自动化浅析登录接口测试实战

    2021-06-06 21:48:13
  • python学习之列表的运用

    2023-08-02 03:11:30
  • 将pip源更换到国内镜像的详细步骤

    2021-01-13 07:33:00
  • Python代码模拟CPU工作原理

    2023-08-04 15:23:49
  • 一行代码生成Tableau可视化图表的方法

    2022-09-21 12:01:47
  • 事件检测

    2009-04-11 18:03:00
  • python中input()的用法及扩展

    2021-07-05 08:45:57
  • asp之家 网络编程 m.aspxhome.com