鲲鹏社区首页
中文
注册
我要评分
文档获取效率
文档正确性
内容完整性
文档易理解
在线提单
论坛求助

SetExternalLogFunc

场景说明

独立日志工具支持根据等级输出不同类型的日志信息,不包含向量信息及敏感信息的日志。用户可根据需求自行调用日志接口输出日志。

日志级别:

  • DEBUG = 0,
  • INFO = 1,
  • WARN = 2,
  • ERROR = 3,

日志内容包括:

  • 日志接口函数注册成功信息。
  • 参数校验失败信息。
  • 算子执行失败信息。

代码示例

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
#include "ktfop.h"
#include <iostream>

void KtfopLog(int level, const char *message) 
{   
  std::cout << level << ' ' << message << std::endl;
}

int main()
{
   using namespace ktfop;
   SetExternalLogFunc(KtfopLog);    //设置并注册日志打印函数
}