fixed problems uncovered by profiling

This commit is contained in:
Valentin Boettcher 2022-04-28 15:40:27 +02:00
parent c3606ce867
commit 449c6a4214
5 changed files with 1191 additions and 14 deletions

View file

@ -32,11 +32,11 @@
},
"nixpkgs": {
"locked": {
"lastModified": 1649012074,
"narHash": "sha256-vQUROcJ3FfT3GTB/nJrXwVvjuq8WfK0ImN+RUgDVN1c=",
"lastModified": 1651007983,
"narHash": "sha256-GNay7yDPtLcRcKCNHldug85AhAvBpTtPEJWSSDYBw8U=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "bc4b9eef3ce3d5a90d8693e8367c9cbfc9fc1e13",
"rev": "e10da1c7f542515b609f8dfbcf788f3d85b14936",
"type": "github"
},
"original": {

View file

@ -16,7 +16,7 @@
export PYTHONPATH=/home/hiro/src/two_qubit_model/:$PYTHONPATH
export PYTHONPATH=/home/hiro/src/hops/:$PYTHONPATH
export PYTHONPATH=/home/hiro/src/hopsflow/:$PYTHONPATH
# export PYTHONPATH=/home/hiro/src/stocproc/:$PYTHONPATH
export PYTHONPATH=/home/hiro/src/stocproc/:$PYTHONPATH
'';
});
noPackage = true;

View file

