diff options
author | vvvv <[email protected]> | 2025-10-10 09:49:53 +0300 |
---|---|---|
committer | vvvv <[email protected]> | 2025-10-10 10:04:09 +0300 |
commit | c62bab8ab3141ff460f885bf2dafb922e0c19d38 (patch) | |
tree | b37257fe1cd06a87b589992db93124d456f39152 /yql/essentials/udfs/common/python/bindings/py_linear.h | |
parent | 172bf557598ad5d2a67c1d18ff9d4857a6b40722 (diff) |
YQL-20339 Python UDF support
init
commit_hash:2a30a1b920f341e1f9250df382dd951604a0894f
Diffstat (limited to 'yql/essentials/udfs/common/python/bindings/py_linear.h')
-rw-r--r-- | yql/essentials/udfs/common/python/bindings/py_linear.h | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/yql/essentials/udfs/common/python/bindings/py_linear.h b/yql/essentials/udfs/common/python/bindings/py_linear.h new file mode 100644 index 00000000000..3ce528b7586 --- /dev/null +++ b/yql/essentials/udfs/common/python/bindings/py_linear.h @@ -0,0 +1,17 @@ +#pragma once + +#include "py_ctx.h" + +namespace NPython { + +TPyObjectPtr ToPyDynamicLinear( + const TPyCastContext::TPtr& castCtx, + const NKikimr::NUdf::TType* itemType, + const NKikimr::NUdf::TUnboxedValuePod& value); + +NKikimr::NUdf::TUnboxedValue FromPyDynamicLinear( + const TPyCastContext::TPtr& castCtx, + const NKikimr::NUdf::TType* itemType, + TPyObjectPtr value); + +} // namespace NPython |