package llama_core

  1. Overview
  2. Docs

Source file float.ml

1
2
3
4
5
6
include Stdlib.Float

let clamp t ~min:min_ ~max:max_ = max (min t max_) min_
let clamp_sym t ~mag = clamp t ~min:(-.mag) ~max:mag
let clamp_01 t = clamp t ~min:0.0 ~max:1.0
let clamp_1 t = clamp t ~min:(-1.0) ~max:1.0