https://github.com/awslabs/tensor-message-passing
Science Score: 10.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
○codemeta.json file
-
○.zenodo.json file
-
○DOI references
-
✓Academic publication links
Links to: arxiv.org -
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (8.3%) to scientific vocabulary
Repository
Basic Info
- Host: GitHub
- Owner: awslabs
- License: mit-0
- Language: Jupyter Notebook
- Default Branch: main
- Size: 684 KB
Statistics
- Stars: 4
- Watchers: 3
- Forks: 2
- Open Issues: 3
- Releases: 0
Metadata Files
README.md
Tensor Network Message Passing Algorithms
This repository contains the code used to generate the results in One-step replica symmetry breaking in the language of tensor networks
Install
Just clone this repo, optionally create an environment (conda create -n tnmpa python=3.11), and run poetry install from the project's directory tensor-message-passing
Examples
In tnmpa/examples you can find a few jupyter notebooks that demonstrate how to use the code. The files ksat_* compute solutions of kSAT instances. The files compare_* compute some high-level comparisons between massage passing, exact and tensor network contractions. Finally, quimb_bp.ipynb showcases the power of vectorized belief propagation for large tensor networks.
Security
See CONTRIBUTING for more information.
License
This library is licensed under the MIT-0 License. See the LICENSE file.
Owner
- Name: Amazon Web Services - Labs
- Login: awslabs
- Kind: organization
- Location: Seattle, WA
- Website: http://amazon.com/aws/
- Repositories: 914
- Profile: https://github.com/awslabs
AWS Labs
GitHub Events
Total
- Watch event: 1
Last Year
- Watch event: 1
Issues and Pull Requests
Last synced: about 2 years ago
All Time
- Total issues: 0
- Total pull requests: 9
- Average time to close issues: N/A
- Average time to close pull requests: 23 days
- Total issue authors: 0
- Total pull request authors: 2
- Average comments per issue: 0
- Average comments per pull request: 0.11
- Merged pull requests: 5
- Bot issues: 0
- Bot pull requests: 6
Past Year
- Issues: 0
- Pull requests: 9
- Average time to close issues: N/A
- Average time to close pull requests: 23 days
- Issue authors: 0
- Pull request authors: 2
- Average comments per issue: 0
- Average comments per pull request: 0.11
- Merged pull requests: 5
- Bot issues: 0
- Bot pull requests: 6
Top Authors
Issue Authors
Pull Request Authors
- dependabot[bot] (10)
- nicaiola (3)
Top Labels
Issue Labels
Pull Request Labels
Dependencies
- appnope 0.1.3
- asttokens 2.2.1
- autoray 0.6.3
- backcall 0.2.0
- black 23.3.0
- cffi 1.15.1
- cfgv 3.3.1
- click 8.1.3
- colorama 0.4.6
- comm 0.1.3
- contourpy 1.1.0
- cycler 0.11.0
- cytoolz 0.12.1
- debugpy 1.6.7
- decorator 5.1.1
- distlib 0.3.6
- executing 1.2.0
- filelock 3.12.2
- fonttools 4.40.0
- identify 2.5.24
- importlib 1.0.4
- iniconfig 2.0.0
- ipykernel 6.23.2
- ipython 8.14.0
- isort 5.12.0
- jedi 0.18.2
- jupyter-client 8.2.0
- jupyter-core 5.3.1
- kiwisolver 1.4.4
- llvmlite 0.40.0
- matplotlib 3.7.1
- matplotlib-inline 0.1.6
- mypy-extensions 1.0.0
- nest-asyncio 1.5.6
- networkx 3.1
- nodeenv 1.8.0
- numba 0.57.0
- numpy 1.24.3
- opt-einsum 3.3.0
- packaging 23.1
- parso 0.8.3
- pathspec 0.11.1
- pexpect 4.8.0
- pickleshare 0.7.5
- pillow 10.0.1
- platformdirs 3.6.0
- pluggy 1.0.0
- pre-commit 3.3.3
- prompt-toolkit 3.0.38
- psutil 5.9.5
- ptyprocess 0.7.0
- pure-eval 0.2.2
- pycparser 2.21
- pygments 2.15.1
- pyparsing 3.1.0
- pytest 7.3.2
- python-dateutil 2.8.2
- pywin32 306
- pyyaml 6.0
- pyzmq 25.1.0
- quimb 1.5.0
- scipy 1.9.3
- setuptools 67.8.0
- six 1.16.0
- stack-data 0.6.2
- toolz 0.12.0
- tornado 6.3.3
- tqdm 4.65.0
- traitlets 5.9.0
- virtualenv 20.23.1
- wcwidth 0.2.6
- black ^23.3.0
- importlib ^1.0.4
- ipykernel ^6.23.2
- ipython ^8.14.0
- isort ^5.12.0
- llvmlite ^0.40.0
- matplotlib ^3.7.1
- networkx ^3.1
- numba ^0.57.0
- pre-commit ^3.3.3
- pytest ^7.3.2
- python ^3.11
- quimb ^1.5.0