You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We have to do a lot of maths with lists, arrays and matrices around results processing, running parallelisable calculations and transforming datasets from flat files into n-dimensional arrays to run some funky numerical analyses. It would be nice to have some kind of numeric array object that these kinds of operations can be applied to (think numpy.ndarray and its associated functionality).
What are others thoughts on this? It would be great to get a load of the methods and workflows already built in other languages in here to make them more accessible!
We might be able to use some of the Numpy.NET stuff if possible, as the majority of operations are already in that (though .net version might prevent us from doing this).
The core functions that are needed for what we currently do would be:
element-wise operations between arrays of the same shape (+, -, *, /)
array reshaping (n*m > m*n, or l*m*n > m*l*n)
array-wise operations (applying +, -, *, / to each of the elements in an array)
This discussion was converted from issue #1214 on March 10, 2021 10:32.
Heading
Bold
Italic
Quote
Code
Link
Numbered list
Unordered list
Task list
Attach files
Mention
Reference
Menu
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
Description:
We have to do a lot of maths with lists, arrays and matrices around results processing, running parallelisable calculations and transforming datasets from flat files into n-dimensional arrays to run some funky numerical analyses. It would be nice to have some kind of numeric array object that these kinds of operations can be applied to (think numpy.ndarray and its associated functionality).
What are others thoughts on this? It would be great to get a load of the methods and workflows already built in other languages in here to make them more accessible!
We might be able to use some of the Numpy.NET stuff if possible, as the majority of operations are already in that (though .net version might prevent us from doing this).
The core functions that are needed for what we currently do would be:
Beta Was this translation helpful? Give feedback.
All reactions