Justin Turney
Justin Turney
@pytorchbot merge
Hi njh80, Thanks for the report! I haven't used homebrew to compile Einsums before. I'll have to give it a try. I tend to use conda for the dependency management.
Yeah, I'm seeing random failures on the CreatePlan_test. ```/Users/jturney/Code/Einsums/Einsums/cmake-build-debug/libs/Einsums/HPTT/tests/unit/CreatePlan_test [2025-04-11 08:02:51.721275000] [einsums] [info ] [InitLogging.cpp:83/init_logging] logging submodule has been initialized [2025-04-11 08:02:51.721751000] [einsums] [info ] [InitLogging.cpp:84/init_logging] log level: 1 (0=TRACE,1=DEBUG,2=INFO,3=WARN,4=ERROR,5=CRITICAL)...
Nice! Thank you for figuring this out.
I did notice we are using pybind11_add_module but then also using pybind11::embed on Unix not Apple. Is this an issue because we do interface libraries for the sub modules?
Oh wow. Ok, I just did `otool -L` on the conda package and didn't see it linking to python...let me check the config file. ``` libEinsums.1.0.1.dylib: @rpath/libEinsums.1.dylib (compatibility version 1.0.0,...
Created a PR to track any changes needed. Can mint a bug fix when ready.
Ok. I'll change the PR to be based on the release/1.0.x branch and mint it shortly.
v1.0.3 minted.
Yeah, a dream I have is users create `Tensor` or `BlockTensor` and the runtime configuration along with internals/backends manage CPU/GPU. Might be good to hook into cuTensor and hipTensor.