Skip to contents

output_dim = floor((in_dim + 2p - k)/s) + 1.

Usage

morie_geron_stride(in_dim, k, p = 0, s = 1)

Arguments

in_dim

Input length.

k

Kernel size.

p

Padding each side.

s

Stride.

Value

list with output_dim, dropped, same_padding, padded_dim, in_dim, k, p, s, estimate, n, method.

Examples

V <- c(1, 2, 3, 4, 5, 6, 7, 8)
morie_geron_stride(V, V)
#> $output_dim
#> [1] 1 1 1 1 1 1 1 1
#> 
#> $dropped
#> [1] 0 0 0 0 0 0 0 0
#> 
#> $same_padding
#> [1] 7
#> 
#> $padded_dim
#> [1] 1 2 3 4 5 6 7 8
#> 
#> $in_dim
#> [1] 1 2 3 4 5 6 7 8
#> 
#> $k
#> [1] 1 2 3 4 5 6 7 8
#> 
#> $p
#> [1] 0
#> 
#> $s
#> [1] 1
#> 
#> $estimate
#> [1] 1 1 1 1 1 1 1 1
#> 
#> $n
#> [1] 1 2 3 4 5 6 7 8
#> 
#> $method
#> [1] "Convolution output size floor((in + 2p - k)/s) + 1"
#>