Another fix
This commit is contained in:
parent
b66c1bdfe0
commit
2075c0edf5
@ -50,9 +50,9 @@ def test_unsigned_approxmul(values = False):
|
|||||||
|
|
||||||
for c in [UnsignedBrokenArrayMultiplier, UnsignedTruncatedMultiplier]:
|
for c in [UnsignedBrokenArrayMultiplier, UnsignedTruncatedMultiplier]:
|
||||||
if c == UnsignedTruncatedMultiplier:
|
if c == UnsignedTruncatedMultiplier:
|
||||||
mul = type(multiplier)(a=multiplier.a, b=multiplier.b, truncation_cut=multiplier.truncation_cut)
|
mul = c(a=a, b=b, truncation_cut=2)
|
||||||
elif c == UnsignedBrokenArrayMultiplier:
|
elif c == UnsignedBrokenArrayMultiplier:
|
||||||
mul = type(multiplier)(a=multiplier.a, b=multiplier.b, horizontal_cut=multiplier.horizontal_cut, vertical_cut=multiplier.vertical_cut)
|
mul = c(a=a, b=b, horizontal_cut=1, vertical_cut=2)
|
||||||
r = mul(av, bv)
|
r = mul(av, bv)
|
||||||
|
|
||||||
# WCE – worst case error; used for approximate multiplier error measurement
|
# WCE – worst case error; used for approximate multiplier error measurement
|
||||||
|
Loading…
x
Reference in New Issue
Block a user