npm i awesome-sigmoid --save
import makeSigmoid from 'awesome-sigmoid';
const mySigmoid = makeSigmoid({
center: 50,
deviation: 40,
deviation_output: 0.9,
});
console.log(mySigmoid(50)); //0.5
console.log(mySigmoid(90)); //0.9
console.log(mySigmoid(10)); //0.1
console.log(mySigmoid(Infinity)); //1
console.log(mySigmoid(-Infinity)); //0
awesome-sigmoid
is MIT licensed.