cublasStatus_t cublasLoggerConfigure(
int logIsOn,
int logToStdOut,
int logToStdErr,
const char* logFileName)
此函数在运行时配置日志记录。 除了这种类型的配置之外,还可以使用特殊的环境变量来配置日志记录,这些环境变量将由 libcublas 进行检查:
参数
logIsOn
cublasSetLoggerCallback
到用户定义的回调函数来打开。logToStdOut
logToStdErr
日志文件名
cublasLogger
配置 logFileName
的拷贝内容。 如果您对这种类型的日志记录不感兴趣,您应该提供空指针。返回
CUBLAS_STATUS_SUCCESS
cublasStatus_t cublasGetLoggerCallback(
cublasLogCallback* userCallback)
此函数通过 cublasSetLoggerCallback
检索指向先前安装的自定义用户定义回调函数的函数指针,否则为零。
参数
用户回调
返回
CUBLAS_STATUS_SUCCESS
cublasStatus_t cublasSetLoggerCallback(
cublasLogCallback userCallback)
此函数通过 cublas C 公共 API 安装自定义用户定义的回调函数。
参数
userCallback
返回值
CUBLAS_STATUS_SUCCESS