大佬们能告我下将自动编码器自动降维后怎么获得降维后的数据么
我用keras定义了下,想将179*180的数据表,降维成179*60的数据,实现特征提取,代码已经实现。input_size = 180
hidden_size = 60
output_size = 180
x = Input(shape=(input_size,))
h = Dense(hidden_size, activation='relu', activity_regularizer=regularizers.l1(10e-5))(x)
r = Dense(output_size, activation='sigmoid')(h)
autoencoder = Model(inputs=x, outputs=r)
(optimizer='adam', loss='mse')
autoencoder.summary()
我想问下怎么保存训练好的权值和阈值,只要前面到h的,或者直接得到h的输出也可以。。。
帮帮忙吧,先谢谢了!