calculate_output_dim¶
- behavenet.models.ae_model_architecture_generator.calculate_output_dim(input_dim, kernel, stride, padding_type, layer_type)[source]¶
Calculate output dimension of a layer/dimension based on input size, kernel size, etc.
- Inspired by:
- Parameters:
input_dim (
int) – single spatial dimensionkernel (
int) – kernel sizestride (
int) – stride lengthpadding_type (
str) – ‘same’ | ‘valid’layer_type (
str) – ‘conv’ | ‘maxpool’
- Returns:
output dim (
int)before pad (
int)after pad (
int)
- Return type:
tuple