파이썬/텐서플로우
Tensorflow 이미지분류(ANN) 모델링시 flatten 사용안하고 모델링하기
공부짱짱열심히하기
2022. 12. 29. 13:14
def build_model() :
model = Sequential()
model.add( Flatten() )
model.add(Dense(128 ,'relu' ) )
model.add(Dense(64,'relu') )
model.add( Dense(10, 'softmax') )
model.compile('adam','sparse_categorical_crossentropy',['accuracy'])
return model
기존 flatten을 활용한 식
def build_model() :
model = Sequential()
model.add(Dense(128 ,'relu', input_shape=(784,) ) )
model.add( Dropout(0.2) )
model.add(Dense(64,'relu') )
model.add( Dense(10, 'softmax') )
model.compile('adam','sparse_categorical_crossentropy',['accuracy'])
return model
플래튼을 사용 안하고
행렬을 뜯어서 일렬로 정렬시킴
28*28의 =784 컬럼을 가진 표라고 생각하면 됨