Home
last modified time | relevance | path

Searched refs:PyTypeChecker (Results 1 – 4 of 4) sorted by relevance

/aosp_15_r20/external/tensorflow/tensorflow/python/framework/
H A Dpython_api_dispatcher_wrapper.cc29 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 Dpython_api_dispatcher.h47 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 Dpython_api_dispatcher.cc189 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 Dsymbols_pybind.txt456 tensorflow::py_dispatch::PyTypeChecker::MatchType