mindspore.ops.TensorDump ======================== .. image:: https://mindspore-website.obs.cn-north-4.myhuaweicloud.com/website-images/master/resource/_static/logo_source.svg :target: https://gitee.com/mindspore/mindspore/blob/master/docs/api/api_python/ops/mindspore.ops.TensorDump.rst :alt: 查看源文件 .. py:class:: mindspore.ops.TensorDump 将Tensor保存为numpy格式的npy文件。 文件名会按照执行顺序自动添加前缀。例如,如果 `file` 为 `a`,第一次保存的文件名为 `0_a.npy`,第二次为 `1_a.npy`。 .. warning:: - 如果在短时间内保存大量数据,可能会导致设备端内存溢出。可以考虑对数据进行切片,以减小数据规模。 - 由于数据保存是异步处理的,当数据量过大或主进程退出过快时,可能出现数据丢失的问题,需要主动控制主进程销毁时间,例如使用sleep。 输入: - **file** (str) - 要保存的文件路径。 - **input_x** (Tensor) - 任意维度的Tensor。 异常: - **TypeError** - 如果 `file` 不是str。 - **TypeError** - 如果 `input_x` 不是Tensor。