Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Refactor EM functions to use DataFrames #24

Merged
merged 15 commits into from
May 26, 2022
Merged

Refactor EM functions to use DataFrames #24

merged 15 commits into from
May 26, 2022

Conversation

elaubsch
Copy link
Member

This PR introduces large changes to the functions used to handle coordinates data during EM for training data creation. The new functions use Pandas DataFrames and dictionaries instead of nested lists of lists, which makes them much less fragile and opaque. No changes were made to the functions used to perform EM, so no changes to the EM output are expected.

@elaubsch elaubsch added the enhancement New feature or request label May 25, 2022
@elaubsch elaubsch changed the base branch from master to mly/tf-2.8 May 26, 2022 08:56
@elaubsch elaubsch merged commit 3acc0f8 into mly/tf-2.8 May 26, 2022
@elaubsch elaubsch deleted the mly/pandas-em branch May 26, 2022 08:58
elaubsch added a commit that referenced this pull request May 27, 2022
* Update to TF 2.8 and deepcell 0.12.0

* Update supported python versions

* Loosen scikit-image requirement

* Fix deprecated skimage.draw.circle

* Refactor EM functions to use DataFrames (#24)

* Fix keras imports

* Raise error for image dim

* Change cache pip

* Update application model

* Update requirements and Python versions in setup.py

* Bump release version

* Update deepcell version in README

* Update deepcell version for published Docker image

* Update badges
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant