-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update MeanMaxPPE to a point on manifold #788
base: master
Are you sure you want to change the base?
Conversation
Codecov Report
@@ Coverage Diff @@
## master #788 +/- ##
==========================================
+ Coverage 48.82% 54.47% +5.64%
==========================================
Files 31 31
Lines 2597 2651 +54
==========================================
+ Hits 1268 1444 +176
+ Misses 1329 1207 -122
Continue to review full report at Codecov.
|
What is the reason to add the variable type to ppe? won't it always be attached to a variable that has the type? Also: why is the type included as a field and a type parameter? Is a type parameter not enough. Or a field only, but I don't know if |
Previous conversation where we decided to duplicate on purpose, so that when a user gets a PPE in non-Julia world, they can back out what the values mean. PPE and VND might not always travel together.
Only should be good enough, lets perhaps track that in an issue and figure that decision out when the manifolds and IIF 1010 work simmers down a bit?
I also don't know. The first thing that comes to mind for me is if abstract types and type inference is needed when working with types. The second thing that comes to mind is that Base already uses the idea of Type for converters, eg convert(;:Type, obj) so it cannot be that bad for performance? |
This is sort of coming up, adding xref here for future design: |
TODO serialization of MeanMaxPPE