디시인사이드 갤러리

갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

python으로 mnist 딥러닝 하는 중인데 활성화함수 오류가 생깁니다

프갤러(211.46) 2024.07.12 12:13:03
조회 103 추천 0 댓글 6

코드입니다


import tensorflow as tf
from tensorflow.keras.models import Sequential # type: ignore
from tensorflow.keras.layers import Dense # type: ignore
from tensorflow.keras.optimizers import Adam # type: ignore
from tensorflow.keras.datasets import mnist # type: ignore
from tensorflow.keras.utils import to_categorical # type: ignore
import numpy as np

# 사용자 정의 활성화 함수: SiLU
def SiLU(x):
    return x / (1 + np.exp(-x))

# 사용자 정의 활성화 함수를 Keras에 등록
from tensorflow.keras.layers import Activation # type: ignore
from tensorflow.keras.utils import get_custom_objects # type: ignore

get_custom_objects().update({'SiLU': Activation(SiLU)})

# MNIST 데이터셋 로드
(X_train, y_train), (X_test, y_test) = mnist.load_data()

# 데이터 전처리
X_train = X_train.reshape(-1, 28*28).astype('float32') / 255.0
X_test = X_test.reshape(-1, 28*28).astype('float32') / 255.0

y_train = to_categorical(y_train, 10)
y_test = to_categorical(y_test, 10)

# 모델 정의
model = Sequential([
    Dense(128, activation='SiLU', input_shape=(784,)),  # 첫 번째 은닉층: 128개의 뉴런, Leaky ReLU 활성화 함수 적용
    Dense(64, activation='SiLU'),   # 두 번째 은닉층: 64개의 뉴런, Leaky ReLU 활성화 함수 적용
    Dense(10, activation='softmax')       # 출력층: 10개의 뉴런 (10개의 클래스), Softmax 활성화 함수 적용
])

# 모델 컴파일
model.compile(optimizer=Adam(learning_rate=0.001), loss='categorical_crossentropy', metrics=['accuracy'])

# 모델 훈련
model.fit(X_train, y_train, epochs=10, batch_size=32, validation_split=0.2)

# 모델 평가
loss, accuracy = model.evaluate(X_test, y_test)
print(f"Test Accuracy: {accuracy * 100:.2f}%")





출력은 대충 이렇게 나옵니다.


2024-07-12 12:07:30.344063: I tensorflow/core/util/port.cc:113] oneDNN custom operations are on. You may see slightly different numerical results due to floating-point round-off errors from different computation orders. To turn them off, set the environment variable `TF_ENABLE_ONEDNN_OPTS=0`.

2024-07-12 12:07:30.923519: I tensorflow/core/util/port.cc:113] oneDNN custom operations are on. You may see slightly different numerical results due to floating-point round-off errors from different computation orders. To turn them off, set the environment variable `TF_ENABLE_ONEDNN_OPTS=0`.

c:\Users\d4143\AppData\Local\Programs\Python\Python312\Lib\site-packages\keras\src\layers\core\dense.py:87: UserWarning: Do not pass an `input_shape`/`input_dim` argument to a layer. When using Sequential models, prefer using an `Input(shape)` object as the first layer in the model instead.

  super().__init__(activity_regularizer=activity_regularizer, **kwargs)

Traceback (most recent call last):

