X-DataInitiative / tick

Module for statistical learning, with a particular emphasis on time-dependent modelling
https://x-datainitiative.github.io/tick/
BSD 3-Clause "New" or "Revised" License
480 stars 105 forks source link

State of Tick in 2023 #504

Open PhilipDeegan opened 1 year ago

PhilipDeegan commented 1 year ago

Issues:

Tests to be disabled generally:

grep -A 1 -r "\.skip" .
./tick/survival/tests/convolutional_sccs_test.py:    @unittest.skip("issue with StratifiedKFold")
./tick/survival/tests/convolutional_sccs_test.py-    def test_LearnerSCCS_fit_KFold_CV(self):
--
./tick/solver/tests/sdca_test.py:    @unittest.skip("Is failing by a small amount - to assess")
./tick/solver/tests/sdca_test.py-    def test_sdca_identity_poisreg(self):
--
./tick/random/tests/random_test.py:    @unittest.skip("Needs checking with scipy benchmark")
./tick/random/tests/random_test.py-    def test_uniform_int_random(self):
--
./tick/random/tests/random_test.py:    @unittest.skip("Needs some clarity around what we should assert")
./tick/random/tests/random_test.py-    def test_poisson_random(self):

For the moment I will be configuring Github actions to only show the builds which do in fact finish. This is not ideal, but considering the state of things I think it's best to have something that we know consistently works for people to make PRs against. Once this is done I can try adding python3.10 on all platforms and checking if it builds ok.

oresthes commented 9 months ago

Are there any plans for maintaing this package in the long term?

PhilipDeegan commented 9 months ago

@oresthes I'm aiming to get a new release on pypi/pip in the near future