Some small features
See original GitHub issue🚀 Feature
Here’s a list of small features I’d love to see out of Aim as I’ve gone through using it. Either by expectation of “I should be able to do this?” or things I’d love to be able to do
CLI
To be able to do -h
or --help
. Many CLI programs work this way, and I expected aim to be quite similar, so this would be good for consistency!
Logging:
A way for you to log multiple values in a dictionary. Prime example are metrics, e.g I currently do:
for met, value in eval_metrics.items():
run.track(value, name=met, epoch=epoch, context={"subset":"validation"})
But it’d be nice to just pass in eval_metrics
(which is a k/v dict of str:value) and have all of them be logged on a single context.
I may edit this as I go along, but these were two small QOL things that I think would be nice 😃
Issue Analytics
- State:
- Created a year ago
- Comments:6 (3 by maintainers)
Top Results From Across the Web
125 Interesting Facts | Random Fun Facts That Will Wow You
Your eye also has some other bizarre features you probably didn't know ... Fact: Human beings can use only a small fraction of...
Read more >How to handle small features & bugs in a product ... - Fibery
First, it should be easy to discover small features/improvements/bugs that developers can take and implement/fix. You may have a special ...
Read more >10 interesting things about Earth - NASA Climate Change
The climate became so cold that some scientists believe Earth nearly or completely froze several times; this is known as the "snowball Earth" ......
Read more >What Your Facial Features Are Saying About You
1 of 17. A Rounded Forehead · 2 of 17. A Slanted Forehead · 3 of 17. A Flat Forehead · 4 of...
Read more >7 Facts That Will Make You Feel Very Small - NASA Tumblr
The Orion spacecraft captured some of the closest photos of the Moon from a spacecraft built for humans since the Apollo era —...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
@muellerzr adding
-h
as a help message flag is easy. The only blocker is that for some commands we already have it used. For example,aim up
has-h | --host
option. I can add-h
for a top-level command, but unfortunately not for sub-commands. Do you think it would make sense?As for the dict support in
track()
method; would you mind to open a separate issue, so we can discuss the solution and track the progress there? It would help us to keep the GH clean.–help works, I should specified just the -h part 😄