파이토치에 있는 Sequential 클래스는 각각의 모듈이 순차적으로 지나갈 수 있도록 구조를 정의할 수 있다. 예제 샘플을 확인하면 쉽게 이해할 수 있다.
Sample code
# Example of using Sequential
model = nn.Sequential(
nn.Conv2d(1,20,5),
nn.ReLU(),
nn.Conv2d(20,64,5),
nn.ReLU()
)
# Example of using Sequential with OrderedDict
model = nn.Sequential(OrderedDict([
('conv1', nn.Conv2d(1,20,5)),
('relu1', nn.ReLU()),
('conv2', nn.Conv2d(20,64,5)),
('relu2', nn.ReLU())
]))
https://pytorch.org/docs/stable/nn.html
'PYTHON > PYTORCH' 카테고리의 다른 글
[TorchAudio] Transformations 알아보기 (0) | 2021.01.11 |
---|---|
[파이토치] Melspectrogram 추출하기 (0) | 2021.01.10 |
[파이토치] PILLOW_VERSION 오류 관련 (0) | 2020.05.08 |
[파이토치] nn.functional.avg_pool2d 관련 (0) | 2020.05.07 |
[파이토치] nn.Conv2d 함수 관련 (0) | 2020.05.07 |