flopscope.

flopscope.stats.logistic.pdf

flopscope.stats.logistic.pdf(x, loc=0, scale=1)[flopscope source]

Evaluate the probability density function.

Parameters

x:array_like

Points at which to evaluate the density.

loc:float, optional

Location parameter of the distribution. Defaults to 0.

scale:float, optional

Scale parameter of the distribution. Defaults to 1.

Returns

:FlopscopeArray

Probability density evaluated elementwise at x.

Notes

Equivalent to scipy.stats.logistic.pdf(x, loc, scale). FLOP cost: 23 * numel(x) (composite: z(2)+exp(-z)(17)+ (1+ez)(1)+sq(1)+scale*(1)+div(1), FMA=2, weight 1.0).

Examples

>>> import flopscope.numpy as fnp
>>> import flopscope as flops
>>> x = flops.array([-1.0, 0.0, 1.0])
>>> flops.round(flops.stats.logistic.pdf(x), 3)
array([0.197, 0.25 , 0.197])