-
Notifications
You must be signed in to change notification settings - Fork 0
User-facing API review #268
Comments
|
I've actually never played around with calibration so no inputs there yet. All the model interface looks good to me for now. I haven't felt like it was awkward in any way. Only one suggestion:
|
I'm guessing you want something halfway in between Function signature something like:
Then, I think I would set
Does this work? I think we always need |
Question for @JamesYang007. Should
|
Yah this is perfect!
Oopsie I forgot about radii, but yes, the |
As a user of just the |
Current public API of
|
Reading through the above, I think one more place where we should modify the API is |
Ah I was gonna go about this by making the users register it in the dictionary: confirmasaurus/imprint/imprint/driver.py Lines 14 to 20 in 34e0bb4
but this is probably safer and more scalable. |
We could get rid of
|
I like this a lot more. I wasn't fond of having to think about |
Time calcifies designs. We're writing more and more models and tutorials using imprint. Every month, it'll get more expensive (in terms of effort/time) to change APIs. Once we have external users, we'll need to worry about backwards compatibility before changing APIs.
James, Mike, could you both spend 30-60m thinking about this and share thoughts?
I want to mostly focus on
imprint
rather than "internal" stuff like Adagrid since it will always be easier to make changes on internal tools where we have access to 100% of the calling code.Let's use this issue as a place to gather complaints and comments about the comment design. Either add a comment below, or add a link to another issue.
External/open-source tooling:
K
parameter ton_sims
#231Internal tooling:
The text was updated successfully, but these errors were encountered: