min产品支持情况产品是否支持Ascend 950PR/Ascend 950DT√Atlas A3 训练系列产品/Atlas A3 推理系列产品√Atlas A2 训练系列产品/Atlas A2 推理系列产品√Atlas 200I/500 A2 推理产品xAtlas 推理系列产品AI Core√Atlas 推理系列产品Vector CorexAtlas 训练系列产品x功能说明比较相同数据类型的两个数返回最小值。函数原型template typename T, typename U __aicore__ inline T min(const T src0, const U src1)参数说明表 1模板参数说明参数名含义T输入数据src0的数据类型。当前支持的数据类型为bool、int8_t、uint8_t、int16_t、uint16_t、int32_t、uint32_t、float、int64_t、uint64_t。U输入数据src1的数据类型。当前支持的数据类型为bool、int8_t、uint8_t、int16_t、uint16_t、int32_t、uint32_t、float、int64_t、uint64_t。预留类型当前必须与T保持一致。表 2接口参数说明参数名输入/输出含义src0输入源操作数。参与比较的输入。src1输入源操作数。参与比较的输入。约束说明两个源操作数的数据类型必须相同。返回值说明两个输入数据中的最小值。调用示例int64_t src0 1; int64_t src1 2; int64_t result AscendC::Std::min(src0, src1); // result: 1创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考