FDataIrregular
discussion
#592
Replies: 3 comments 1 reply
-
The original issue is #498, although we have discussed the details in some online meetings. The pull request is #536, as you probably already know. It is almost finished, and only requires a final review. The choice of stacking points is because we can vectorize operations this way, such as elementwise operations and per-function reduction operations (using About #563 I have been thinking on your proposal as part of an effort I am trying to make to extract the function representation utilities to their own package, and generalize their dtypes and shapes. I am becoming more and more convinced that #563 is in the right direction. I should probably reopen that issue once I have a more concrete proposal. |
Beta Was this translation helpful? Give feedback.
-
Thanks for the pointer!
I think it's hard to really defend one approach over the other. Imo, a relevant question is "how often do we end up splitting the long points/values arrays during implementation, and is it worth it?".
I'm sorry if this is not very clear, I don't know how to better phrase this line of thought. One final idea I have would be to make split points a |
Beta Was this translation helpful? Give feedback.
-
Having considered a few methods regarding |
Beta Was this translation helpful? Give feedback.
-
Hello,
Is there a pointer towards a discussion regarding the structure and some implementation choices of the
FDataIrregular
feature?In particular, I was wondering about the choice to stack all samples' evaluation points, which requires keeping track of
start_indices
. I don't say I'm against this choice, which is handy in some cases, but I think there is little coherence with the representation choice ofgrid_points
anddomain_range
forFDataGrid
(see #563 for example).Thanks!
Beta Was this translation helpful? Give feedback.
All reactions