boa
boa copied to clipboard
NumPy built-in scalar types conversion exceptions
Environment | Info |
---|---|
OS | Ubuntu 20.04 LTS |
Node.js | 14.19.2 |
npm | 8.9.0 |
NumPy | 1.21.6 |
The numpy.float
type will be converted to the primitive number
type, but the numpy.int
type will be converted to the primitive string
type.
const boa = require("@pipcook/boa");
const np = boa.import("numpy");
console.log(typeof np.float_(0)); // number
console.log(typeof np.float64(0)); // number
console.log(typeof np.int_(0)); // string
console.log(typeof np.int64(0)); // string