You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Seems dp optimization will create an empty step, 1. '->'. The timing does not matter too much
%timeit oe.contract(',pi,qj,ijkl,rk,sl->pqrs', 3.0, C, C, I, C, C)
36.9 ms ± 1.7 ms per loop (mean ± std. dev. of 7 runs, 10 loops each)
%timeit oe.contract(',pi,qj,ijkl,rk,sl->pqrs', 3.0, C, C, I, C, C, optimize = 'dp')
38.2 ms ± 1.69 ms per loop (mean ± std. dev. of 7 runs, 10 loops each)
Not sure if it holds in general.
So is 1. '->' from dp a feature?
The text was updated successfully, but these errors were encountered:
The dp algorithm must identify that tensor as a disconnected subgraph to solve first. This is an oversight of the algorithm, but is unlikely to create a meaningful time discrepancy. We can leave this open to solve at some point.
For the following code
I got
Seems
dp
optimization will create an empty step,1. '->'
. The timing does not matter too muchNot sure if it holds in general.
So is
1. '->'
fromdp
a feature?The text was updated successfully, but these errors were encountered: