Commit Graph

381 Commits

Author SHA1 Message Date
Mirko Bunse e111860128 Fix the CI by installing the composable dependencies 2024-04-18 10:21:21 +02:00
Mirko Bunse da99f78c0c Merge remote-tracking branch 'fork-origin/devel' into devel 2024-04-18 10:09:17 +02:00
Mirko Bunse 2000c33372 Composable methods integrated from qunfold, which is an extra dependency for quapy.method.composable 2024-04-18 10:08:49 +02:00
Alejandro Moreo Fernandez e6f380dc5f update changelog 2024-04-18 09:38:33 +02:00
Alejandro Moreo Fernandez bee1c4e678
Merge pull request #31 from mirkobunse/devel
Continuous Integration with GitHub Actions
2024-04-18 09:31:58 +02:00
Mirko Bunse a64620c377 Dataset.reduce() allows to fix the random_state to have reproducible unit tests. This is required to ensure that the expected hyper-parameters are always chosen, independent of randomness 2024-04-17 14:46:37 +02:00
Mirko Bunse 72b43bd2f8 Omit large datasets (LeQua, IFCB) during CI to avoid overful memory of GitHub Actions runners 2024-04-17 13:46:59 +02:00
Mirko Bunse f3e543152c CI needs to install the bayes extra dependency 2024-04-17 12:28:42 +02:00
Mirko Bunse 31a697559c Unittest on GitHub Actions 2024-04-17 11:47:55 +02:00
Mirko Bunse 69b8327fe9 Remove an erroneous import in the unit tests and add extra test dependencies. 2024-04-17 11:44:23 +02:00
Alejandro Moreo Fernandez db6ff4ab9e refactored unittests 2024-04-16 17:46:58 +02:00
Alejandro Moreo Fernandez 561b672200 updated unit tests 2024-04-16 15:12:22 +02:00
Alejandro Moreo Fernandez 99bc8508ac Merge branch 'devel' of gitea-s2i2s.isti.cnr.it:moreo/QuaPy into devel 2024-04-15 18:00:56 +02:00
Alejandro Moreo Fernandez 9207114cfa improving unit tests 2024-04-15 18:00:38 +02:00
Alejandro Moreo Fernandez a04723a976 switching 2024-03-20 17:31:07 +01:00
Alejandro Moreo Fernandez 472e49047e Merge branch 'pawel-czyz-additional-solvers-and-documentation' into devel
I have revised this PR (which was very nice, thanks). I have made some modifications including
improvements in the normalization functions, documentation, and refactoring of qp.functional.

I will leave this in devel until I find the time to "stress-test" the modifications.

Thanks to Pawel Czyz for the nice contribution!
2024-03-19 15:02:56 +01:00
Alejandro Moreo Fernandez aa894a3472 merging PR; I have taken this opportunity to refactor some issues I didnt like, including the normalization of prevalence vectors, and improving the documentation here and there 2024-03-19 15:01:42 +01:00
Alejandro Moreo Fernandez 36ac6db27d fixing doc 2024-03-18 23:39:55 +01:00
Alejandro Moreo Fernandez 6ca89d0e55 small refactoring to reuse labelled collections and dataset classes instead of new dataclasses specific to it 2024-03-18 11:36:27 +01:00
Paweł Czyż 2db7cf20bd Improve the plot, add more comments. 2024-03-16 12:14:42 +01:00
Paweł Czyż 5cdd158fcc Add invariant ratio estimators. 2024-03-15 18:14:42 +01:00
Paweł Czyż d34b086a76 Refactor solving routine 2024-03-15 17:58:23 +01:00
Paweł Czyż 4dd66b1921 Add projection onto the probability simplex 2024-03-15 17:15:16 +01:00
Paweł Czyż 020530e14f Add example for Bayesian quantification. 2024-03-15 16:52:19 +01:00
Alejandro Moreo Fernandez 25baae643b updating change log 2024-03-15 16:43:37 +01:00
Alejandro Moreo Fernandez f674151eba Merge branch 'pawel-czyz-bayesian-quantification' into devel 2024-03-15 16:25:03 +01:00
Alejandro Moreo Fernandez 3921b8368e merging BayesianCC implemented by Pawel Czyz 2024-03-15 16:24:45 +01:00
Paweł Czyż 2cc4908326 Sketch of the Bayesian quantification 2024-03-15 14:01:24 +01:00
Paweł Czyż 3705264529 Fix a typo. 2024-03-14 10:39:26 +01:00
Alejandro Moreo Fernandez 448d60ac42
Update README.md 2024-03-06 11:53:43 +01:00
Alejandro Moreo Fernandez b43eafa36f improving the custom quantifier example 2024-03-06 11:46:25 +01:00
Alejandro Moreo Fernandez 75af15ae4a force all samples be with replacement in base.LabelledCollection, irrespective of the sample size requested 2024-02-28 08:46:54 +01:00
Alejandro Moreo Fernandez b3ccf71edb Merge branch 'devel' of github.com:HLT-ISTI/QuaPy into devel 2024-02-23 16:30:11 +01:00
Alejandro Moreo Fernandez 320b3eac38 small fixes in kdey (now should work with string labels) and EMQ (in case some training prior prob was 0, it broke) 2024-02-23 16:29:53 +01:00
Alejandro Moreo Fernandez 9542eaee61 doing some benchmarking 2024-02-22 15:10:45 +01:00
Alejandro Moreo Fernandez d50a86daf4 sketching readme system by Lu and King, Hopings and King 2024-02-16 17:34:10 +01:00
Alejandro Moreo Fernandez 9e6b9c8955 update doc 2024-02-14 14:15:06 +01:00
Alejandro Moreo Fernandez 40cb8f78fe pytests before release 2024-02-14 12:27:19 +01:00
Alejandro Moreo Fernandez 7705c92c8c fixing ifcb and documenting 2024-02-12 12:39:18 +01:00
Alejandro Moreo Fernandez d4fb8a1930 update changelog 2024-02-08 16:10:11 +01:00
Alejandro Moreo Fernandez 5ac7512edc changelog updated 2024-02-08 15:59:56 +01:00
Alejandro Moreo Fernandez 7659e53d43 custom protocol example added 2024-02-08 15:57:13 +01:00
Alejandro Moreo Fernandez a8230827e2 testing IFCB dataset 2024-02-08 14:33:22 +01:00
Alejandro Moreo Fernandez 3c28a75b8c merging conflicts I didn see 2024-02-07 18:51:06 +01:00
Alejandro Moreo Fernandez 4c77253f07 Merge branch 'AICGijon-devel2' into devel
merged IFCB dataset
2024-02-07 18:46:12 +01:00
Alejandro Moreo Fernandez a97978b85d merged 2024-02-07 18:45:42 +01:00
Alejandro Moreo Fernandez fcc3f8a0d9 fixing sphinx doc 2024-02-07 18:31:34 +01:00
Alejandro Moreo Fernandez 2f2e48d86a passing pytests 2024-01-29 09:43:29 +01:00
Alejandro Moreo Fernandez e6dcfbced1 adding M.Bunse's reference for the solver='minimize' option of ACC, PACC 2024-01-25 18:03:35 +01:00
Alejandro Moreo Fernandez 74efa9751d adding the approximate solution to ACC and PACC as suggested by Mirko Bunse 2024-01-25 16:43:00 +01:00