Skip to content

Design standard library API #307

@statusfailed

Description

@statusfailed

Context: the stdlib API is currently in flux:

  • PR Linear b #305 introduces some helpers for creating linear and affine (linear + bias) layers.
  • It became clear that these and some other functions in stdlib/nn/mod.rs can't easily be expressed as Definitions
  • Deciding what goes in stdlib and what its public interface should be is not clear

Task:

  • Fix a public API for all the exports from the stdlib module
  • Pick a rule (e.g. "Every layer in nn should be expressible as a Definition") for what is included
  • Doc comments + autogenerated diagrams for each definition / function

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions