Searched refs:PyTypeChecker (Results 1 – 4 of 4) sorted by relevance
/aosp_15_r20/external/tensorflow/tensorflow/python/framework/ |
H A D | python_api_dispatcher_wrapper.cc | 29 using tensorflow::py_dispatch::PyTypeChecker; 71 py::enum_<PyTypeChecker::MatchType>(m, "MatchType") in PYBIND11_MODULE() 72 .value("NO_MATCH", PyTypeChecker::MatchType::NO_MATCH) in PYBIND11_MODULE() 73 .value("MATCH", PyTypeChecker::MatchType::MATCH) in PYBIND11_MODULE() 74 .value("MATCH_DISPATCHABLE", PyTypeChecker::MatchType::MATCH_DISPATCHABLE) in PYBIND11_MODULE() 77 py::class_<PyTypeChecker, std::shared_ptr<PyTypeChecker>>(m, "PyTypeChecker") in PYBIND11_MODULE() 78 .def("Check", [](PyTypeChecker* self, in PYBIND11_MODULE() 80 .def("cost", &PyTypeChecker::cost) in PYBIND11_MODULE() 82 [](PyTypeChecker* self) { in PYBIND11_MODULE() 85 .def("__repr__", [](PyTypeChecker* self) { in PYBIND11_MODULE() [all …]
|
H A D | python_api_dispatcher.h | 47 class PyTypeChecker; variable 136 using ParamChecker = std::pair<int, std::shared_ptr<PyTypeChecker>>; 162 class PyTypeChecker { 164 using PyTypeChecker_ptr = std::shared_ptr<PyTypeChecker>; 165 PyTypeChecker() = default; 166 PyTypeChecker(const PyTypeChecker&) = delete; 167 PyTypeChecker(PyTypeChecker&&) = delete; 168 virtual ~PyTypeChecker() {} in ~PyTypeChecker() 207 class PyInstanceChecker : public PyTypeChecker { 236 class PyListChecker : public PyTypeChecker { [all …]
|
H A D | python_api_dispatcher.cc | 189 case PyTypeChecker::MatchType::NO_MATCH: in CheckCanonicalizedArgs() 191 case PyTypeChecker::MatchType::MATCH_DISPATCHABLE: in CheckCanonicalizedArgs() 194 case PyTypeChecker::MatchType::MATCH: in CheckCanonicalizedArgs() 225 PyTypeChecker::MatchType PyInstanceChecker::Check(PyObject* value) { in Check() 274 PyTypeChecker::MatchType PyListChecker::Check(PyObject* value) { in Check() 307 PyTypeChecker::MatchType PyUnionChecker::Check(PyObject* value) { in Check()
|
/aosp_15_r20/external/tensorflow/tensorflow/tools/def_file_filter/ |
H A D | symbols_pybind.txt | 456 tensorflow::py_dispatch::PyTypeChecker::MatchType
|