Skip to content

Reimplementation of cython code in numba - #7

Open
hsmaan wants to merge 30 commits into
mainfrom
scib_metrics
Open

Reimplementation of cython code in numba #7
hsmaan wants to merge 30 commits into
mainfrom
scib_metrics

Conversation

@hsmaan

@hsmaan hsmaan commented Apr 16, 2023

Copy link
Copy Markdown
Owner
  • Removed cython implementation and re-implemented expected mutual information using numba (utils/_emi.py)
  • Results are stable compared to the cython implementation (tested in scib_metrics_num_stab_testing branch)
  • Added non-install dependencies for notebooks in first cell
  • Added pre-commit configuration and all tests passing

@hsmaan hsmaan added the refactor Refactoring code for a feature or implementation label Apr 16, 2023
@hsmaan hsmaan self-assigned this Apr 16, 2023
@hsmaan hsmaan linked an issue Apr 16, 2023 that may be closed by this pull request
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

refactor Refactoring code for a feature or implementation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Cleanup package for dependency in scib-metrics

2 participants