FluxML/Flux.jl
Does Flux support N-dimensional convolutions, where N>3?
Aberta
#451 aberto em 22 de out. de 2018
enhancementhelp wanted
Métricas do repositório
- Stars
- (4.725 estrelas)
- Métricas de merge de PR
- (Métricas PR pendentes)
Description
While this works:
Conv((1,1,1), 1=>1)(rand(1,1,1,1,1)) #3D convolution
This throws an error:
Conv((1,1,1,1), 1=>1)(rand(1,1,1,1,1,1)) #4D convolution
#ERROR: MethodError: no method matching conv!(::Array{Float64,6}, ::Array{Float64,6}, ::Array{Float64,6}; pad=(0, 0, 0, 0), stride=(1, 1, 1, 1), dilation=(1, 1, 1, 1))
I'm running Julia 0.7 and:
[587475ba] Flux v0.6.7+ #master (https://github.com/FluxML/Flux.jl.git)
[872c559c] NNlib v0.4.2+ #master (https://github.com/FluxML/NNlib.jl.git)