ceiling(a: number) 🡒 number, const autodiff pure function
Returns the number rounded up to the nearest integer.
x = 4.2
y = ceiling(x)
show scalar "" with y
The gradient associated to ceiling() is 1, instead of 0, as the mathematical definition would suggest. The purpose of this irregular behavior is to facilate the design of discrete policies.