작성
·
195
0
안녕하세요
tiny kitty 예제에서 dataset 만들고 빌드하면 datasets 변수가 나왔었는데, 리스트 형태로 반환되었습니다
그래서 model.CLASSES = datasets[0].CLASSES 이런 코드가 있는데
여러 형태로 반환되는 경우도 있다는 것으로 추측되는데, 이 부분에 대해서 혹시 아시나요?
답변 3
0
음, datasets가 list가 되어야 아래 train_detector()의 인자로 입력이 되게 되어 있습니다.
train_detector(model, datasets, cfg, distributed=False, validate=True)
0
아, 네 선생님 혹시 datasets = [build_dataset(cfg.data.train)] 할 때 반드시 리스트로 감싸신 이유가 따로 있나요? 여기를 비롯해서 [0]이라는 인덱싱이 나와서 datasets라는게, 여러 build_dataset을 포함할 수 있는지 이 부분이 궁금했었습니다
0
안녕하십니까,
그래서 model.CLASSES = datasets[0].CLASSES 이런 코드가 있는데
여러 형태로 반환되는 경우도 있다는 것으로 추측되는데, 이 부분에 대해서 혹시 아시나요?
=> 음, 질문을 잘 이해하지 못했습니다. datasets가 list이니까 datasets[0].CLASSES에 별 문제는 없습니다만, 여러 형태라는게 정확히 어떤것을 의미하는 건가요? dataset이 list가 아닌 다른 형태로 반환하는 것은 의미하나요?