|
Safemotion Lib
|
Public Member Functions | |
| None | __init__ (self, in_channels, stage_blocks, input_key) |
| forward (self, sample) | |
Public Attributes | |
| inplanes | |
| input_key | |
| conv1 | |
| bn1 | |
| relu | |
| layer1 | |
| layer2 | |
| layer3 | |
| layer4 | |
Protected Member Functions | |
| nn.Sequential | _make_layer (self, block, int planes, int blocks, int stride=1) |
이미지 특징을 사용하기 위한 모델 입력을 T x 1 로 가정하고 만듦
Definition at line 42 of file resnet2d.py.
| None resnet2d.ResNet2d.__init__ | ( | self, | |
| in_channels, | |||
| stage_blocks, | |||
| input_key ) |
args:
in_channels (int) : 입력 채널수
stage_blocks (List) : 스테이지 마다 쌓는 블럭의 수를 설정
input_key (str) : 모듈의 inference에서 사용하는 입력데이터의 키값
Definition at line 47 of file resnet2d.py.
|
protected |
Definition at line 79 of file resnet2d.py.
| resnet2d.ResNet2d.forward | ( | self, | |
| sample ) |
args:
sample (dict)) : 입력 데이터, self.input_key에 해당하는 키가 있어야함
self.input_key의 아이템은 Tensor 타입 -> shape (B, C, T, 1)
B : 배치 크기
C : 입력 채널
T : 시간
return (Tensor):
특정 해상도의 특징 벡터 -> shape (B, C_o, T_o, 1)
B : 배치 크기
C_o : 채널
T_o : 시간
Definition at line 98 of file resnet2d.py.
| resnet2d.ResNet2d.bn1 |
Definition at line 69 of file resnet2d.py.
| resnet2d.ResNet2d.conv1 |
Definition at line 68 of file resnet2d.py.
| resnet2d.ResNet2d.inplanes |
Definition at line 64 of file resnet2d.py.
| resnet2d.ResNet2d.input_key |
Definition at line 65 of file resnet2d.py.
| resnet2d.ResNet2d.layer1 |
Definition at line 73 of file resnet2d.py.
| resnet2d.ResNet2d.layer2 |
Definition at line 74 of file resnet2d.py.
| resnet2d.ResNet2d.layer3 |
Definition at line 75 of file resnet2d.py.
| resnet2d.ResNet2d.layer4 |
Definition at line 76 of file resnet2d.py.
| resnet2d.ResNet2d.relu |
Definition at line 70 of file resnet2d.py.