HI @Dishie2498, @Mattehub, @brovelli. Please find below the following steps we will go through until the end of the GSoC.
1. Documentation
1.1 Gallery of examples
[x] @Dishie2498 is currently working on getting up the gallery of examples (#15)
[ ] @Mattehub and I we will then fill the gallery with examples illustrating 1) the HOI metrics and 2) benchmark showcasing JAX (performance claims)
1.2 Theoretical background and README
[ ] @Mattehub is going to write the Theoretical background required to understand HOI. This includes 1) explaining entropy and mutual information (gcmi, knn, kernel and binning) and mutual-information and 2) explain the metric of HOI.
[ ] @Mattehub will also propose a high-level description of the repo that is going to be used in the README. This should include: 1) the overall goal of the HOI, 2) explain how to install it and the required dependencies such as sponsors (GSoC)
1.3 Logo
[ ] @Dishie2498 will make a proposition for the logo. Propositions are open to others @Mattehub or @brovelli (or @StanSStanman <3)
1.4 License
[x] Add license (BSD claused 3)
2. Data simulation
[x] @Mattehub made a function to simulate HOI. I'll review the code to integrate it inside hoi.simulation. Those simulations are then going to be used for the gallery of examples
[x] @Dishie2498 will then integrate inside the documentation
3. Testing functionalities and workflows
3.1 Unit-testing
[x] @Dishie2498 and I we will write the unit-tests (functional and smoke tests)
3.2 Workflows
Here are the workflows that are going to be required (@Dishie2498 and I) :
HI @Dishie2498, @Mattehub, @brovelli. Please find below the following steps we will go through until the end of the GSoC.
1. Documentation
1.1 Gallery of examples
1.2 Theoretical background and README
1.3 Logo
1.4 License
2. Data simulation
hoi.simulation
. Those simulations are then going to be used for the gallery of examples3. Testing functionalities and workflows
3.1 Unit-testing
3.2 Workflows
Here are the workflows that are going to be required (@Dishie2498 and I) :