ExpectationMax / ExpectationMax/torch_persistent_homology

ImportError: /troy/mohit/togl/venv/lib/python3.8/site-packages/torch_persistent_homology/persistent_homology_cpu.cpython-38-x86_64-linux-gnu.so: undefined symbol: _ZN2at4_ops5zeros4callEN3c108ArrayRefINS2_6SymIntEEENS2_8optionalINS2_10ScalarTypeEEENS6_INS2_6LayoutEEENS6_INS2_6DeviceEEENS6_IbEE

Open
#2 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
C++
Stars
7
Forks
1
PR merge metrics
No merged PRs in 30d

Description

Getting this error while importing
`from torch_persistent_homology.persistent_homology_cpu import compute_persistence_homology_batched_mt`

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reproducing the import of compute_persistence_homology_batched_mt and inspect the compiled persistent_homology_cpu extension alongside the PyTorch and C++ build configuration. Done means the extension imports successfully without the undefined-symbol error.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp, python, pytorch
Domain
machine-learning
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.