LogicalNot

贡献说明

贡献者 贡献方 贡献算子 贡献时间 贡献内容
周世星 浙江工业大学-智能计算研究所 LogicalNot 2025/06/24 新增LogicalNot算子,实现了逻辑否功能。

支持的产品型号

  • Atlas A2训练系列产品

产品形态详细说明请参见昇腾产品形态说明

算子描述

  • 功能描述

    LogicalNot 算子对输入的布尔值进行逻辑非运算(取反操作)。

  • 计算公式:

    y=¬xy = \neg x

  • 原型信息

    算子类型(OpType) LogicalNot
    name Type data type format
    算子输入
    x tensor bool ND
    算子输出 y tensor bool ND
    核函数名 logical_not

约束与限制

算子使用

编译运行此样例前,请参考《CANN软件安装指南》完成开发运行环境的部署。

编译部署

  • 进入到仓库目录

    cd ${git_clone_path}/ops-math
    
  • 执行编译

    bash build.sh --pkg --experimental --soc=ascend910b --ops=logical_not
    
  • 部署算子包

    ./build_out/cann-ops-<vendor_name>-linux.<arch>.run
    

算子调用

  • 执行调用

    bash build.sh --run_example --experimental logical_not eager cust --vendor_name=custom