-
-
Notifications
You must be signed in to change notification settings - Fork 66
Open
Labels
documentationDocumentationDocumentation
Description
The current documentation format is a little weird and Publish exposes a lot of private functions in the API reference as well. There are several steps that need to be decided on:
- Migration to Documenter.jl or Pollen.jl. Publish CI times have also been bad, so this should be an easy move. The question is which of Documenter or Pollen would be better suited.
- Polishing up the documentation for the
Layers
module, and exposing the API reference for it in a separate, visible place. This includes customLayers
options likeAdaptiveMeanMaxPool
being added in Overhaul of ResNet API #174, which we could even export from Metalhead itself for ease of use -
Use the GitHub Wiki feature toCreate a comprehensive developer documentation inside of the main documentation. This will include stuff like the absolute lowest level API of models (such as the ResNet one from Overhaul of ResNet API #174), as well as other helpful instructions like the code style (SciML), which will allow new contributors to understand the codebase better before they dive in.
cc @darsnack @ToucheSir @lorenzoh for the Documenter/Pollen migration, which is probably the highest priority on this list
Metadata
Metadata
Assignees
Labels
documentationDocumentationDocumentation