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
The implementation of the CLI is a bit messy and mixed with the python API.
Idea
Use jsonargparse to group diart.stream, diart.tune and diart.benchmark into a single diart.py with automatic CLI documentation (i.e. removing argdoc.py).
The new API would remove the dot (diart stream instead of diart.stream), --help would be generated from the docstring, and a class Diart could contain the implementation of all three scripts.
The text was updated successfully, but these errors were encountered:
Problem
The implementation of the CLI is a bit messy and mixed with the python API.
Idea
Use jsonargparse to group
diart.stream
,diart.tune
anddiart.benchmark
into a singlediart.py
with automatic CLI documentation (i.e. removingargdoc.py
).The new API would remove the dot (
diart stream
instead ofdiart.stream
),--help
would be generated from the docstring, and a classDiart
could contain the implementation of all three scripts.The text was updated successfully, but these errors were encountered: