def dynamic_keeps_projection
import bendtorch-core@0.1.0.0/src/tensor/core.bend as Coreimport Base
import bendtorch-core@0.1.0.0/src/shape/core.bend as Shape
496def dynamic_keeps_projection(+shape: Shape.Shape, pair: Tensor<shape> & Result<&2, &2, Error, F32>, +other: U32) ->
497 {retained_dynamic_observe(read_dynamic_result(shape, pair), other) == retained_read_observe(shape, pair, other) : Maybe<&2, F32>}:
498 (tensor, result) = pair
499 {==}