Recent Releases of scikit-fda
scikit-fda - 0.10.1
This release fixes the PyPI upload, but has no user-facing changes with respect to 0.10.0. Please check release 0.10.0 to see a list of the changes in that version.
Full Changelog: https://github.com/GAA-UAM/scikit-fda/compare/0.10.0...0.10.1
- Python
Published by vnmabus about 1 year ago
scikit-fda - 0.10.0
What's Changed
- Support SciPy 1.14.
- Support NumPy 2.
- Support scikit-learn 1.6.
- Removed support for Python 3.9.
- Add
FDataIrregularclass for dealing with irregularly sampled functional data. - Add functions for generating data according to Itô stochastic differential equation.
- Add diffusion map technique for dimensionality reduction.
- Add mixed effects model to convert irregular data to basis expansion.
New PRs
- Remove support for Python 3.9. by @vnmabus in https://github.com/GAA-UAM/scikit-fda/pull/602
FDataIrregularpersonal proposed reviews by @eliegoudout in https://github.com/GAA-UAM/scikit-fda/pull/593- Feature/irregularstructureand_operations by @opintosant in https://github.com/GAA-UAM/scikit-fda/pull/536
- Integrate
FDataIrregularusingscipy.integrate.simpsonon each curve separately by @pcuestas in https://github.com/GAA-UAM/scikit-fda/pull/608 - Fix FDataIrregular's getitem by @pcuestas in https://github.com/GAA-UAM/scikit-fda/pull/614
- Euler_maruyama function by @psotom in https://github.com/GAA-UAM/scikit-fda/pull/612
- Implement scores for
FDatairregularobjects as described in #609 by @pcuestas in https://github.com/GAA-UAM/scikit-fda/pull/610 - Explicit arguments for simpson by @BerriesLab in https://github.com/GAA-UAM/scikit-fda/pull/624
- Support SciPy 1.14. by @vnmabus in https://github.com/GAA-UAM/scikit-fda/pull/630
- Allow to use NumPy 2. by @vnmabus in https://github.com/GAA-UAM/scikit-fda/pull/632
- Clustering example error fixed by @luisheb in https://github.com/GAA-UAM/scikit-fda/pull/635
- Covariance kernels by @E105D104U125 in https://github.com/GAA-UAM/scikit-fda/pull/601
- update fpca references by @aleexarias in https://github.com/GAA-UAM/scikit-fda/pull/636
- Formatting Correction in Feature Construction by @luisheb in https://github.com/GAA-UAM/scikit-fda/pull/654
- Milstein function by @psotom in https://github.com/GAA-UAM/scikit-fda/pull/615
- Feature/fdm by @E105D104U125 in https://github.com/GAA-UAM/scikit-fda/pull/621
- Mixed effects model to convert irregular data to basis expansion by @pcuestas in https://github.com/GAA-UAM/scikit-fda/pull/618
New Contributors
- @opintosant made their first contribution in https://github.com/GAA-UAM/scikit-fda/pull/536
- @psotom made their first contribution in https://github.com/GAA-UAM/scikit-fda/pull/612
- @BerriesLab made their first contribution in https://github.com/GAA-UAM/scikit-fda/pull/624
- @luisheb made their first contribution in https://github.com/GAA-UAM/scikit-fda/pull/635
- @aleexarias made their first contribution in https://github.com/GAA-UAM/scikit-fda/pull/636
Full Changelog: https://github.com/GAA-UAM/scikit-fda/compare/0.9.1...0.10.0
- Python
Published by vnmabus about 1 year ago
scikit-fda - 0.9.1
What's Changed
- Remove useless requirement files. by @vnmabus in https://github.com/GAA-UAM/scikit-fda/pull/584
- Add standard deviation as a function by @pcuestas in https://github.com/GAA-UAM/scikit-fda/pull/566
- Change example from Basemap to Cartopy. by @vnmabus in https://github.com/GAA-UAM/scikit-fda/pull/586
- Feature/concurrent regression by @rafa9811 in https://github.com/GAA-UAM/scikit-fda/pull/531
- Functional PLS for dimensionality reduction and regression by @Ddelval in https://github.com/GAA-UAM/scikit-fda/pull/548
Full Changelog: https://github.com/GAA-UAM/scikit-fda/compare/0.9...0.9.1
- Python
Published by vnmabus over 2 years ago
scikit-fda - Version 0.9
What's Changed
- Document conda installation. by @vnmabus in https://github.com/GAA-UAM/scikit-fda/pull/511
- Deprecate 3 as the default number of components in FPCA by @Ddelval in https://github.com/GAA-UAM/scikit-fda/pull/510
- Add an example showing how to create new bases for scikit-fda. by @vnmabus in https://github.com/GAA-UAM/scikit-fda/pull/517
- New example for creating interpolation/extrapolation methods. by @vnmabus in https://github.com/GAA-UAM/scikit-fda/pull/518
- FPCA Regression by @Ddelval in https://github.com/GAA-UAM/scikit-fda/pull/466
- Add CSV loading example to the tutorial. by @vnmabus in https://github.com/GAA-UAM/scikit-fda/pull/520
- Update THANKS.txt by @jltorrecilla in https://github.com/GAA-UAM/scikit-fda/pull/523
- Fix inner product integrate by @m5signorini in https://github.com/GAA-UAM/scikit-fda/pull/522
- Simplification example makegaussianprocess by @jltorrecilla in https://github.com/GAA-UAM/scikit-fda/pull/526
- Fix code coverage. by @vnmabus in https://github.com/GAA-UAM/scikit-fda/pull/532
- Add missing data imputation via interpolation by @vnmabus in https://github.com/GAA-UAM/scikit-fda/pull/533
- Make CustomBasis documentation accesible by @Ddelval in https://github.com/GAA-UAM/scikit-fda/pull/534
- SRSF formula doc fix by @ego-thales in https://github.com/GAA-UAM/scikit-fda/pull/542
- Speed up the calculation of the penalization matrix for FDataGrid by @Ddelval in https://github.com/GAA-UAM/scikit-fda/pull/519
- Change type of axis in FData's mean method to accept zero. by @Ddelval in https://github.com/GAA-UAM/scikit-fda/pull/546
- Covariance function as tensor product by @m5signorini in https://github.com/GAA-UAM/scikit-fda/pull/505
- Polish fpca regression example by @Ddelval in https://github.com/GAA-UAM/scikit-fda/pull/552
- Fix IndexError in FPCAPlot by @Quentin62 in https://github.com/GAA-UAM/scikit-fda/pull/554
- ddof parameter in fdatacov by @pcuestas in https://github.com/GAA-UAM/scikit-fda/pull/556
- Improve list of contributors by @vnmabus in https://github.com/GAA-UAM/scikit-fda/pull/557
FDataGrid.restrictoptionwith_boundsby @ego-thales in https://github.com/GAA-UAM/scikit-fda/pull/561- Deleted forgotten
__doc__bits by @eliegoudout in https://github.com/GAA-UAM/scikit-fda/pull/565 - Add a version switcher for the docs in the web. by @vnmabus in https://github.com/GAA-UAM/scikit-fda/pull/571
- Update citation and See also in DTMClassifier class by @E105D104U125 in https://github.com/GAA-UAM/scikit-fda/pull/573
- Change
ddofargument tocorrectionin var and cov functions by @pcuestas in https://github.com/GAA-UAM/scikit-fda/pull/578 - BSplineBasis initialization incorrect error message by @pcuestas in https://github.com/GAA-UAM/scikit-fda/pull/577
- Smoothing in several dimensions by @ElenaPetrunina in https://github.com/GAA-UAM/scikit-fda/pull/436
- Set
correction=0by default in cov and var functions by @pcuestas in https://github.com/GAA-UAM/scikit-fda/pull/582
New Contributors
- @jltorrecilla made their first contribution in https://github.com/GAA-UAM/scikit-fda/pull/523
- @ego-thales made their first contribution in https://github.com/GAA-UAM/scikit-fda/pull/542
- @Quentin62 made their first contribution in https://github.com/GAA-UAM/scikit-fda/pull/554
- @pcuestas made their first contribution in https://github.com/GAA-UAM/scikit-fda/pull/556
- @allcontributors made their first contribution in https://github.com/GAA-UAM/scikit-fda/pull/564
- @eliegoudout made their first contribution in https://github.com/GAA-UAM/scikit-fda/pull/565
- @E105D104U125 made their first contribution in https://github.com/GAA-UAM/scikit-fda/pull/573
Full Changelog: https://github.com/GAA-UAM/scikit-fda/compare/0.8.1...0.9
- Python
Published by vnmabus over 2 years ago
scikit-fda - Version 0.8.1
What's Changed
- Fix packaging.
- Fix FPCA grid implementation with regularization by @Ddelval in https://github.com/GAA-UAM/scikit-fda/pull/485
- Hotfix: Correct the order of the parameters for the FPCA in Mahalanobis by @m5signorini in https://github.com/GAA-UAM/scikit-fda/pull/506
Full Changelog: https://github.com/GAA-UAM/scikit-fda/compare/0.8...0.8.1
- Python
Published by vnmabus over 3 years ago
scikit-fda - Version 0.8
What's Changed
- Local averages construction by @alvaro-castillo in https://github.com/GAA-UAM/scikit-fda/pull/418
- Kernel Regression and Hat Matrix by @ElenaPetrunina in https://github.com/GAA-UAM/scikit-fda/pull/417
- Implement unary minus for FData by @jiduque in https://github.com/GAA-UAM/scikit-fda/pull/425
- Remove alpha parameter of Magnitude-Shape plot and outlier detector. by @vnmabus in https://github.com/GAA-UAM/scikit-fda/pull/424
- Add deprecated classes and modules for Kernel Smoothing. by @vnmabus in https://github.com/GAA-UAM/scikit-fda/pull/423
- Update _fourier.py by @ElenaPetrunina in https://github.com/GAA-UAM/scikit-fda/pull/431
- Change example of per class transformer by @alvaro-castillo in https://github.com/GAA-UAM/scikit-fda/pull/422
- LLR for non orthonormal basis by @ElenaPetrunina in https://github.com/GAA-UAM/scikit-fda/pull/430
- Occupation measure construction by @alvaro-castillo in https://github.com/GAA-UAM/scikit-fda/pull/396
- Fix HatMatrix documentation by @ElenaPetrunina in https://github.com/GAA-UAM/scikit-fda/pull/432
- Add "solver" and "max_iter" parameters to class LogisticRegression by @dSerna4 in https://github.com/GAA-UAM/scikit-fda/pull/435
- Number of up crossings construction by @alvaro-castillo in https://github.com/GAA-UAM/scikit-fda/pull/419
- Fixing a typo on Predictors sklearn vs skfda by @alvaro-castillo in https://github.com/GAA-UAM/scikit-fda/pull/437
- Organization of preprocessing module by @alvaro-castillo in https://github.com/GAA-UAM/scikit-fda/pull/439
- Paremeterized Functional QDA by @alvaro-castillo in https://github.com/GAA-UAM/scikit-fda/pull/427
- Style fixes on classification example by @alvaro-castillo in https://github.com/GAA-UAM/scikit-fda/pull/444
- Update classification rst by @alvaro-castillo in https://github.com/GAA-UAM/scikit-fda/pull/445
- Fix docstrings for read the docs style by @alvaro-castillo in https://github.com/GAA-UAM/scikit-fda/pull/446
- Comment fix by @alvaro-castillo in https://github.com/GAA-UAM/scikit-fda/pull/447
- Add rst by @alvaro-castillo in https://github.com/GAA-UAM/scikit-fda/pull/449
- Mahalanobis by @pedrorponga in https://github.com/GAA-UAM/scikit-fda/pull/397
- Function transformers by @alvaro-castillo in https://github.com/GAA-UAM/scikit-fda/pull/442
- Integration with binder. by @vnmabus in https://github.com/GAA-UAM/scikit-fda/pull/450
- Add
return_X_yparameter for UCR datasets. by @vnmabus in https://github.com/GAA-UAM/scikit-fda/pull/453 - fix examples by @alvaro-castillo in https://github.com/GAA-UAM/scikit-fda/pull/451
- Adding a comparison table to the example by @alvaro-castillo in https://github.com/GAA-UAM/scikit-fda/pull/452
- Feature Construction Moments by @alvaro-castillo in https://github.com/GAA-UAM/scikit-fda/pull/438
- Add MCO dataset. by @vnmabus in https://github.com/GAA-UAM/scikit-fda/pull/455
- Add NOx dataset. by @vnmabus in https://github.com/GAA-UAM/scikit-fda/pull/456
- Move tests inside package. by @vnmabus in https://github.com/GAA-UAM/scikit-fda/pull/459
- Ignore the entire .vscode folder by @Ddelval in https://github.com/GAA-UAM/scikit-fda/pull/463
- Improve k_neighbors example by @Ddelval in https://github.com/GAA-UAM/scikit-fda/pull/462
- Feature/refactor neighbors by @vnmabus in https://github.com/GAA-UAM/scikit-fda/pull/465
- Speed up evaluation of FDataGrid by @vnmabus in https://github.com/GAA-UAM/scikit-fda/pull/474
- Documentation fixes, weights deprecation and linter warnings by @Ddelval in https://github.com/GAA-UAM/scikit-fda/pull/467
- Update plotkernelsmoothing.py by @ElenaPetrunina in https://github.com/GAA-UAM/scikit-fda/pull/473
- Support for dataframes by @rafa9811 in https://github.com/GAA-UAM/scikit-fda/pull/390
- Error sphinx windows by @pedrog99 in https://github.com/GAA-UAM/scikit-fda/pull/477
- Fix wrong variable name in fpca by @Ddelval in https://github.com/GAA-UAM/scikit-fda/pull/478
- Score functions for FData by @ElenaPetrunina in https://github.com/GAA-UAM/scikit-fda/pull/429
- Make weights parameter private by @Ddelval in https://github.com/GAA-UAM/scikit-fda/pull/483
- Change quadrature in fpca test by @Ddelval in https://github.com/GAA-UAM/scikit-fda/pull/489
- Issue/classifier classes/test by @m5signorini in https://github.com/GAA-UAM/scikit-fda/pull/481
- Issue/classifier_classes/kneighbours by @m5signorini in https://github.com/GAA-UAM/scikit-fda/pull/491
- Issue/classifier classes/centroid by @m5signorini in https://github.com/GAA-UAM/scikit-fda/pull/492
- Issue/classifier_classes/ddc by @m5signorini in https://github.com/GAA-UAM/scikit-fda/pull/493
- Issue/classifier classes/qda by @m5signorini in https://github.com/GAA-UAM/scikit-fda/pull/494
- Feature/rename basis by @Ddelval in https://github.com/GAA-UAM/scikit-fda/pull/490
- Issue/classifier_classes/logreg by @m5signorini in https://github.com/GAA-UAM/scikit-fda/pull/496
- Changed Gramian matrix to Gram matrix for better consistency. Issue #501. by @Saumya-ranjan in https://github.com/GAA-UAM/scikit-fda/pull/502
- Custom Basis by @Ddelval in https://github.com/GAA-UAM/scikit-fda/pull/495
- Move metadata to pyproject.toml by @vnmabus in https://github.com/GAA-UAM/scikit-fda/pull/503
New Contributors
- @jiduque made their first contribution in https://github.com/GAA-UAM/scikit-fda/pull/425
- @Ddelval made their first contribution in https://github.com/GAA-UAM/scikit-fda/pull/463
- @rafa9811 made their first contribution in https://github.com/GAA-UAM/scikit-fda/pull/390
- @pedrog99 made their first contribution in https://github.com/GAA-UAM/scikit-fda/pull/477
- @m5signorini made their first contribution in https://github.com/GAA-UAM/scikit-fda/pull/481
- @Saumya-ranjan made their first contribution in https://github.com/GAA-UAM/scikit-fda/pull/502
Full Changelog: https://github.com/GAA-UAM/scikit-fda/compare/0.7.1...0.8
- Python
Published by vnmabus over 3 years ago
scikit-fda - Version 0.7.1
Fix license in Zenodo citation file.
- Python
Published by vnmabus over 4 years ago
scikit-fda - Version 0.7
TikhonovRegularizationrenamed toL2Regularization. The old name is deprecated. See #409 for details.- Add the option for
MagnitudeShapePlotto plot the inlier ellipse. - Additional bug fixes.
- Python
Published by vnmabus over 4 years ago
scikit-fda - Version 0.6.1
This version only adds small bug fixes.
- Python
Published by vnmabus over 4 years ago
scikit-fda - Version 0.6
Some highlights of this version:
- Add typing support for most functionalities of the package. Now you can use Mypy to check for errors.
- New depth-based classifiers
- New visualization functions
- Parametric plot
- Outliergram
- Multiple interactive plots
- New historical functional regression model
- Other minor additions and fixes
- Python
Published by vnmabus over 4 years ago
scikit-fda - Version 0.5
Some highlights of the new functionality:
- Depth functions refactored
- Removed C code and added fdasrsf as a dependency
- Added new variable selection methods
- Added Maximum Depth classifier
- Optimized FDataGrid inner product
- Python
Published by vnmabus over 5 years ago
scikit-fda - Version 0.4
Adds functional component analysis, ANOVA and Hotelling tests, basis representation for multivariate and vector valued functions and Tikhonov regularization.
- Python
Published by vnmabus almost 6 years ago