다음은 데이터를 배열로 변환한 결과입니다.6
array([[1052, 2, 2474, ..., 0, 0, 0],
[ 12, 210, 15, ..., 0, 0, 0],
[3853, 1087, 1842, ..., 0, 0, 0],
...,
[8002, 8010, 7961, ..., 0, 0, 0],
[ 12, 31, 6261, ..., 0, 0, 0],
[ 12, 52, 14, ..., 0, 0, 0]], dtype=int64)
드롭아웃 성능을 확인하기 위해 먼저 드롭아웃이 적용되지 않은 모델을 생성하겠습니다.
코드 8-17 드롭아웃이 적용되지 않은 모델
encoder = info.features['text'].encoder
model = tf.keras.Sequential([
tf.keras.layers.Embedding(encoder.vocab_size, 64),
tf.keras.layers.LSTM(64),
tf.keras.layers.Dense(64, activation='relu'),
tf.keras.layers.Dense(1, activation='sigmoid')
]) ------ ①
6 데이터가 섞이기 때문에 출력 결과가 책과 다를 수 있습니다.