You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/src/models/functors.md
+2-2
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
-
# Functor from Functors.jl
1
+
# Recursive transformations from Functors.jl
2
2
3
-
Flux makes use of the [Functors.jl](https://github.com/FluxML/Functors.jl) to represent many of the core functionalities it provides.
3
+
Flux models are deeply nested structures, and [Functors.jl](https://github.com/FluxML/Functors.jl)provides tools needed to explore such objects, apply functions to the parameters they contain, and re-build them.
4
4
5
5
Functors.jl is a collection of tools designed to represent a [functor](https://en.wikipedia.org/wiki/Functor_(functional_programming)). Flux makes use of it to treat certain structs as functors. Notable examples include the layers that Flux defines.
0 commit comments