1. Keras 소개
    1. [시작하기] Sequential 모델 가이드
    2. [시작하기] 함수형 API 가이드
    3. [시작하기] FAQ
    4. [모델] Keras의 모델
    5. [모델] 함수형 API
    6. [모델] Sequential
    7. [계층] Keras의 계층
    8. [계층] Core 계층
    9. [계층] 합성곱 계층
    10. [계층] 풀링 계층
    11. [계층] 부분적으로 연결된 계층
    12. [계층] 재발 계층
    13. [계층] 임베딩 계층
    14. [계층] Merge 계층
    15. [계층] 고급 활성화 계층
    16. [계층] 표준화 계층
    17. [계층] 노이즈 계층
    18. [계층] 계층 Wrappers
    19. [계층] 자신만의 Keras 계층 만들기
    20. [전처리] 시퀀스 전처리
    21. [전처리] 텍스트 전처리
    22. [전처리] 이미지 전처리
  2. Metrics
  3. 손실
  4. 최적화기
  5. 활성화
  6. Callbacks
  7. 데이터셋
  8. 애플리케이션
  9. 백엔드 1
  10. 백엔드 2
  11. 백엔드 3
  12. 백엔드 4
  13. 백엔드 5
  14. 초기화기
  15. 정규화기
  16. 제한
  17. 시각화
  18. Scikit-Learn API
  19. 유용한 도구

sin

sin(x)

요소 단위로 x의 사인 값을 계산합니다.

인수

반환값

텐서를 반환합니다.


cos

cos(x)

요소 단위로 x의 코사인 값을 계산합니다.

인수

반환값

텐서를 반환합니다.


normalize_batch_in_training

normalize_batch_in_training(x, gamma, beta, reduction_axes, epsilon=0.001)

Batch의 평균과 표준편차를 계산하여 batch 표준화를 적용합니다.

인수

반환값

다음과 같은 형식의 길이가 3인 튜플을 반환합니다: (normalized_tensor, mean, variance).


batch_normalization

batch_normalization(x, mean, var, beta, gamma, epsilon=0.001)

주어진 평균, 분산, 베타, 감마 값을 x에 적용하여 batch 표준화합니다.

즉 다음을 반환합니다:output = (x - mean) / (sqrt(var) + epsilon) * gamma + beta

인수

반환값

텐서를 반환합니다.


concatenate

concatenate(tensors, axis=-1)

지정된 축을 따라 텐서의 리스트를 상호연결합니다.

인수

반환값

텐서를 반환합니다.


ndim

ndim(x)

텐서의 축의 갯수를 정수로 반환합니다.

인수

반환값

축의 갯수를 정수(스칼라)로 반환합니다.

예제

>>> from keras import backend as K
>>> inputs = K.placeholder(shape=(2, 4, 5))
>>> val = np.array([[1, 2], [3, 4]])
>>> kvar = K.variable(value=val)
>>> K.ndim(inputs)
3
>>> K.ndim(kvar)
2

dtype

dtype(x)

Keras 텐서 혹은 변수의 데이터형을 문자열로 반환합니다.

인수

반환값

x의 데이터형을 문자열로 반환합니다.

예제

>>> from keras import backend as K
>>> K.dtype(K.placeholder(shape=(2,4,5)))
'float32'
>>> K.dtype(K.placeholder(shape=(2,4,5), dtype='float32'))
'float32'
>>> K.dtype(K.placeholder(shape=(2,4,5), dtype='float64'))
'float64'
__Keras variable__

>>> kvar = K.variable(np.array([[1, 2], [3, 4]]))
>>> K.dtype(kvar)
'float32_ref'
>>> kvar = K.variable(np.array([[1, 2], [3, 4]]), dtype='float32')
>>> K.dtype(kvar)
'float32_ref'

eval

eval(x)

변수의 값을 평가합니다.