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

track names of clusters, not initial bins #8

Merged
merged 1 commit into from
Sep 28, 2017
Merged

track names of clusters, not initial bins #8

merged 1 commit into from
Sep 28, 2017

Conversation

sauln
Copy link
Member

@sauln sauln commented Sep 27, 2017

A cluster was being built for each of the overlapping bins and an edge added each time a bin overlapped.

In the one dimensional case, this created a single line.

This fix now builds nodes for each cluster and edges each time clusters share data points as Mapper is defined in the literature.

@sauln sauln mentioned this pull request Sep 27, 2017
@MLWave
Copy link
Member

MLWave commented Sep 28, 2017

Thanks for catching this! This got borked somewhere between earlier versions and more recent versions. I'm in the process of writing a test suite, so this won't happen again, but testing the properties of an output graph is a bit harder than I expected.

If you'd like to, please add a CONTRIBUTORS file and list me: HJ van Veen info@mlwave.com, and yourself.

@MLWave MLWave merged commit 67951ce into scikit-tda:master Sep 28, 2017
@sauln
Copy link
Member Author

sauln commented Sep 29, 2017

Great! Will do. I'd gladly help add some tests.

Also, I'll try to get a pull request with the updated examples done this weekend.

@sauln sauln deleted the node-fix branch September 30, 2017 08:44
@sauln
Copy link
Member Author

sauln commented Oct 29, 2017

Hi @MLWave, I tried emailing you at info@mlwave.com and it didn't go through.

The recipient server did not accept our requests to connect.

Do you have another email that works?

@MLWave
Copy link
Member

MLWave commented Nov 10, 2017

Mmmh thats weird indeed. Yeah you can contact me at henkvanveen@gmail.com

sauln pushed a commit that referenced this pull request May 22, 2018
* Fix pep8 errors in examples/breast-cancer/breast-cancer.py

* Fix pep8 errors in examples/cat/cat.py

* Fix pep8 errors in examples/digits/digits.py

* Fix pep8 errors in examples/horse/horse.py

* Fix pep8 errors in examples/lion/lion.py

* Fix pep8 errors in examples/makecircles/make_circles_distmean.py

* Fix pep8 errors in examples/makecircles/make_circles_xaxis.py

* Fix pep8 errors in kmapper/cover.py

* Fix pep8 errors in kmapper/kmapper.py

* Fix pep8 errors in kmapper/visuals.py

* Fix pep8 errors in test/test_backwards.py

* Fix pep8 errors in test/test_coverer.py

* Fix pep8 errors in test/test_mapper.py

* Fix pep8 errors in test/test_visuals.py
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants