AnYingLieShouTuT

Results 4 comments of AnYingLieShouTuT

![image](https://github.com/OpenSPG/openspg/assets/108744191/57388efa-cc7c-489f-abe2-a2c6f55c3611)

> ``` > reasoner/udf/src/main/java/com/antgroup/openspg/reasoner/udf/builtin > ``` > > OpenSPG的函数相关的都在这里面,分为三类:UDF、UDAF、UDTF,可参考这里面的函数示例。 你是现需要定义一些业务独有的udf吗?还是想为openspg贡献一些通用的udf。 如果是前者,可以在你们自己的代码库里面,创建一些udf,然后udf的包名设置为 跟内置udf一样的包名,这样在打包时就能自动打进去。 同时,我们也欢迎代码贡献。 您好,感谢解答,我是想定义一些业务独有的udf,您说的这种方法指的是克隆源码,然后在reasoner/udf/src/main/java/com/antgroup/openspg/reasoner/udf/builtin里定义自己的udf算子,然后用mvn编译,将 mvn 编译好的 reasoner 和 builder 包复制到 knext 目录中,安装knext和nn4k,在 Python 虚拟环境中执行knext命令吗? 我是使用 docker run --rm --net=host -v...

遇到了同样的问题,请问你解决了吗? ![image](https://github.com/OpenSPG/openspg/assets/108744191/5f965eee-329e-4d1f-b916-e3c2717fed90)

> 请参考python/knext/knext/examples目录下示例 您好,示例里好像没有关于属性的子属性的导入方法