frommemory_profilerimportmemory_usagememory_usage(lambda_: x, backend="tracemalloc")
gives
Traceback (mostrecentcalllast):
File"<stdin>", line1, in<module>File"/Users/ilangold/Projects/Theis/anndata/benchmarks/venv_mem/lib/python3.12/site-packages/memory_profiler.py", line369, inmemory_usagep=MemTimer(os.getpid(), interval, child_conn, backend,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^File"/Users/ilangold/Projects/Theis/anndata/benchmarks/venv_mem/lib/python3.12/site-packages/memory_profiler.py", line244, in__init___get_memory(self.monitor_pid, self.backend, timestamps=self.timestamps,
File"/Users/ilangold/Projects/Theis/anndata/benchmarks/venv_mem/lib/python3.12/site-packages/memory_profiler.py", line212, in_get_memoryraiseRuntimeError(
RuntimeError: Thereisnoaccesstosourcefileoftheprofiledfunction
Env:
memory-profiler==0.61.0
Python 3.12.3 [Clang 15.0.0 (clang-1500.1.0.2.5)] on darwin
gives
Env: