showAlgo()
方法及相关类:
def showAlgo(self,
requestConfig: ULTIPA_REQUEST.RequestConfig = ULTIPA_REQUEST.RequestConfig()
) -> ULTIPA_RESPONSE.ResponseListAlgo
示例:获取所有已安装算法的信息
from ultipa import Connection, UltipaConfig
# 创建名为 conn 的连接,此部分代码省略
req = conn.showAlgo()
req.Print()
installAlgo()
方法及相关类:
def installAlgo(self,
request: ULTIPA_REQUEST.InstallAlgo,
requestConfig: ULTIPA_REQUEST.RequestConfig = ULTIPA_REQUEST.RequestConfig()
) -> ULTIPA_RESPONSE.Response
class InstallAlgo:
def __init__(self, configPath: str, soPath: str)
示例:安装图算法 LPA,将配置文件 lpa.yml 和算法安装包 libplugin_lpa.so 文件放在当前 Python 项目的文件夹中
from ultipa import Connection, UltipaConfig
from ultipa import ULTIPA_REQUEST
# 创建名为 conn 的连接,此部分代码省略
req = conn.installAlgo(ULTIPA_REQUEST.InstallAlgo("./lpa.yml","./libplugin_lpa.so"))
req.Print()
请联系 Ultipa 支持团队 获取算法配置文件和算法安装包。
uninstallAlgo()
方法及相关类:
def uninstallAlgo(self,
request: ULTIPA_REQUEST.UninstallAlgo,
requestConfig: ULTIPA_REQUEST.RequestConfig = ULTIPA_REQUEST.RequestConfig()
) -> ULTIPA_RESPONSE.Response
class UninstallAlgo:
def __init__(self, algoName: str)
示例:卸载算法 LPA
from ultipa import Connection, UltipaConfig
from ultipa import ULTIPA_REQUEST
# 创建名为 conn 的连接,此部分代码省略
req = conn.uninstallAlgo(ULTIPA_REQUEST.UninstallAlgo("lpa"))
req.Print()