MCPcopy Create free account
hub / github.com/Oneflow-Inc/oneflow / PyScalarCheck

Function PyScalarCheck

oneflow/api/python/functional/common.cpp:147–149  ·  view source on GitHub ↗

Scalar

Source from the content-addressed store, hash-verified

145
146// Scalar
147bool PyScalarCheck(PyObject* obj) {
148 return PyLong_Check(obj) || PyFloat_Check(obj) || PyComplex_Check(obj);
149}
150
151Scalar PyUnpackScalar(PyObject* obj) {
152 if (PyBool_Check(obj)) {

Callers 2

PyTensorObject_setitemFunction · 0.85
TypeCheckMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected