set_printoptions¶
- paddle. set_printoptions ( precision=None, threshold=None, edgeitems=None, sci_mode=None, linewidth=None ) [源代码] ¶
设置 paddle 中 Tensor
的打印配置选项。
参数¶
precision (int,可选) - 浮点数的小数位数,默认值为 8。
threshold (int,可选) - 打印的元素个数上限,默认值为 1000。
edgeitems (int,可选) - 以缩略形式打印时左右两边的元素个数,默认值为 3。
sci_mode (bool,可选) - 是否以科学计数法打印,默认值为 False。
linewidth (int,可选) – 每行的字符数,默认值为 80。
返回¶
无。
代码示例¶
>>> import paddle
>>> paddle.seed(10)
>>> a = paddle.rand([10, 20])
>>> paddle.set_printoptions(4, 100, 3)
>>> print(a)
Tensor(shape=[10, 20], dtype=float32, place=Place(cpu), stop_gradient=True,
[[0.2727, 0.5489, 0.8655, ..., 0.2916, 0.8525, 0.9000],
[0.3806, 0.8996, 0.0928, ..., 0.9535, 0.8378, 0.6409],
[0.1484, 0.4038, 0.8294, ..., 0.0148, 0.6520, 0.4250],
...,
[0.3426, 0.1909, 0.7240, ..., 0.4218, 0.2676, 0.5679],
[0.5561, 0.2081, 0.0676, ..., 0.9778, 0.3302, 0.9559],
[0.2665, 0.8483, 0.5389, ..., 0.4956, 0.6862, 0.9178]])