我正在开发一个大的代码,我正在尝试优化它。您在下面看到的代码部分是一个for循环,它返回以张量表示的编码。我如何在常规列表中输出这些数字,而不使用张量?if nsentences > 0:
yield batch(batch_tokens, batch_lengths, batch_indices) 下面是我调用这个函数的方式print([batch[1] for batch, indexes in ma
而不是使用for-循环,这是预先设置#迭代所必需的。然而,在实践中,我们常常不知道需要多少次迭代才能达到最优。我想使用while loop,但是我的代码似乎不正确(它在第一次迭代中停止)。我们的目标是停止在|new_loss -丢失的情况下进行迭代,<容差import torch.nn.functional as F
break
else: