Sambit Panda

Results 47 comments of Sambit Panda

Are @svshivapuja or @pragyasrivastava0805 currently working on this?

@zdbzdb123123 which one? Once you have decided, please make a new issue with the description and link to this issue

@srecupe2 can you edit the description and describe each part

Basically, like in [this test](https://github.com/neurodata/hyppo/blob/main/hyppo/independence/dcorr.py), but for all the tests in the independence and k-sample module

So, `Dcorr` supports block permutation using the `perm_blocks` parameter. I want that same functional, but for K-sample Dcorr. So basically add `perm_blocks` like `auto` here: https://github.com/neurodata/hyppo/blob/135cfcd6b13a986b09ec7629931bce8676ea5547/hyppo/ksample/ksamp.py#L299

That and https://github.com/neurodata/hyppo/blob/135cfcd6b13a986b09ec7629931bce8676ea5547/hyppo/independence/dcorr.py#L253 this for k-sample tests https://github.com/neurodata/hyppo/blob/135cfcd6b13a986b09ec7629931bce8676ea5547/hyppo/independence/base.py#L138 and modify this unit test to test your changes https://github.com/neurodata/hyppo/blob/5e0fe5e4337d5997f2fb1b313cd8e94540aa8807/hyppo/tools/tests/test_common.py#L265

https://docs.pytest.org/en/6.2.x/ https://docs.pytest.org/en/6.2.x/parametrize.html#pytest-mark-parametrize-parametrizing-test-functions

The `test_permtest` function is called by pytest. I think the above links explain how the process works. Let me know if you have any questions

I would look at this first since you will be modifying these algorithms: https://scikit-learn.org/stable/modules/feature_selection.html. I would make pseudocode for each of these algorithms and we can talk more about what...