Flux.jl/test/runtests.jl
2017-07-26 09:57:20 +08:00

27 lines
558 B
Julia

using Flux, DataFlow, MacroTools, Base.Test
using Flux: graph, Param, squeeze, unsqueeze, back!, update!, flatten
using DataFlow: Line, Frame
macro mxonly(ex)
:(Base.find_in_path("MXNet") nothing && $(esc(ex)))
end
macro tfonly(ex)
:(Base.find_in_path("TensorFlow") nothing && $(esc(ex)))
end
@testset "Flux" begin
include("batching.jl")
include("backend/common.jl")
include("basic.jl")
include("recurrent.jl")
include("optimizer.jl")
include("throttle.jl")
@tfonly include("backend/tensorflow.jl")
@mxonly include("backend/mxnet.jl")
end