diff --git a/contrib/audio/speech-blstm/01-speech-blstm.jl b/contrib/audio/speech-blstm/01-speech-blstm.jl index 42739c93d..7a29af2df 100644 --- a/contrib/audio/speech-blstm/01-speech-blstm.jl +++ b/contrib/audio/speech-blstm/01-speech-blstm.jl @@ -6,7 +6,7 @@ # Networks, 18(5-6), 602-610.]). using Flux -using Flux: crossentropy, softmax, flip, sigmoid, LSTM, @epochs +using Flux: crossentropy, softmax, sigmoid, LSTM, @epochs using BSON using Random @@ -20,6 +20,11 @@ forward = LSTM(26, 93) backward = LSTM(26, 93) output = Dense(186, 61) +# Flux.flip blows up with "Mutating arrays not supported" error on Zygote +rev(x) = view(x, length(x):-1:1) +flip(f,x) = rev(f.(rev(x))) + + """ BLSTM(x) @@ -33,7 +38,7 @@ is from processing it backward # Returns * The concatenation of the forward and backward LSTM predictions """ -BLSTM(x) = vcat.(forward.(x), flip(backward, x)) +BLSTM(x) = vcat.(forward.(x), flip(backward, x)) """ model(x) @@ -140,7 +145,8 @@ function main() # Begin training println("Beginning training") - opt = Momentum(params((forward, backward, output)), 10.0^-5; ρ=0.9) + ps = params((forward, backward, output)) + opt = Momentum(10.0^-5, 0.9) i = 0 @@ -151,7 +157,7 @@ function main() shuffle!(data) valData = valData[shuffle(1:length(valData))] - Flux.train!(loss, data, opt) + Flux.train!(loss, ps, data, opt) BSON.@save "model_epoch$(i).bson" forward backward output diff --git a/contrib/audio/speech-blstm/Manifest.toml b/contrib/audio/speech-blstm/Manifest.toml index da567135e..05bb91c8f 100644 --- a/contrib/audio/speech-blstm/Manifest.toml +++ b/contrib/audio/speech-blstm/Manifest.toml @@ -1,41 +1,42 @@ +# This file is machine-generated - editing it directly is not advised + [[AbstractFFTs]] -deps = ["Compat", "LinearAlgebra"] -git-tree-sha1 = "8d59c3b1463b5e0ad05a3698167f85fac90e184d" +deps = ["LinearAlgebra"] +git-tree-sha1 = "051c95d6836228d120f5f4b984dd5aba1624f716" uuid = "621f4979-c628-5d54-868e-fcf4e3e8185c" -version = "0.3.2" +version = "0.5.0" [[AbstractTrees]] deps = ["Markdown", "Test"] -git-tree-sha1 = "feb8b2c99359901e295443c9d0c7e711604acf39" +git-tree-sha1 = "6621d9645702c1c4e6970cc6a3eae440c768000b" uuid = "1520ce14-60c1-5f80-bbc7-55ef81b5835c" -version = "0.2.0" +version = "0.2.1" [[Adapt]] -deps = ["LinearAlgebra", "Test"] -git-tree-sha1 = "a1245c11af6876245c32f82f2067bf67f7da8cee" +deps = ["LinearAlgebra"] +git-tree-sha1 = "82dab828020b872fa9efd3abec1152b075bc7cbf" uuid = "79e6a3ab-5dfb-504d-930d-738a2a938a0e" -version = "0.4.0" +version = "1.0.0" [[BSON]] -deps = ["Test"] -git-tree-sha1 = "922b43e731601b73f0e53f1cc94ea719b94f673a" +git-tree-sha1 = "4c4fdd4d9935fdd820f3f2a5a33d179f5aaea71e" uuid = "fbb218c0-5317-5bc6-957e-2ee96dd4b1f0" -version = "0.2.1" +version = "0.2.4" [[Base64]] uuid = "2a0f44e3-6c83-55bd-87e4-b1978d98bd5f" [[BinDeps]] -deps = ["Compat", "Libdl", "SHA", "URIParser"] -git-tree-sha1 = "12093ca6cdd0ee547c39b1870e0c9c3f154d9ca9" +deps = ["Libdl", "Pkg", "SHA", "URIParser", "Unicode"] +git-tree-sha1 = "66158ad56b4bf6cc8413b37d0b7bc52402682764" uuid = "9e28174c-4ba2-5203-b857-d8d62c4213ee" -version = "0.8.10" +version = "1.0.0" [[BinaryProvider]] -deps = ["Libdl", "Pkg", "SHA", "Test"] -git-tree-sha1 = "9930c1a6cd49d9fcd7218df6be417e6ae4f1468a" +deps = ["Libdl", "SHA"] +git-tree-sha1 = "5b08ed6036d9d3f0ee6369410b830f8873d4024c" uuid = "b99e7846-7c00-51b0-8f62-c81ae34c0232" -version = "0.5.2" +version = "0.5.8" [[Blosc]] deps = ["BinaryProvider", "CMakeWrapper", "Compat", "Libdl"] @@ -43,41 +44,58 @@ git-tree-sha1 = "71fb23581e1f0b0ae7be8ccf0ebfb3600e23ca41" uuid = "a74b3585-a348-5f62-a45c-50e91977d574" version = "0.5.1" -[[BufferedStreams]] -deps = ["Compat", "Pkg", "Test"] -git-tree-sha1 = "5d55b9486590fdda5905c275bb21ce1f0754020f" -uuid = "e1450e63-4bb3-523b-b2a4-4ffa8c0fd77d" -version = "1.0.0" +[[CEnum]] +git-tree-sha1 = "62847acab40e6855a9b5905ccb99c2b5cf6b3ebb" +uuid = "fa961155-64e5-5f13-b03f-caf6b980ea82" +version = "0.2.0" [[CMake]] -deps = ["BinDeps", "Libdl", "Pkg", "Test"] -git-tree-sha1 = "74853a75c26a4a73ac391ee26ee29ebeb5583d9f" +deps = ["BinDeps"] +git-tree-sha1 = "c67a8689dc5444adc5eb2be7d837100340ecba11" uuid = "631607c0-34d2-5d66-819e-eb0f9aa2061a" -version = "1.1.0" +version = "1.1.2" [[CMakeWrapper]] -deps = ["BinDeps", "CMake", "Libdl", "Parameters", "Pkg", "Test"] -git-tree-sha1 = "2b43d451639984e3571951cc687b8509b0a86c6d" +deps = ["BinDeps", "CMake", "Libdl", "Parameters", "Test"] +git-tree-sha1 = "16d4acb3d37dc05b714977ffefa8890843dc8985" uuid = "d5fb7624-851a-54ee-a528-d3f3bac0b4a0" -version = "0.2.2" +version = "0.2.3" + +[[CUDAapi]] +deps = ["Libdl", "Logging"] +git-tree-sha1 = "6eee47385c81ed3b3f716b745697869c712c2df3" +uuid = "3895d2a7-ec45-59b8-82bb-cfc6a382f9b3" +version = "2.0.0" + +[[CUDAdrv]] +deps = ["CEnum", "CUDAapi", "Printf"] +git-tree-sha1 = "0f39fddace3324707469ace7fbcbc7b28d5cf921" +uuid = "c5f51814-7f29-56b8-a69c-e4d8f6be1fde" +version = "4.0.4" + +[[CUDAnative]] +deps = ["Adapt", "CEnum", "CUDAapi", "CUDAdrv", "DataStructures", "InteractiveUtils", "LLVM", "Libdl", "Printf", "TimerOutputs"] +git-tree-sha1 = "a67b38619d1fa131027bac1c4a81f0012254d1fd" +uuid = "be33ccc6-a3ff-5ff2-a52e-74243cff1e17" +version = "2.6.0" [[CodecZlib]] -deps = ["BinaryProvider", "Libdl", "Pkg", "Test", "TranscodingStreams"] -git-tree-sha1 = "83cb3d65c37ea1364c2d5bf7bcea41843ba645dc" +deps = ["BinaryProvider", "Libdl", "TranscodingStreams"] +git-tree-sha1 = "05916673a2627dd91b4969ff8ba6941bc85a960e" uuid = "944b1d66-785c-5afd-91f1-9de20f533193" -version = "0.5.0" +version = "0.6.0" [[ColorTypes]] -deps = ["FixedPointNumbers", "Random", "Test"] -git-tree-sha1 = "f73b0e10f2a5756de7019818a41654686da06b09" +deps = ["FixedPointNumbers", "Random"] +git-tree-sha1 = "10050a24b09e8e41b951e9976b109871ce98d965" uuid = "3da002f7-5984-5a60-b8a6-cbb66c0b333f" -version = "0.7.5" +version = "0.8.0" [[Colors]] -deps = ["ColorTypes", "FixedPointNumbers", "InteractiveUtils", "Pkg", "Printf", "Reexport", "Test"] -git-tree-sha1 = "9f0a0210450acb91c730b730a994f8eef1d3d543" +deps = ["ColorTypes", "FixedPointNumbers", "InteractiveUtils", "Printf", "Reexport"] +git-tree-sha1 = "c9c1845d6bf22e34738bee65c357a69f416ed5d1" uuid = "5ae59095-9a9b-59fe-a467-6f913c188581" -version = "0.9.5" +version = "0.9.6" [[CommonSubexpressions]] deps = ["Test"] @@ -87,27 +105,38 @@ version = "0.2.0" [[Compat]] deps = ["Base64", "Dates", "DelimitedFiles", "Distributed", "InteractiveUtils", "LibGit2", "Libdl", "LinearAlgebra", "Markdown", "Mmap", "Pkg", "Printf", "REPL", "Random", "Serialization", "SharedArrays", "Sockets", "SparseArrays", "Statistics", "Test", "UUIDs", "Unicode"] -git-tree-sha1 = "2d9e14d19bad3f9ad5cc5e4cffabc3cfa59de825" +git-tree-sha1 = "ed2c4abadf84c53d9e58510b5fc48912c2336fbb" uuid = "34da2185-b29b-5c13-b0c7-acf172513d20" -version = "1.3.0" +version = "2.2.0" [[Conda]] -deps = ["Compat", "JSON", "VersionParsing"] -git-tree-sha1 = "fb86fe40cb5b35990e368709bfdc1b46dbb99dac" +deps = ["JSON", "VersionParsing"] +git-tree-sha1 = "9a11d428dcdc425072af4aea19ab1e8c3e01c032" uuid = "8f4d0f93-b110-5947-807f-2305c1781a2d" -version = "1.1.1" +version = "1.3.0" + +[[CuArrays]] +deps = ["AbstractFFTs", "Adapt", "CEnum", "CUDAapi", "CUDAdrv", "CUDAnative", "DataStructures", "GPUArrays", "Libdl", "LinearAlgebra", "MacroTools", "NNlib", "Printf", "Random", "Requires", "SparseArrays", "TimerOutputs"] +git-tree-sha1 = "e99db1397ce85975203a9d736ab37534730996ca" +uuid = "3a865a2d-5b23-5a0f-bc46-62713ec82fae" +version = "1.5.0" [[DSP]] -deps = ["AbstractFFTs", "Compat", "FFTW", "LinearAlgebra", "Pkg", "Polynomials", "Random", "Reexport", "SpecialFunctions"] -git-tree-sha1 = "c90967ff4c5e99f652b278624634dcef73b58848" +deps = ["FFTW", "LinearAlgebra", "Polynomials", "Random", "Reexport", "SpecialFunctions", "Statistics"] +git-tree-sha1 = "fa9564dc41fb91716c2e3353fe447f268a08f14d" uuid = "717857b8-e6f2-59f4-9121-6e50c889abd2" -version = "0.5.1" +version = "0.6.2" + +[[DataAPI]] +git-tree-sha1 = "674b67f344687a88310213ddfa8a2b3c76cc4252" +uuid = "9a962f9c-6df0-11e9-0e5d-c546b8b5ee8a" +version = "1.1.0" [[DataStructures]] -deps = ["InteractiveUtils", "OrderedCollections", "REPL", "Random", "Serialization", "Test"] -git-tree-sha1 = "8fc6e166e24fda04b2b648d4260cdad241788c54" +deps = ["InteractiveUtils", "OrderedCollections"] +git-tree-sha1 = "a1b652fb77ae8ca7ea328fa7ba5aa151036e5c10" uuid = "864edb3b-99cc-5e75-8d2d-829cb0a9cfe8" -version = "0.14.0" +version = "0.17.6" [[Dates]] deps = ["Printf"] @@ -119,101 +148,100 @@ uuid = "8bb1440f-4735-579b-a4ab-409b98df4dab" [[DiffResults]] deps = ["Compat", "StaticArrays"] -git-tree-sha1 = "db8acf46717b13d6c48deb7a12007c7f85a70cf7" +git-tree-sha1 = "34a4a1e8be7bc99bc9c611b895b5baf37a80584c" uuid = "163ba53b-c6d8-5494-b064-1a9d43ac40c5" -version = "0.0.3" +version = "0.0.4" [[DiffRules]] -deps = ["Random", "Test"] -git-tree-sha1 = "c49ec69428ffea0c1d1bbdc63d1a70f5df5860ad" +deps = ["NaNMath", "Random", "SpecialFunctions"] +git-tree-sha1 = "f734b5f6bc9c909027ef99f6d91d5d9e4b111eed" uuid = "b552c78f-8df3-52c6-915a-8e097449b14b" -version = "0.0.7" +version = "0.1.0" [[Distributed]] -deps = ["LinearAlgebra", "Random", "Serialization", "Sockets"] +deps = ["Random", "Serialization", "Sockets"] uuid = "8ba89e20-285c-5b6f-9357-94700520ee1b" [[FFTW]] -deps = ["AbstractFFTs", "BinaryProvider", "Compat", "Conda", "Libdl", "LinearAlgebra", "Pkg", "Reexport", "Test"] -git-tree-sha1 = "29cda58afbf62f35b1a094882ad6c745a47b2eaa" +deps = ["AbstractFFTs", "BinaryProvider", "Conda", "Libdl", "LinearAlgebra", "Reexport"] +git-tree-sha1 = "4cfd3d43819228b9e73ab46600d0af0aa5cedceb" uuid = "7a1cc6ca-52ef-59f5-83cd-3a7055c09341" -version = "0.2.4" +version = "1.1.0" [[FileIO]] -deps = ["Pkg", "Random", "Test"] -git-tree-sha1 = "481e4db939f005db39f7296599d0543c0744fe30" +deps = ["Pkg"] +git-tree-sha1 = "6c976460b85527d22d979682222d36767d95e27f" uuid = "5789e2e9-d7fb-5bc7-8068-2c6fae9b9549" -version = "1.0.2" +version = "1.1.0" + +[[FillArrays]] +deps = ["LinearAlgebra", "Random", "SparseArrays"] +git-tree-sha1 = "1a9fe4e1323f38de0ba4da49eafd15b25ec62298" +uuid = "1a297f60-69ca-5386-bcde-b61e274b549b" +version = "0.8.2" [[FixedPointNumbers]] -deps = ["Pkg", "Test"] -git-tree-sha1 = "b8045033701c3b10bf2324d7203404be7aef88ba" +git-tree-sha1 = "d14a6fa5890ea3a7e5dcab6811114f132fec2b4b" uuid = "53c48c17-4a7d-5ca2-90c5-79b7896eea93" -version = "0.5.3" +version = "0.6.1" [[Flux]] -deps = ["AbstractTrees", "Adapt", "CodecZlib", "Colors", "DiffRules", "ForwardDiff", "Juno", "LinearAlgebra", "MacroTools", "NNlib", "NaNMath", "Pkg", "Printf", "Random", "Reexport", "Requires", "SpecialFunctions", "Statistics", "StatsBase", "Test", "ZipFile"] -git-tree-sha1 = "e5c6ddad1db787ef4b75f04a314d6033e653fb43" +deps = ["AbstractTrees", "Adapt", "CodecZlib", "Colors", "CuArrays", "DelimitedFiles", "Juno", "MacroTools", "NNlib", "Pkg", "Printf", "Random", "Reexport", "SHA", "Statistics", "StatsBase", "Test", "ZipFile", "Zygote"] +git-tree-sha1 = "ac27a5357135652f804702e7e7749f9af3a19f24" uuid = "587475ba-b771-5e3f-ad9e-33799f191a9c" -version = "0.6.8" +version = "0.10.0" [[ForwardDiff]] -deps = ["CommonSubexpressions", "DiffResults", "DiffRules", "InteractiveUtils", "LinearAlgebra", "NaNMath", "Pkg", "Random", "SparseArrays", "SpecialFunctions", "StaticArrays", "Test"] -git-tree-sha1 = "d8f3e0f19d0d546aa92eb1cd67cd3e515768d9f7" +deps = ["CommonSubexpressions", "DiffResults", "DiffRules", "NaNMath", "Random", "SpecialFunctions", "StaticArrays"] +git-tree-sha1 = "da46ac97b17793eba44ff366dc6cb70f1238a738" uuid = "f6369f11-7733-5829-9624-2563aa707210" -version = "0.10.0" +version = "0.10.7" + +[[GPUArrays]] +deps = ["AbstractFFTs", "Adapt", "LinearAlgebra", "Printf", "Random", "Serialization"] +git-tree-sha1 = "e756da6cee76a5f1436a05827fa8fdf3badc577f" +uuid = "0c68f7d7-f131-5f86-a1c3-88cf8149b2d7" +version = "2.0.1" [[HDF5]] -deps = ["BinDeps", "Blosc", "Distributed", "Homebrew", "Libdl", "LinearAlgebra", "Mmap", "Pkg", "Test", "WinRPM"] -git-tree-sha1 = "8c3bcdb44db436cd20106e2381e1c1ac96aa0ee3" +deps = ["BinaryProvider", "Blosc", "CMakeWrapper", "Libdl", "Mmap"] +git-tree-sha1 = "d3ea5532668bf9bdd5e8d5f16571e0b520cbbb9f" uuid = "f67ccb44-e63f-5c2f-98bd-6dc0ccc4ba2f" -version = "0.10.2" +version = "0.12.5" -[[HTTPClient]] -deps = ["Compat", "LibCURL"] -git-tree-sha1 = "161d5776ae8e585ac0b8c20fb81f17ab755b3671" -uuid = "0862f596-cf2d-50af-8ef4-f2be67dfa83f" -version = "0.2.1" - -[[Homebrew]] -deps = ["BinDeps", "InteractiveUtils", "JSON", "Libdl", "Test", "Unicode"] -git-tree-sha1 = "5582ec74f735cf8d12e562a2e65c47f34063bd51" -uuid = "d9be37ee-ecc9-5288-90f1-b9ca67657a75" -version = "0.7.0" +[[IRTools]] +deps = ["InteractiveUtils", "MacroTools", "Test"] +git-tree-sha1 = "72421971e60917b8cd7737f9577c4f0f87eab306" +uuid = "7869d1d1-7146-5819-86e3-90919afe41df" +version = "0.3.0" [[InteractiveUtils]] -deps = ["LinearAlgebra", "Markdown"] +deps = ["Markdown"] uuid = "b77e0a4c-d291-57a0-90e8-8db25a27a240" [[JLD2]] -deps = ["CodecZlib", "DataStructures", "FileIO", "LinearAlgebra", "Mmap", "Printf", "Random", "Test"] -git-tree-sha1 = "3ba90ff93e1d5b9b2103588051c2d349fae54dac" +deps = ["CodecZlib", "DataStructures", "FileIO", "Mmap", "Pkg", "Printf", "UUIDs"] +git-tree-sha1 = "0193ef8c75ce70584198b95b4a48f9ec0c49ffa8" uuid = "033835bb-8acc-5ee8-8aae-3f567f8a3819" -version = "0.1.2" +version = "0.1.9" [[JSON]] -deps = ["Dates", "Distributed", "Mmap", "Pkg", "Sockets", "Test", "Unicode"] -git-tree-sha1 = "fec8e4d433072731466d37ed0061b3ba7f70eeb9" +deps = ["Dates", "Mmap", "Parsers", "Unicode"] +git-tree-sha1 = "b34d7cef7b337321e97d22242c3c2b91f476748e" uuid = "682c06a0-de6a-54ab-a142-c8b1cf79cde6" -version = "0.19.0" +version = "0.21.0" [[Juno]] deps = ["Base64", "Logging", "Media", "Profile", "Test"] -git-tree-sha1 = "3c29a199713e7ec62cfdc11f44d7760219d5f658" +git-tree-sha1 = "30d94657a422d09cb97b6f86f04f750fa9c50df8" uuid = "e5e0dc1b-0480-54bc-9374-aad01c23163d" -version = "0.5.3" +version = "0.7.2" -[[LibCURL]] -deps = ["BinaryProvider", "Compat", "Libdl", "Pkg", "Printf"] -git-tree-sha1 = "6339c87cb76923a3cf947fcd213cbc364355c9c9" -uuid = "b27032c2-a3e7-50c8-80cd-2d36dbcbfd21" -version = "0.4.1" - -[[LibExpat]] -deps = ["Compat", "Pkg"] -git-tree-sha1 = "fde352ec13479e2f90e57939da2440fb78c5e388" -uuid = "522f3ed2-3f36-55e3-b6df-e94fee9b0c07" -version = "0.5.0" +[[LLVM]] +deps = ["CEnum", "Libdl", "Printf", "Unicode"] +git-tree-sha1 = "74fe444b8b6d1ac01d639b2f9eaf395bcc2e24fc" +uuid = "929cbde3-209d-540e-8aea-75f648917ca0" +version = "1.3.2" [[LibGit2]] uuid = "76f85450-5226-5b5a-8eaa-529ad045b433" @@ -221,12 +249,6 @@ uuid = "76f85450-5226-5b5a-8eaa-529ad045b433" [[Libdl]] uuid = "8f399da3-3557-5675-b5ff-fb832c97cbdb" -[[Libz]] -deps = ["BufferedStreams", "Random", "Test"] -git-tree-sha1 = "d405194ffc0293c3519d4f7251ce51baac9cc871" -uuid = "2ec943e9-cfe8-584d-b93d-64dcb6d567b7" -version = "1.0.0" - [[LinearAlgebra]] deps = ["Libdl"] uuid = "37e2e46d-f89d-539d-b4ee-838fcccc9c8e" @@ -240,13 +262,13 @@ git-tree-sha1 = "e4dda91c1aa30caa0e4fcdb3d6e2a91540b620ed" repo-rev = "fix_julia07" repo-url = "https://github.com/wookay/MFCC.jl" uuid = "ca7b5df7-6146-5dcc-89ec-36256279a339" -version = "0.2.0+" +version = "0.3.1+" [[MacroTools]] -deps = ["Compat"] -git-tree-sha1 = "c443e1c8d58a4e9f61b708ad0a88286c7042145b" +deps = ["DataStructures", "Markdown", "Random"] +git-tree-sha1 = "e2fc7a55bb2224e203bbd8b59f72b91323233458" uuid = "1914dd2f-81c6-5fcd-8719-6d5c9610ff09" -version = "0.4.4" +version = "0.5.3" [[Markdown]] deps = ["Base64"] @@ -254,52 +276,57 @@ uuid = "d6f4376e-aef5-505a-96c1-9c027394607a" [[Media]] deps = ["MacroTools", "Test"] -git-tree-sha1 = "9f390271c9a43dcbe908a10b5b9632cf58cbab5b" +git-tree-sha1 = "75a54abd10709c01f1b86b84ec225d26e840ed58" uuid = "e89f7d12-3494-54d1-8411-f7d8b9ae1f27" -version = "0.4.1" +version = "0.5.0" [[Missings]] -deps = ["Dates", "InteractiveUtils", "SparseArrays", "Test"] -git-tree-sha1 = "adc26d2ee85a49c413464110d922cf21efc9d233" +deps = ["DataAPI"] +git-tree-sha1 = "de0a5ce9e5289f27df672ffabef4d1e5861247d5" uuid = "e1d29d7a-bbdc-5cf2-9ac0-f12de2c33e28" -version = "0.3.1" +version = "0.4.3" [[Mmap]] uuid = "a63ad114-7e13-5084-954f-fe012c677804" [[NNlib]] -deps = ["Libdl", "LinearAlgebra", "MacroTools", "Requires", "Test"] -git-tree-sha1 = "d7f65ad9734adea3c5a4c473bc65b365f8afbb2b" +deps = ["Libdl", "LinearAlgebra", "Requires", "Statistics", "TimerOutputs"] +git-tree-sha1 = "0c667371391fc6bb31f7f12f96a56a17098b3de8" uuid = "872c559c-99b0-510c-b3b7-b6c96a88d5cd" -version = "0.4.2" +version = "0.6.0" [[NaNMath]] -deps = ["Compat"] -git-tree-sha1 = "ce3b85e484a5d4c71dd5316215069311135fa9f2" +git-tree-sha1 = "928b8ca9b2791081dc71a51c55347c27c618760f" uuid = "77ba4419-2d1f-58cd-9bb1-8ffee604a2e3" -version = "0.3.2" +version = "0.3.3" [[OrderedCollections]] -deps = ["Pkg", "Random", "Serialization", "Test"] -git-tree-sha1 = "85619a3f3e17bb4761fe1b1fd47f0e979f964d5b" +deps = ["Random", "Serialization", "Test"] +git-tree-sha1 = "c4c13474d23c60d20a67b217f1d7f22a40edf8f1" uuid = "bac558e1-5e72-5ebc-8fee-abe8a469f55d" -version = "1.0.2" +version = "1.1.0" [[Parameters]] -deps = ["Markdown", "OrderedCollections", "Pkg", "REPL", "Test"] -git-tree-sha1 = "40f540ec96e50c0b2b9efdb11b5e4d0c63f90923" +deps = ["OrderedCollections"] +git-tree-sha1 = "b62b2558efb1eef1fa44e4be5ff58a515c287e38" uuid = "d96e819e-fc66-5662-9728-84c9c7592b0a" -version = "0.10.1" +version = "0.12.0" + +[[Parsers]] +deps = ["Dates", "Test"] +git-tree-sha1 = "0139ba59ce9bc680e2925aec5b7db79065d60556" +uuid = "69de0a69-1ddd-5017-9359-2bf0b02dc9f0" +version = "0.3.10" [[Pkg]] deps = ["Dates", "LibGit2", "Markdown", "Printf", "REPL", "Random", "SHA", "UUIDs"] uuid = "44cfe95a-1eb2-52ea-b672-e2afdf69b78f" [[Polynomials]] -deps = ["LinearAlgebra", "SparseArrays", "Test"] -git-tree-sha1 = "1a1eae52956658a6acae6fa1b6d6c3d488192895" +deps = ["LinearAlgebra", "RecipesBase"] +git-tree-sha1 = "ae71c2329790af97b7682b11241b3609e4d48626" uuid = "f27b6e38-b328-58d1-80ce-0feddd5e7a45" -version = "0.5.1" +version = "0.6.0" [[Printf]] deps = ["Unicode"] @@ -317,6 +344,11 @@ uuid = "3fa0cd96-eef1-5676-8a61-b3b8758bbffb" deps = ["Serialization"] uuid = "9a3f8284-a2c9-5f02-9a11-845980a1fd5c" +[[RecipesBase]] +git-tree-sha1 = "7bdce29bc9b2f5660a6e5e64d64d91ec941f6aa2" +uuid = "3cdcf5f2-1ef4-517c-9805-6587b60abb01" +version = "0.7.0" + [[Reexport]] deps = ["Pkg"] git-tree-sha1 = "7b1d07f411bc8ddb7977ec7f377b97b158514fe0" @@ -353,36 +385,42 @@ deps = ["LinearAlgebra", "Random"] uuid = "2f01184e-e22b-5df5-ae63-d93ebab69eaf" [[SpecialFunctions]] -deps = ["BinDeps", "BinaryProvider", "Libdl", "Test"] -git-tree-sha1 = "c35c9c76008babf4d658060fc64aeb369a41e7bd" +deps = ["BinDeps", "BinaryProvider", "Libdl"] +git-tree-sha1 = "3bdd374b6fd78faf0119b8c5d538788dbf910c6e" uuid = "276daf66-3868-5448-9aa4-cd146d93841b" -version = "0.7.1" +version = "0.8.0" [[StaticArrays]] -deps = ["InteractiveUtils", "LinearAlgebra", "Pkg", "Random", "Statistics", "Test"] -git-tree-sha1 = "ebc5c2a27d91d5ec611a9861168182e2168effd3" +deps = ["LinearAlgebra", "Random", "Statistics"] +git-tree-sha1 = "5a3bcb6233adabde68ebc97be66e95dcb787424c" uuid = "90137ffa-7385-5640-81b9-e52037218182" -version = "0.9.2" +version = "0.12.1" [[Statistics]] deps = ["LinearAlgebra", "SparseArrays"] uuid = "10745b16-79ce-11e8-11f9-7d13ad32a3b2" [[StatsBase]] -deps = ["DataStructures", "LinearAlgebra", "Missings", "Printf", "Random", "SortingAlgorithms", "SparseArrays", "Statistics", "Test"] -git-tree-sha1 = "723193a13e8078cec6dcd0b8fe245c8bfd81690e" +deps = ["DataAPI", "DataStructures", "LinearAlgebra", "Missings", "Printf", "Random", "SortingAlgorithms", "SparseArrays", "Statistics"] +git-tree-sha1 = "c53e809e63fe5cf5de13632090bc3520649c9950" uuid = "2913bbd2-ae8a-5f71-8c99-4fb6c76f3a91" -version = "0.25.0" +version = "0.32.0" [[Test]] deps = ["Distributed", "InteractiveUtils", "Logging", "Random"] uuid = "8dfed614-e22c-5e08-85e1-65c5234f0b40" +[[TimerOutputs]] +deps = ["Printf"] +git-tree-sha1 = "311765af81bbb48d7bad01fb016d9c328c6ede03" +uuid = "a759f4b9-e2f1-59dc-863e-4aeb61b1ea8f" +version = "0.5.3" + [[TranscodingStreams]] -deps = ["DelimitedFiles", "Pkg", "Random", "Test"] -git-tree-sha1 = "a34a2d588e2d2825602bf14a24216d5c8b0921ec" +deps = ["Random", "Test"] +git-tree-sha1 = "7c53c35547de1c5b9d46a4797cf6d8253807108c" uuid = "3bb67fe8-82b1-5028-8e26-92a6c54297fa" -version = "0.8.1" +version = "0.9.5" [[URIParser]] deps = ["Test", "Unicode"] @@ -391,7 +429,7 @@ uuid = "30578b45-9adc-5946-b283-645ec420af67" version = "0.4.0" [[UUIDs]] -deps = ["Random"] +deps = ["Random", "SHA"] uuid = "cf7118a7-6976-5b1a-9a39-7adc72f591a4" [[Unicode]] @@ -404,19 +442,25 @@ uuid = "81def892-9a0e-5fdd-b105-ffc91e053289" version = "1.1.3" [[WAV]] -deps = ["Compat", "FileIO"] -git-tree-sha1 = "818685a68451f4c2a0668fb1481cf96948e105e7" +deps = ["Base64", "FileIO", "Libdl", "Logging"] +git-tree-sha1 = "dfbbce73a5458898752a26ec945ef8f0b93e1dcf" uuid = "8149f6b0-98f6-5db9-b78f-408fbbb8ef88" -version = "1.0.0" - -[[WinRPM]] -deps = ["BinDeps", "Compat", "HTTPClient", "LibExpat", "Libdl", "Libz", "URIParser"] -git-tree-sha1 = "2a889d320f3b77d17c037f295859fe570133cfbf" -uuid = "c17dfb99-b4f7-5aad-8812-456da1ad7187" -version = "0.4.2" +version = "1.0.3" [[ZipFile]] -deps = ["Printf", "Test"] -git-tree-sha1 = "c191e56c849b1784cacbf7cd5e52cc672f1ae2db" +deps = ["BinaryProvider", "Libdl", "Printf"] +git-tree-sha1 = "580ce62b6c14244916cc28ad54f8a2e2886f843d" uuid = "a5390f91-8eb1-5f08-bee0-b1d1ffed6cea" -version = "0.7.0" +version = "0.8.3" + +[[Zygote]] +deps = ["DiffRules", "FFTW", "FillArrays", "ForwardDiff", "IRTools", "InteractiveUtils", "LinearAlgebra", "MacroTools", "NNlib", "NaNMath", "Random", "Requires", "SpecialFunctions", "Statistics", "ZygoteRules"] +git-tree-sha1 = "e4245b9c5362346e154b62842a89a18e0210b92b" +uuid = "e88e6eb3-aa80-5325-afca-941959d7151f" +version = "0.4.1" + +[[ZygoteRules]] +deps = ["MacroTools"] +git-tree-sha1 = "b3b4882cc9accf6731a08cc39543fbc6b669dca8" +uuid = "700de1a5-db45-46bc-99cf-38207098b444" +version = "0.2.0"