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.0.tar.gz (6.7 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.0-py3-none-any.whl (7.3 kB view details)

Uploaded Python 3

File details

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

File metadata

File hashes

Hashes for random_renormalization_group-0.1.0.tar.gz
Algorithm Hash digest
SHA256 8a398f7a1870a8f4386dcbead9d42f8047fb653a95e1ee4da669757493d791d3
MD5 8235e2b7cb0e7524d3a1affbb7571982
BLAKE2b-256 7a0922feefa199fbbcd4884842699f9e751398e52c07bc7e57a3c743b2270bff

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for random_renormalization_group-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 c07ebedd05181d3df66c4c844858144c10c29461d36d18a398839ca036ab7687
MD5 953e62c17752e72113e52322436e02e5
BLAKE2b-256 6ea78905cfb8e9120fa796baac6e8a969a2fc7f5c8bd3298923aff388708d483

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