C.W.K.
Stream
Lesson 02 of 06 · published

Pretrained Backbone

~8 min · keras-cv

Level 0Keras 도제
0 XP0/97 lessons0/20 achievements
0/120 XP to next level120 XP to go0% complete

from keras_hub.models import ResNetBackbone, EfficientNetBackbone, ViTBackbone; backbone = ResNetBackbone.from_preset('resnet_50_imagenet'). preset 이 weight + config 를 한 번에 다운로드. 작은 (b0) 부터 큰 (l) 까지 size variant.

backbone 위에 task head 부착하는 패턴: head = Dense(num_classes); model = keras.Sequential([backbone, GlobalAveragePooling2D(), head]). 또는 ImageClassifier preset 처럼 backbone+head 통합 모델 한 줄.

Code

import keras_cv

# Load a pretrained backbone
backbone = keras_cv.models.EfficientNetV2Backbone.from_preset(
    "efficientnetv2_s_imagenet"
)

External links

Exercise

ResNet18 / ResNet50 / ResNet152 backbone 으로 classifier 3 개 빌드. 작은 dataset (Oxford Flowers) 학습. accuracy vs 학습 시간 vs param 수 비교.

Progress

Progress is local-only — sign in to sync across devices.
이 페이지에서 버그를 발견하셨거나 피드백이 있으세요?문제 신고

댓글 0

🔔 답글 알림 (로그인 필요)
로그인댓글을 남기려면 로그인해 주세요.

아직 댓글이 없어요. 첫 댓글을 남겨보세요.