For internal spidr use only.
data BitGenerator : TypeCast BitGenerator Intrecord RngOutput : TypeMkRngOutput : XlaOp -> XlaOp -> RngOutput.value : RngOutput -> XlaOpvalue : RngOutput -> XlaOp.state : RngOutput -> XlaOpstate : RngOutput -> XlaOpuniformFloatingPointDistribution : HasIO io => XlaOp -> XlaOp -> BitGenerator -> XlaOp -> XlaOp -> Shape -> io RngOutputnormalFloatingPointDistribution : HasIO io => XlaOp -> XlaOp -> BitGenerator -> Shape -> io RngOutput