CANN/AsNumpy项目函数样例说明
AsNumpy项目函数样例说明【免费下载链接】asnumpy哈尔滨工业大学计算学部苏统华、王甜甜老师团队联合华为CANN团队开发的华为昇腾NPU原生Numpy仓库项目地址: https://gitcode.com/cann/asnumpy样例调用本项目的函数和Numpy的同功能函数用numpy.allclose进行结果对比并输出运行时间以此来展现AsNumpy的准确性和性能已实现样例文件名功能描述01_add用asnumpy.add和numpy.add分别对输入数组 x1 和 x2 执行逐元素加法运算并对比结果并计算它们的运行时间02_exp2用asnumpy.exp2和numpy.exp2分别对输入数组 x 的每个元素计算 2 的幂并对比结果并计算它们的运行时间03_multiply用asnumpy.multiply和numpy.multiply分别对输入数组 x1 和 x2 执行逐元素乘法运算并对比结果并计算它们的运行时间04_all用asnumpy.all和numpy.all分别对输入数组 x 执行对输入数组执行逻辑与归约操作判断所有元素是否均为 True并对比结果并计算它们的运行时间05_divide用asnumpy.divide和numpy.divide分别对输入数组 x1 和 x2 执行逐元素除法并对比结果并计算它们的运行时间下一步预期实现样例函数名预期功能描述sinh用asnumpy.sinh和numpy.sinh分别对输入数组 x1 和 x2 执行逐元素计算双曲正弦并对比结果并计算它们的运行时间real用asnumpy.real和numpy.real分别逐元素输出 x 的实数部分并对比结果并计算它们的运行时间square用asnumpy.square和numpy.square分别逐元素计算 x 的平方并对比结果并计算它们的运行时间sinc用asnumpy.sinc和numpy.sinc分别对输入数组 x 逐元素计算 sinc 函数并对比结果并计算它们的运行时间gcd用asnumpy.gcd和numpy.gcd分别对输入数组 x1 和 x2 逐元素计算最大公约数并对比结果并计算它们的运行时间around用asnumpy.around和numpy.around分别逐元素将 x 四舍五入到指定小数位数并对比结果并计算它们的运行时间cumsum用asnumpy.cumsum和numpy.cumsum分别逐元素计算 x 沿给定轴的元素的累积和并对比结果并计算它们的运行时间arcsin用asnumpy.arcsin和numpy.arcsin分别对 x 进行逐元素的反正弦计算并对比结果并计算它们的运行时间reciprocal用asnumpy.reciprocal和numpy.reciprocal分别对 x 计算每个元素的倒数并对比结果并计算它们的运行时间binomial用asnumpy.binomial从二项分布中抽取足够多随机样本并用卡方分布测试是否符合分布并计算运行时间更新说明时间更新事项2025/10/14新增AsNumpy项目函数样例说明2026/03/10优化性能基准测试脚本适配 NPU 特性增加预热机制优化显存管理采用中段最快速度统计策略【免费下载链接】asnumpy哈尔滨工业大学计算学部苏统华、王甜甜老师团队联合华为CANN团队开发的华为昇腾NPU原生Numpy仓库项目地址: https://gitcode.com/cann/asnumpy创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考