@ -356,7 +356,7 @@ testing = ["covdefaults (>=1.2.0)", "coverage (>=4)", "pytest (>=4)", "pytest-co
[[package]]
name = "fonttools"
version = "4.33.2"
version = "4.33.3"
description = "Tools to manipulate font files"
category = "main"
optional = false
@ -469,7 +469,7 @@ typer = "^0.4.0"
type = "git"
url = "git@gitlab.hrz.tu-chemnitz.de:s8896854--tu-dresden.de/hops.git"
reference = "time_dep_coupling"
resolved_reference = "02b50c653956165d3a7bf9336ae9f229c7306503"
resolved_reference = "8eecf5a2969a2ffc931c6e6c24f9cd20feaecd6f"
[[package]]
name = "hopsflow"
@ -665,7 +665,7 @@ qtconsole = "*"
[[package]]
name = "jupyter-client"
version = "7.2.2"
version = "7.3.0"
description = "Jupyter protocol implementation and client libraries"
category = "main"
optional = false
@ -793,6 +793,17 @@ python-versions = ">=3.5"
[package.dependencies]
traitlets = "*"
[[package]]
name = "memory-profiler"
version = "0.60.0"
description = "A module for monitoring memory usage of a python program"
category = "main"
optional = false
python-versions = ">=3.4"
[package.dependencies]
psutil = "*"
[[package]]
name = "mistune"
version = "0.8.4"
@ -1402,7 +1413,7 @@ tests = ["pytest", "typeguard", "pygments", "littleutils", "cython"]
[[package]]
name = "stocproc"
version = "1.0.5"
version = "1.0.6"
description = "Generate continuous time stationary stochastic processes from a given auto correlation function."
category = "main"
optional = false
@ -1419,7 +1430,7 @@ scipy = "^1.7.3"
type = "git"
url = "https://github.com/vale981/stocproc"
reference = "master"
resolved_reference = "20dee534d76db6f9b9656250dd594db36c5542aa"
resolved_reference = "9e32e3d6ae1740f19e1d0905e46389a2f20e7a06"
[[package]]
name = "terminado"
@ -1599,7 +1610,7 @@ notebook = ">=4.4.1"
[metadata]
lock-version = "1.1"
python-versions = ">=3.9,<3.11"
content-hash = "a5b3a21338348e199692c8e61c50d50eede495e99132d5f9ac7126f75d016146"
content-hash = "3461211ab361262c64343efb4c8331db458ceda1f339f423c44da8ea884afb2d"
[metadata.files]
aiosignal = [
@ -1799,8 +1810,8 @@ filelock = [
{file = "filelock-3.6.0.tar.gz", hash = "sha256:9cd540a9352e432c7246a48fe4e8712b10acb1df2ad1f30e8c070b82ae1fed85"},
]
fonttools = [
{file = "fonttools-4.33.2-py3-none-any.whl", hash = "sha256:b4da40696829845ea8c1cb33ce51c552179754cbee7ab4e8b96a6bcf421f437a"},
{file = "fonttools-4.33.2.zip", hash = "sha256:696fe922a271584c3ec8325ba31d4001a4fd6c4953b22900b767f1cb53ce1044"},
{file = "fonttools-4.33.3-py3-none-any.whl", hash = "sha256:f829c579a8678fa939a1d9e9894d01941db869de44390adb49ce67055a06cc2a"},
{file = "fonttools-4.33.3.zip", hash = "sha256:c0fdcfa8ceebd7c1b2021240bd46ef77aa8e7408cf10434be55df52384865f8e"},
]
frozenlist = [
{file = "frozenlist-1.3.0-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:d2257aaba9660f78c7b1d8fea963b68f3feffb1a9d5d05a18401ca9eb3e8d0a3"},
@ -1975,8 +1986,8 @@ jupyter = [
{file = "jupyter-1.0.0.zip", hash = "sha256:3e1f86076bbb7c8c207829390305a2b1fe836d471ed54be66a3b8c41e7f46cc7"},
]
jupyter-client = [
{file = "jupyter_client-7.2.2-py3-none-any.whl", hash = "sha256:44045448eadc12493d819d965eb1dc9d10d1927698adbb9b14eb9a3a4a45ba53"},
{file = "jupyter_client-7.2.2.tar.gz", hash = "sha256:8fdbad344a8baa6a413d86d25bbf87ce21cb2b4aa5a8e0413863b9754eb8eb8a"},
{file = "jupyter_client-7.3.0-py3-none-any.whl", hash = "sha256:671dd2d90d03f41716b09627a4eb06bb37875f92bf6563cc2ce4fe71c61c5cda"},
{file = "jupyter_client-7.3.0.tar.gz", hash = "sha256:3bcc8e08a294d0fa9406e48cfe17e11ef0efdb7c504fe8cc335128e3ef8f3dac"},
]
jupyter-console = [
{file = "jupyter_console-6.4.3-py3-none-any.whl", hash = "sha256:e630bcb682c0088dda45688ad7c2424d4a825c8acf494cb036ced03ed0424841"},
@ -2125,6 +2136,9 @@ matplotlib-inline = [
{file = "matplotlib-inline-0.1.3.tar.gz", hash = "sha256:a04bfba22e0d1395479f866853ec1ee28eea1485c1d69a6faf00dc3e24ff34ee"},
{file = "matplotlib_inline-0.1.3-py3-none-any.whl", hash = "sha256:aed605ba3b72462d64d475a21a9296f400a19c4f74a31b59103d2a99ffd5aa5c"},
]
memory-profiler = [
{file = "memory_profiler-0.60.0.tar.gz", hash = "sha256:6a12869511d6cebcb29b71ba26985675a58e16e06b3c523b49f67c5497a33d1c"},
]
mistune = [
{file = "mistune-0.8.4-py2.py3-none-any.whl", hash = "sha256:88a1051873018da288eee8538d476dffe1262495144b33ecb586c4ab266bb8d4"},
{file = "mistune-0.8.4.tar.gz", hash = "sha256:59a3429db53c50b5c6bcc8a07f8848cb00d7dc8bdb431a4ab41920d201d4756e"},

File diff suppressed because it is too large Load diff

View file

@ -13,6 +13,7 @@ matplotlib = "^3.5.0"
jupyter = "^1.0.0"
qutip = "^4.6.2"
lmfit = "^1.0.3"
memory-profiler = "^0.60.0"
[tool.poetry.dev-dependencies]
black = "^21.12b0"