Các tầng dùng chung

Deep Learning nâng cao với Keras

Zach Deane Mayer

Data Scientist

Các tầng dùng chung

  • Cần dùng functional API
  • Rất linh hoạt

Deep Learning nâng cao với Keras

Các tầng dùng chung

input_tensor_1 = Input((1,))
input_tensor_2 = Input((1,))

Deep Learning nâng cao với Keras

Các tầng dùng chung

shared_layer = Dense(1)
output_tensor_1 = shared_layer(input_tensor_1)
output_tensor_2 = shared_layer(input_tensor_2)

Deep Learning nâng cao với Keras

Dùng chung nhiều tầng dưới dạng một mô hình

input_tensor = Input(shape=(1,))
n_teams = 10887
embed_layer = Embedding(input_dim=n_teams,
                        input_length=1,
                        output_dim=1,
                        name='Team-Strength-Lookup')
embed_tensor = embed_layer(input_tensor)
flatten_tensor = Flatten()(embed_tensor)
model = Model(input_tensor, flatten_tensor)
input_tensor_1 = Input((1,))
input_tensor_2 = Input((1,))
output_tensor_1 = model(input_tensor_1)
output_tensor_2 = model(input_tensor_2)
Deep Learning nâng cao với Keras

Dùng chung nhiều tầng dưới dạng một mô hình

Deep Learning nâng cao với Keras

Cùng luyện tập nào!

Deep Learning nâng cao với Keras

Preparing Video For Download...