Skip to content

warning system #10

@kellen-sun

Description

@kellen-sun

Adding a system to display non-breaking warnings especially from the C++ side of things
It should have multiple verbosity levels
allow for some way to link back to how the library is run, setting a class variable or something to disable or set the verbosity level, either at the terminal or in the code
Or this issue can be used to just make a general logging system
Maybe start by investigating how this is usually done in codebases and what the best tools would be for our given tech stack

Currently, we only have ways to raise/catch runtime errors (breaking things like buffer couldn't be allocated, matmul on wrong shapes, etc), but not warnings or info(a shape dim had to be inferred, or obj was broadcasted) / debug logs

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions