7.4.1 RNN 셀 구현

    먼저 필요한 라이브러리들을 호출합니다.

    코드 7-3 라이브러리 호출

    import os ------ 운영 체제의 모듈을 가져옵니다.
    os.environ['TF_CPP_MIN_LOG_LEVEL'] = "2" ------ 케라스에서 발생하는 경고(warning) 메시지를 제거합니다.
    
    import tensorflow as tf
    import numpy as np
    from tensorflow import keras
    from tensorflow.keras import layers
    from tensorflow.keras.models import Sequential
    from tensorflow.keras.layers import Dense
    from tensorflow.keras.optimizers import Adam

    필요한 값들을 초기화합니다.

    코드 7-4 값 초기화

    tf.random.set_seed(22)
    np.random.seed(22)
    assert tf.__version__.startswith('2.') ------ 텐서플로 버전이 2임을 확인
    
    batch_size = 128
    total_words = 10000
    max_review_len = 80
    embedding_len = 100
    신간 소식 구독하기
    뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.