ai-starthon / AI_Starthon2019

60 stars 44 forks source link

베이스 코드 수정 범위 문의 #205

Open qwerty2944 opened 5 years ago

qwerty2944 commented 5 years ago

Informations

CLI

WEB

What is your NSML login ID? qwerty2944

Question 안녕하세요 기본적인 스켈레톤 코드가 주어져 있는데, 어느정도 수정이 가능한지 여쭤 보고싶습니다 가령 5번을 예로 들면 기본코드가 파이토치 기반 Resnet 18로 설정되어있는데,

어느정도의 수정이 가능한지 궁금합니다. 가령 예를 들면 Resnet18을 Resnet50을 고치는것 혹은 다른 VGG등의 아키텍쳐로 변경을해도 되는지

혹은 파이토치 소스코드를 다 엎고 케라스나 TF로 바꾸어도 되는지 궁금합니다

아니면 단순히

하이퍼 파라미터 튜닝위주로 접근을 해야하는지 궁금합니다 감사합니다.

jungwoo-ha commented 5 years ago

선호하시는 라이브러리, 모델 아키텍쳐 변경 모두 가능하십니다. 단 library 변경시에는 bind_model 에 있는 save, load 함수에서 적합한 모델 저장법으로 코드 수정이 필수 입니다. 그러나 외부의 pretrained 모델 (lib에 내장된 pretrained 모델도 포함해서) 을 사용하면 안되고 주어진 데이터로 scratch training을 하셔야 합니다.