1. <legend id='A21WY'><style id='A21WY'><dir id='A21WY'><q id='A21WY'></q></dir></style></legend>

      <bdo id='A21WY'></bdo><ul id='A21WY'></ul>

      <small id='A21WY'></small><noframes id='A21WY'>

    1. <tfoot id='A21WY'></tfoot>
      <i id='A21WY'><tr id='A21WY'><dt id='A21WY'><q id='A21WY'><span id='A21WY'><b id='A21WY'><form id='A21WY'><ins id='A21WY'></ins><ul id='A21WY'></ul><sub id='A21WY'></sub></form><legend id='A21WY'></legend><bdo id='A21WY'><pre id='A21WY'><center id='A21WY'></center></pre></bdo></b><th id='A21WY'></th></span></q></dt></tr></i><div id='A21WY'><tfoot id='A21WY'></tfoot><dl id='A21WY'><fieldset id='A21WY'></fieldset></dl></div>
    2. 将PyTorch张量转换为Python列表

      时间:2024-08-11
      • <i id='W5lfD'><tr id='W5lfD'><dt id='W5lfD'><q id='W5lfD'><span id='W5lfD'><b id='W5lfD'><form id='W5lfD'><ins id='W5lfD'></ins><ul id='W5lfD'></ul><sub id='W5lfD'></sub></form><legend id='W5lfD'></legend><bdo id='W5lfD'><pre id='W5lfD'><center id='W5lfD'></center></pre></bdo></b><th id='W5lfD'></th></span></q></dt></tr></i><div id='W5lfD'><tfoot id='W5lfD'></tfoot><dl id='W5lfD'><fieldset id='W5lfD'></fieldset></dl></div>

          1. <tfoot id='W5lfD'></tfoot>
            • <bdo id='W5lfD'></bdo><ul id='W5lfD'></ul>

                <legend id='W5lfD'><style id='W5lfD'><dir id='W5lfD'><q id='W5lfD'></q></dir></style></legend>

                <small id='W5lfD'></small><noframes id='W5lfD'>

                  <tbody id='W5lfD'></tbody>
                本文介绍了将PyTorch张量转换为Python列表的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着跟版网的小编来一起学习吧!

                问题描述

                如何将PyTorchTensor转换为python列表?

                我当前的用例是将大小[1, 2048, 1, 1]的张量转换为包含2048个元素的列表。

                我的张量具有浮点值。是否有解决方案还可以解决INT和可能的其他数据类型?

                推荐答案

                使用Tensor.tolist()例如:

                >>> import torch
                >>> a = torch.randn(2, 2)
                >>> a.tolist()
                [[0.012766935862600803, 0.5415473580360413],
                 [-0.08909505605697632, 0.7729271650314331]]
                >>> a[0,0].tolist()
                0.012766935862600803
                

                若要删除大小1的所有维度,请使用a.squeeze().tolist()

                或者,如果除一个维之外的所有维的大小均为1(或者您希望获取张量的每个元素的列表),则可以使用a.flatten().tolist()

                这篇关于将PyTorch张量转换为Python列表的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!

                上一篇:为什么清除对象后GPU中的内存仍在使用? 下一篇:RuntimeError:渐变计算所需的变量之一已被原地操作修改?

                相关文章

              • <i id='E7z5n'><tr id='E7z5n'><dt id='E7z5n'><q id='E7z5n'><span id='E7z5n'><b id='E7z5n'><form id='E7z5n'><ins id='E7z5n'></ins><ul id='E7z5n'></ul><sub id='E7z5n'></sub></form><legend id='E7z5n'></legend><bdo id='E7z5n'><pre id='E7z5n'><center id='E7z5n'></center></pre></bdo></b><th id='E7z5n'></th></span></q></dt></tr></i><div id='E7z5n'><tfoot id='E7z5n'></tfoot><dl id='E7z5n'><fieldset id='E7z5n'></fieldset></dl></div>

                  • <bdo id='E7z5n'></bdo><ul id='E7z5n'></ul>
                  <tfoot id='E7z5n'></tfoot>

                  1. <legend id='E7z5n'><style id='E7z5n'><dir id='E7z5n'><q id='E7z5n'></q></dir></style></legend>
                  2. <small id='E7z5n'></small><noframes id='E7z5n'>