max(Float,Float)
DifferentiableFloat
min(Float,Float)
DifferentiableFloat