调试numpy.float32('1.5').__ mul __()

时间:2017-04-27 17:00:04

标签: python numpy clang

在我们的应用程序(Sagemath)中,numpy与它不知道的类型一起使用,即我们期望numpy.float32('1.5').__mul__(x)不执行任何操作,即每当有NotImplemented时将其返回给Python x属于这种类型。事实证明,如果使用numpy进行编译,clang会发出警告的类型(gcc没有问题):

RuntimeWarning: invalid value encountered in multiply

放弃之前。 (更多细节herehere)如何进行调试?

type(x)sage.rings.polynomial.polynomial_real_mpfr_dense.PolynomialRealDenselen(dir(x))是301,所以我宁愿将其添加为link

0 个答案:

没有答案