GAA-UAM / scikit-fda

Functional Data Analysis Python package
https://fda.readthedocs.io
BSD 3-Clause "New" or "Revised" License
297 stars 53 forks source link

Rethink FData nomenclature #181

Open vnmabus opened 4 years ago

vnmabus commented 4 years ago

Maybe describe the FDataGrids by the dimensions of their internal matrices is not too clear (also used in other parts of the documentation).

Originally posted by @pablomm in https://github.com/GAA-UAM/scikit-fda/pull/179

vnmabus commented 2 years ago

In general, there is a mix of several styles in the nomenclature. Mathematical terms, such as domain and codomain are commonly used, but sometimes arguments is used for the coordinates of the domain vectors and coordinates used for the coordinate functions, related with the codomain. We should try to achieve a more consistent notation.

As an additional wart of the notation, the discretized values of a FDataGrid are kept in the data_matrix attribute, which is never a matrix, but a higher dimensional tensor. Maybe just values is more appropriate.