提取深度网络某一层特征
1.利用框架:
TensorFlow+keras
2.提取深度网络某一层特征的核心函数:
import keras.backend as K
def get_activation(model, layer, X_batch):
get_activations= K.function([model.layers[0].input, K.learning_phase()],[model.layers[layer].output])
activations=get_activations([X_batch, 0])
return activations
使用示例:
# generate extract-feature data
X_extractfeature = HDF5Matrix(hdf5path, 'X', 0, dataSetLength, normalizer = scaleData)
y_extractfeature = HDF5Matrix(hdf5path, 'y', 0, dataSetLength)
count=range(0, len(X_extractfeature), 100)
for i in range(len(count)):
if i<len(count)-1:
myfeature=get_activation(model, 11, X_extractfeature[count[i]:count[i+1]])
if i==len(count)-1:
myfeature=get_activation(model, 11, X_extractfeature[count[i]:len(X_extractfeature)])
3.提取深度网络各层信息:
for layer in model.layers:
print("{} output shape: {}".format(layer.name, layer.output_shape))
print layer.output
提取深度网络某一层特征相关推荐
- Deep Learning论文笔记之(七)深度网络高层特征可视化
Deep Learning论文笔记之(七)深度网络高层特征可视化 zouxy09@qq.com http://blog.csdn.net/zouxy09 自己平时看了一些论文,但老感 ...
- Metapath2vec:Scalable Representation Learning for Heterogeneous Networks(结构化深度网络特征表示)
目录 1.图嵌入背景介绍 1.1 什么是图嵌入 1.2 为什么要使用图嵌入 2.论文背景介绍 2.1 同质网络 & 异质网络 2.2 异质网络与Metapath2vec 3.Metapath2 ...
- 深度学习(十七)基于改进Coarse-to-fine CNN网络的人脸特征点定位
基于改进Coarse-to-fine CNN网络的人脸特征点定位 原文地址:http://blog.csdn.net/hjimce/article/details/50099115 作者:hjimce ...
- 深度学习网络每一层维度_每个人都可以使用深度学习
深度学习网络每一层维度 A year ago, a few of us started working on Cortex, an open source platform for building ...
- 基于深度学习的图像语义分割技术概述之背景与深度网络架构
本文为论文阅读笔记,不当之处,敬请指正. A Review on Deep Learning Techniques Applied to Semantic Segmentation: 原文链接 摘要 ...
- RSE2021/云检测:基于小波变换和连续多尺度空间注意的上下块深度网络云检测
RSE2021/云检测Deep network based on up and down blocks using wavelet transform and successive multi-sca ...
- 论文笔记(五)FWENet:基于SAR图像的洪水水体提取深度卷积神经网络(CVPR)
FWENet: a deep convolutional neural network for flood water body extraction based on SAR images 作者:J ...
- 深度网络学习调研报告
深度网络学习调研报告 目录 1.前言...............................................3 1.1课题研究的背景及意义................. ...
- 期货股票量化软件:第三代神经网络深度网络
简介 本文将要讨论这一课题的主要概念,诸如深度学习以及无复杂layman形式运算的深度网络. 真实数据的实验,赫兹量化软件通过定量和比较(无法定量和比较),证实(或证伪)深度神经网络的理论优势.当前的 ...
最新文章
- 庞锋 OpenCV 视频 学习进度备忘
- dict格式转字符串两种方法的区别
- 关于Xbox live及其在中国的使用
- CentOS7 1.搭建环境脚本
- mfc mysql 选择删除文件_MFC应用实例:[60]删除指定类型的文件
- Swift - 属性观察者(willSet与didSet)
- 第五篇、常用的SQL语句和函数介绍
- 拉普拉斯变换公式表_MIT—微分方程笔记20 拉氏变换求解线性常微分方程
- linux流量管家安装失败,解决Linux流量统计软件vnstat安装后无法统计流量的问题...
- 【fences下载】
- Markdown语法中使用表情符号
- 网友上海求职指南2007
- Linux (deepin)网络管理详解.
- 微信小程序实现活动轨迹回放
- Linux安装配置ssh 基于unbantu22.04.1 LTS版本
- M-estimator
- Fibonacci扩展(奶牛问题)
- Python之turtle库画各种有趣的图及源码(更新中)
- 基于web的电子图书管理系统
- 汉莎澄清未禁止苹果AirTag用于行李托运,行李防丢可用伦茨Find My