Comments (4)
Thanks for the report! Are you running these tests from inside a clone of the repository?
from pyflagser.
I think it would help if we knew what sort of interaction with pyflagser
you are looking for. Are you wishing to be just a user of the package? Or a developer? Since you are installing from PyPI, you are effectively choosing a user install. As such, why are you interested in running the unit test suite on the package?
from pyflagser.
I installed it because it is needed for the giotto-tda library. I am doing some research on functional networks of the human brain using TDA, hence I would like to use giotto-tda for my research.
from pyflagser.
Thanks for the info! It looks like you don't wish to be a developer (i.e. to edit the pyflagser
source code), but just a user. In this case, you correctly installed pyflagser
from PyPI. However, I suspect you also cloned the repo (i.e. you ran git clone https://github.com/giotto-ai/pyflagser.git
). Can you confirm? If so, I would strongly advise against that, as it can only cause confusion. I would thus recommend deleting your cloned repo.
Ultimately, the problem is that you have performed a user install but are trying to run unit tests as if you had a developer install. The commands for running unit tests would be different (and somewhat more complicated) for a user install (PyPI) as yours. I can help with that if you really wish to run these tests. However, let me say that running unit tests as a user is somewhat pointless: we test the source code comprehensively in our CI, so there is basically no doubt those unit tests would pass with your user install. (Designing and) running unit tests is usually an activity reserved to those who wish to develop.
TL;DR: Your installation is almost surely fine. You have a user install so don't bother with running unit tests unless you have a specific reason for doing so.
from pyflagser.
Related Issues (20)
- Computations following an interrupted call fail HOT 5
- Support for filtration algos HOT 2
- Computations take a long time HOT 2
- Filtration algorithm vertex_degree produces segmentation fault HOT 2
- Zero values outside of the diagonal HOT 10
- Incorrect outputs of the flagser bindings.
- One dimensional output for empty persistence diagram HOT 3
- flagser_weighted does not terminate/takes forever when coeff > 2 HOT 5
- Relax condition on square shape on sparse input HOT 1
- Warnings and crashes for FlagserPersistence with n_jobs>1 HOT 2
- Feature request: Allow (read only) access to the directed flag complex via python HOT 16
- `save_weighted_flag` crashes (and is uncovered by tests) HOT 3
- flagser_memory support HOT 13
- `pyflagser.flagser_count_unweighted` crashes on really huge graphs HOT 24
- Drop support for Python 3.6 HOT 6
- error 'flagser/src/flagser-count.cpp' file not found HOT 1
- feature request: custom filtration HOT 4
- Error installing pyflagser in macOS 12.4 FileNotFoundError
- [BUG] Error installing pyflagser HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from pyflagser.