NumPy float16 转换为 float32 | Python 代码示例
"NumPy float16 转换为 float32 | Python 代码示例"\n"""\n使用 NumPy 的 astype() 函数将 float16 数组转换为 float32 类型。\n\n\n代码示例:\npython\nimport numpy as np\n\n# 创建一个 np.float16 类型的数组\narr_float16 = np.array([1.5, 2.7, 3.8], dtype=np.float16)\nprint("arr_float16:", arr_float16)\nprint("arr_float16 的数据类型:", arr_float16.dtype)\n\n# 将 arr_float16 转换为 np.float32 类型\narr_float32 = arr_float16.astype(np.float32)\nprint("arr_float32:", arr_float32)\nprint("arr_float32 的数据类型:", arr_float32.dtype)\n\n\n\n运行结果:\n\narr_float16: [1.5 2.7 3.8]\narr_float16 的数据类型: float16\narr_float32: [1.5 2.7 3.8]\narr_float32 的数据类型: float32\n\n\n\n可以看到,原先的 np.float16 类型的数组成功转换为了 np.float32 类型的数组。\n"""\
原文地址: https://www.cveoy.top/t/topic/pSYJ 著作权归作者所有。请勿转载和采集!