question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

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:closed
  • Created a year ago
  • Comments:6 (3 by maintainers)

github_iconTop GitHub Comments

1reaction
alberttorosyancommented, Aug 19, 2022

@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.

1reaction
muellerzrcommented, Aug 19, 2022

–help works, I should specified just the -h part 😄

Read more comments on GitHub >

github_iconTop 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 >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found