", line 31, in <module>

    Dense(128, activation='SiLU', input_shape=(784,)),  # 첫 번째 은닉층: 128개의 뉴런, Leaky ReLU 활성화 함수 적용

    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

  line 89, in __init__

    self.activation = activations.get(activation)

                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^

  line 104, in get

    raise ValueError(

ValueError: Could not interpret activation function identifier: SiLU



stackoverflow에 검색해도 나오지 않아 여기에 질문드립니다. sigmoid함수나 tanh같은 건 잘 돌아가는데 왜 swish만 안 될까요?

추천 비추천

0

고정닉 0

0

댓글 영역

전체 댓글 0
등록순정렬 기준선택
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 연예인 안 했으면 국가대표로 올림픽 출전했을 것 같은 스타는? 운영자 24/08/05 - -
2735427 도덕성과 Rx 프레임워크를 써야 하는 이유 [4] 프갤러(121.172) 08.07 89 1
2735426 애니 괴수8호 보면 나를보는거같다. ㅇㅇ(39.7) 08.07 18 0
2735425 후자케루나!!! ㅇㅇ(223.38) 08.07 12 0
2735423 흠..JS쓰다가 TS쓰다가 반복중인데 [5] 엘리스킷갤로그로 이동합니다. 08.07 62 0
2735421 일본여자들이 진짜 여시인듯 [6] 프갤러(116.108) 08.07 62 0
2735420 아 씨발 종속성주입이 이거냐???!?! [5] ㅇㅇ(223.38) 08.07 44 0
2735419 [프비지원]왕초보! 웹사이트 만들기 ㅡ 21강 창업문의셀렉트 코딩낭인(58.236) 08.07 17 0
2735417 프비지원 1교시를 마칩니다. 코딩낭인(58.236) 08.07 12 0
2735415 재귀함수는 인셉션이야 [1] 40대프린이(118.235) 08.07 35 0
2735414 스트레스 과다 [4] 멍청한유라ㅋ갤로그로 이동합니다. 08.07 42 0
2735412 [new] Rx 프레임워크 후기 [2] 프갤러(121.172) 08.07 106 0
2735411 [프비지원]왕초보! 웹사이트 만들기 ㅡ 20강 관리자 페이지 구현 코딩낭인(58.236) 08.07 19 0
2735408 형들 나 node.js react 좀 배우고싶은데 추천강의 있어?? [2] 프갤러(121.190) 08.07 39 0
2735404 아 종속성 주입 이거 그냥 그거네 datacontext에 뷰모델꽂는거 [2] ㅇㅇ(223.38) 08.07 31 0
2735403 동아리 들어가는게 좋음? [2] 프갤러(110.10) 08.07 37 0
2735401 세일즈포스 같은걸로 경력 시작하면 좆됨?? [3] 프갤러(106.102) 08.07 39 0
2735400 코테는 원숭이랑 사람구별할려고 하는거임 ㅇㅇ(211.36) 08.07 33 0
2735398 개발이 안되면 네트워크나 Saas쪽 해라 [3] 프갤러(112.214) 08.07 62 0
2735397 퍼블1년 프엔1년3개월 했는데 희망연봉 얼마가 적당함? [1] ㅇㅇ(118.235) 08.07 53 0
2735392 금일 프비지원을 시작합니다. [1] 코딩낭인(58.236) 08.07 29 0
2735391 대학원 가고싶다 금융오지마라갤로그로 이동합니다. 08.07 17 0
2735388 씨발 종속성 주입 이거뭔데 [6] ㅇㅇ(223.38) 08.07 64 0
2735387 형들 하드웨어 언어는 인기가 없네? [4] 프갤러(211.243) 08.07 69 0
2735386 백엔드 지망 신입은 프론트 어느정도 알아야함? [6] 딘퐁갤로그로 이동합니다. 08.07 88 0
2735385 주가 폭락은 이제 시작일 뿐입니다 [3] 순위균형나무갤로그로 이동합니다. 08.07 45 1
2735384 선형 자료구조는 쉬워서 금새 알겠는데 [5] 프갤러(220.119) 08.07 63 0
2735383 c++ 언어 기괴한 거는 알아줘야 됩니다 [2] 순위균형나무갤로그로 이동합니다. 08.07 48 0
2735382 좌빨의 물가상승 인플래이션을 유발하는 폭동지원금 거부하는 국민의 목소리 [1] ♥하잇!냥덩이흔들럿!!♥갤로그로 이동합니다. 08.07 23 0
2735381 연봉 5천딱 살기팍팍하다 ㅇㅇ(223.38) 08.07 57 0
2735380 출력 이거 아냐? 프갤러(175.193) 08.07 20 0
2735379 Wpf 초보딱인디 누겟 지원 디자인패턴에서 선채로똥싸보림 ㅇㅇ(223.38) 08.07 25 1
2735378 학점연계 인턴십을 하려고 하는데 기업이 너무 ㅈ소임 프갤러(118.235) 08.07 25 0
2735377 제2의 의협을 찾은 윤카 근황 [1] 프갤러(61.84) 08.07 40 0
2735376 초봉 4천 중반인데 그냥 절하고 다녀야겟네 [2] 프갤러(106.101) 08.07 84 0
2735374 정신차리고보니 10년차네요 [1] 프갤러(118.235) 08.07 43 0
2735372 컴퓨터구조 라는 과목 열심히 하면 CPU 설계 가능? [3] 다칸마리갤로그로 이동합니다. 08.07 58 0
2735370 나 재활용하러 간다. 컴퓨터 키고 갈까요 끄고 갈까요? [2] 도리스아(14.35) 08.07 25 0
2735369 솔직히 이젠 잡부가 되는게 맞는 듯 프갤러(180.233) 08.07 42 0
2735368 살려주세요 러스트 vscode [1] 프갤러(175.193) 08.07 23 0
2735367 이제 코딩 못하면 바로 짜르네 [6] ㅇㅇ(118.235) 08.07 141 1
2735366 부모님이 존나 원망스러움 교육때매 [3] 프갤러(209.29) 08.07 72 1
2735365 프갤분들은 리액트 언제 공부하심 [3] WinD_D갤로그로 이동합니다. 08.07 56 0
2735363 아 존나 c 고인물이 되고싶다 [1] ㅇㅇ(118.235) 08.07 52 0
2735362 서울살면 연봉 1억넘어도 힘들어.. [1] AIRE갤로그로 이동합니다. 08.07 57 0
2735360 it 테마파크 ㅇㅇ갤로그로 이동합니다. 08.07 33 0
2735359 차부장 일안하는거 개발자도 그러냐? [1] 프갤러(61.43) 08.07 34 0
2735358 새로운 차장님 오셨는데 이름이 정규식이다 ㅇㅇ(118.235) 08.07 27 0
2735357 sm 유지보수 꿀임 [2] 프갤러(115.21) 08.07 61 0
2735356 R언어랑 파이썬 중 많이 쓰는 언어? [3] ㅇㅇ(112.148) 08.07 51 0
2735355 나님 시작합니당⭐+ ♥하잇!냥덩이흔들럿!!♥갤로그로 이동합니다. 08.07 26 0
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2