torch.fx.experimental.symbolic_shapes.guard_size_oblivious#
- torch.fx.experimental.symbolic_shapes.guard_size_oblivious(expr)[source]#
以一种大小无关的方式对符号布尔表达式执行 guard。这通常用于常规的 PyTorch 语义会因此 guard 依赖于我们无法在编译时知道其值的特定数据而发散行为的情况。当以这种方式测试 guard 时,我们的行为可能与常规 PyTorch 语义的处理方式有所不同。有关更多信息,请参见 pytorch/pytorch#118579
- 返回类型