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
#143 implemented Numpy NDArray support, opening the door to supporting a wide range of Numpy functions. Here is a list of frequently used functions and how they might be represented.
Some functions have unambiguous mathematical notations:
Although perhaps not the most rigorous, it should be acceptable to represent np.linalg.pinv as $a^{-1}$
Some other functions have standard representations in some cases (for example, when all the keyword arguments are set to the default). Refer to Numpy documentation, especially the calculations section, for many such functions. Note that some of these functions are implemented both in numpy and np.ndarray.
The text was updated successfully, but these errors were encountered:
some of them can be implemented by the existing tools.
For $a^T$, it shouldn't be implemented as pow(a, T) because it is not actually the power operator.
#143 implemented Numpy NDArray support, opening the door to supporting a wide range of Numpy functions. Here is a list of frequently used functions and how they might be represented.
Some functions have unambiguous mathematical notations:
np.transpose
:np.linalg.vdot
:np.dot
is more general and may requires some special handlingnp.linalg.inner
:np.linalg.matmul
:np.linalg.matrix_power
:np.linalg.kron
:np.linalg.qr
:np.linalg.svd
:np.linalg.det
:np.linalg.matrix_rank
:np.linalg.inv
:np.linalg.pinv
asSome other functions have standard representations in some cases (for example, when all the keyword arguments are set to the default). Refer to Numpy documentation, especially the calculations section, for many such functions. Note that some of these functions are implemented both in
numpy
andnp.ndarray
.The text was updated successfully, but these errors were encountered: