码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 10.cuBLAS开发指南中文版--cuBLAS中的logger配置


    cuBLAS中的logger配置

    在这里插入图片描述

    2.4.26. cublasLoggerConfigure()

    cublasStatus_t cublasLoggerConfigure(
        int             logIsOn,
        int             logToStdOut,
        int             logToStdErr,
        const char*     logFileName)
    
    • 1
    • 2
    • 3
    • 4
    • 5

    此函数在运行时配置日志记录。 除了这种类型的配置之外,还可以使用特殊的环境变量来配置日志记录,这些环境变量将由 libcublas 进行检查:

    • CUBLAS_LOGINFO_DBG- 设置环境。 变量为“1”表示打开日志记录(默认情况下日志记录是关闭的)。
    • CUBLAS_LOGDEST_DBG - 设置环境。 变量编码如何记录。 “stdout”、“stderr”分别表示将日志消息输出到stdout或stderr。 在另一种情况下,它指定文件的“文件名”。

    参数

    logIsOn

    • 输入。 完全打开/关闭日志记录。 默认情况下是关闭的,但通过调用 cublasSetLoggerCallback 到用户定义的回调函数来打开。

    logToStdOut

    • 输入。 打开/关闭标准错误 I/O 流的日志记录。 默认情况下是关闭的。

    logToStdErr

    • 输入。 打开/关闭标准错误 I/O 流的日志记录。 默认情况下是关闭的。

    日志文件名

    • 输入。 打开/关闭日志记录到由其名称指定的文件系统中的文件。 cublasLogger 配置 logFileName 的拷贝内容。 如果您对这种类型的日志记录不感兴趣,您应该提供空指针。

    返回

    CUBLAS_STATUS_SUCCESS

    • 成功。

    2.4.27. cublasGetLoggerCallback()

    cublasStatus_t cublasGetLoggerCallback(
        cublasLogCallback* userCallback)
    
    • 1
    • 2

    此函数通过 cublasSetLoggerCallback 检索指向先前安装的自定义用户定义回调函数的函数指针,否则为零。

    参数

    用户回调

    • 输出。 指向用户定义的回调函数的指针。

    返回

    CUBLAS_STATUS_SUCCESS

    • 成功。

    2.4.28. cublasSetLoggerCallback()

    cublasStatus_t cublasSetLoggerCallback(
        cublasLogCallback   userCallback)
    
    • 1
    • 2

    此函数通过 cublas C 公共 API 安装自定义用户定义的回调函数。

    参数

    userCallback

    • 输入。 指向用户定义的回调函数的指针。

    返回值

    CUBLAS_STATUS_SUCCESS

    • 成功。
  • 相关阅读:
    Redis 数据迁移篇之redis-migrate-tool工具使用手册
    新库上线 | CnOpenData美国专利及引用被引用数据
    【虚幻引擎UE】UE4/UE5 基于2D屏幕坐标获取场景3D坐标 射线检测(蓝图/C++)
    【24种设计模式】责任链模式(Chain of Responsibility Pattern)
    MATLAB小技巧(18)矩阵分析--熵权法
    Python实现机器学习(下)— 数据预处理、模型训练和模型评估
    matlab绘制尖角colorbar
    场景应用:用SpringBoot手写一个登录拦截器
    React 从入门到实战 一一开发环境基础搭建(小白篇)
    分布式数据库Apache Doris HA集群部署
  • 原文地址:https://blog.csdn.net/kunhe0512/article/details/126223924
  • 最新文章
  • 沪漂五周年了:我越来越迷茫了
    Agentic Skill Routing 实战:别再把所有 Skill 塞进 AI Agent 上下文
    MySQL-Seconds_behind_master的精度误差
    [MAF预定义ChatClient中间件-03]CachingChatClient——利用缓存省钱省时间
    AI的至暗历史:从万众期待到被政府撤资,AI的两次死亡徘徊
    Agent OS :五种驯服不确定性的范式
    PortSwigger SQL注入LAB11
    数据库即时编译JIT
    [Begin]AI Learn Data Day 0
    深度学习进阶(二十七)现代 LLM 的核心架构设计其二:SwiGLU
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
小工具 小游戏
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1

京公网安备 11010502049817号