//clika-runtime/io.clika.runtime/Ops/qkRmsNormInPlace
qkRmsNormInPlace
[common]
fun qkRmsNormInPlace(self: Tensor, key: Tensor? = null, value: Tensor? = null, queryWeight: Tensor? = null, keyWeight: Tensor? = null, headDim: Long = 0, eps: Double? = null): Tensor
qkRmsNormInPlace(self: Tensor, key: Tensor? = null, value: Tensor? = null, queryWeight: Tensor? = null, keyWeight: Tensor? = null, headDim: Long = 0L, eps: Double? = null): the qk_rms_norm_ operator. In-place qk_rms_norm: normalizes query (and key and value, when given) through their own storage (no output allocation). key and value are optional operands written through: pass a pointer to your tensor, or nullptr for absent. Every written-through handle is rebound to the op's output, so under a TracingScope the caller's key becomes the traced output exactly as query does. Otherwise the same arguments and error conditions as qk_rms_norm(). Returns query under the value surface, Result<void> under the Result surface; CLIKART_CHECK is the mode-stable spelling. Writes through self and returns it, so calls chain.