diff --git a/docs/make.jl b/docs/make.jl index 5f99a5448f..3418f926a0 100644 --- a/docs/make.jl +++ b/docs/make.jl @@ -24,7 +24,7 @@ makedocs( "Saving & Loading" => "saving.md", "Performance Tips" => "performance.md", ], - "Flux's Ecosystem" => "ecosystem.md", # This is a links page + "Ecosystem" => "ecosystem.md", # This is a links page... "Reference" => [ # This essentially collects docstrings, with a bit of introduction. "Built-in Layers" => "models/layers.md", diff --git a/docs/src/ecosystem.md b/docs/src/ecosystem.md index e36d328839..fc761b349f 100644 --- a/docs/src/ecosystem.md +++ b/docs/src/ecosystem.md @@ -9,7 +9,7 @@ See also academic work citing Flux or Zygote. ## Flux models -Packages that are actual `Flux` models. See also Flux's [model-zoo](https://github.com/FluxML/model-zoo). +- Flux's [model-zoo](https://github.com/FluxML/model-zoo) contains examples from many domains. ### Computer vision @@ -38,6 +38,8 @@ Packages that are actual `Flux` models. See also Flux's [model-zoo](https://gith - [FluxArchitectures.jl](https://github.com/sdobber/FluxArchitectures.jl) is a collection of advanced network architectures for time series forecasting. +--- + ## Tools closely associated with Flux Utility tools you're unlikely to have met if you never used Flux! @@ -64,9 +66,10 @@ Tools to put data into the right order for creating a model. ### Parameters -- [Parameters.jl](https://github.com/mauro3/Parameters.jl) types with default field values, keyword constructors and (un-)pack macros. - [ParameterSchedulers.jl](https://github.com/darsnack/ParameterSchedulers.jl) standard scheduling policies for machine learning. +--- + ## Differentiable programming Packages based on differentiable programming but not necessarily related to Machine Learning. @@ -90,6 +93,7 @@ Packages based on differentiable programming but not necessarily related to Mach - [OnlineStats.jl](https://github.com/joshday/OnlineStats.jl) provides single-pass algorithms for statistics. +--- ## Useful miscellaneous packages @@ -104,12 +108,14 @@ Some useful and random packages! - [ProgressMeter.jl](https://github.com/timholy/ProgressMeter.jl) progress meters for long-running computations. - [TensorBoardLogger.jl](https://github.com/PhilipVinc/TensorBoardLogger.jl) easy peasy logging to [tensorboard](https://www.tensorflow.org/tensorboard) in Julia - [ArgParse.jl](https://github.com/carlobaldassi/ArgParse.jl) is a package for parsing command-line arguments to Julia programs. +- [Parameters.jl](https://github.com/mauro3/Parameters.jl) types with default field values, keyword constructors and (un-)pack macros. - [BSON.jl](https://github.com/JuliaIO/BSON.jl) is a package for working with the Binary JSON serialisation format. - [DataFrames.jl](https://github.com/JuliaData/DataFrames.jl) in-memory tabular data in Julia. - [DrWatson.jl](https://github.com/JuliaDynamics/DrWatson.jl) is a scientific project assistant software. This tight integration among Julia packages is shown in some of the examples in the [model-zoo](https://github.com/FluxML/model-zoo) repository. +--- ## Alternatives to Flux