CQCL / pytket-cutensornet

cuTensorNet Python API extensions for pytket quantum SDK
Apache License 2.0
8 stars 1 forks source link

[StructuredState] Provide a user option to monitor memory and truncate before OOM #116

Open PabloAndresCQ opened 1 month ago

PabloAndresCQ commented 1 month ago

Currently there are two truncation policies: chi and truncation_fidelity. We could add an additional one max_mem that attempts to keep the state representation below a certain memory threshold. Note that there are multiple challenges here that would need to be tackled: