class_docstr: Coding `input - round(mean)` using `mean - round(mean)`
docstr: Straight-through round
docstr_tok: ["Straight-through","round"]
code: def _round_st(x: Tensor) -> Tensor:
      """Straight-through round"""
      return (torch.round(x) - x).detach() + x
  
imports: import math
  from typing import Any, List, Optional, Tuple
  import scipy.stats
  import torch
  import torch.nn
  from compressai.entropy_models import EntropyModel
  from compressai.ops import LowerBound
  from torch import Tensor
label_desc: Use image node_id 2 for calling the GsnConditionalLocScaleShift obj's underlying member method code with example usage: obj._round_st(x) and returns: unknown