Skip to main content

The package for random renormalization group

Project description

Overview

This is the code implementation of the random renormalization group presented in the paper entitled as "Fast renormalizing the structures and dynamics of ultra-large systems via random renormalization group".

Instructions

example.py can be run directly over simulated data. To run the codes with real data, one only needs to change the input of the function Renormalization_Flow. We refer to “Fast_renormalizing_the_structures_and_dynamics_of_ultra_large_systems_via_random_renormalization_group_SM_.pdf” for detailed descriptions and usages of other functions.

System requirements

Hardware requirements

Our codes only require a modest size computer with enough RAM to support in-memory operations. All the computations are implemented in a CPU environment. To date, our codes have been implemented in a 256GB environment with two Intel Xeon Gold 5218 processors and a 32GB environment with a Intel Core i7-8750H CPU for testing.

OS requirements

Our codes have been tested on the following system:

  • windows 10

Python dependencies

Our codes mainly depends on following packages:

numpy
scipy
faiss
networkx
datasketch
statsmodels

Installation guide:

pip install random_renormalization_group

License

This project is covered under the MIT License.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

random_renormalization_group-0.1.1.tar.gz (7.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

random_renormalization_group-0.1.1-py3-none-any.whl (7.5 kB view details)

Uploaded Python 3

File details

Details for the file random_renormalization_group-0.1.1.tar.gz.

File metadata

File hashes

Hashes for random_renormalization_group-0.1.1.tar.gz
Algorithm Hash digest
SHA256 2c3fd8aad3e4249009173e3a86ff4f17d24291b3cfa6288d9142424de62b3140
MD5 60da20db95e47058b308b289b1cd125e
BLAKE2b-256 f0c9db84af7b739c02fccf09fd83f2e66c82555eb11dd99614b815837cb925aa

See more details on using hashes here.

File details

Details for the file random_renormalization_group-0.1.1-py3-none-any.whl.

File metadata

File hashes

Hashes for random_renormalization_group-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 fdedea3de89f21287b55937e1338d92189d8b8f6a9f9e403f97451b1046ecb5a
MD5 88022847d980ccab0434326bb086c37b
BLAKE2b-256 11d53f3c2a15068c8def41349c8b4607f59be24df7914d6eaf035bfdc0c9af3d

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page