/usr/local/lib64/python3.6/site-packages/torch/distributions/__pycache__
NameSizeModeActions
bernoulli.cpython-36.pyc44450644editdlrm
beta.cpython-36.pyc36820644editdlrm
binomial.cpython-36.pyc47610644editdlrm
categorical.cpython-36.pyc58130644editdlrm
cauchy.cpython-36.pyc33100644editdlrm
chi2.cpython-36.pyc14190644editdlrm
constraints.cpython-36.pyc222170644editdlrm
constraint_registry.cpython-36.pyc98950644editdlrm
continuous_bernoulli.cpython-36.pyc80770644editdlrm
dirichlet.cpython-36.pyc40850644editdlrm
distribution.cpython-36.pyc118220644editdlrm
exponential.cpython-36.pyc33630644editdlrm
exp_family.cpython-36.pyc28760644editdlrm
fishersnedecor.cpython-36.pyc32120644editdlrm
gamma.cpython-36.pyc34550644editdlrm
geometric.cpython-36.pyc41830644editdlrm
gumbel.cpython-36.pyc28640644editdlrm
half_cauchy.cpython-36.pyc29300644editdlrm
half_normal.cpython-36.pyc28210644editdlrm
independent.cpython-36.pyc45060644editdlrm
kl.cpython-36.pyc258440644editdlrm
kumaraswamy.cpython-36.pyc30400644editdlrm
laplace.cpython-36.pyc34420644editdlrm
lkj_cholesky.cpython-36.pyc45750644editdlrm
logistic_normal.cpython-36.pyc23200644editdlrm
log_normal.cpython-36.pyc24380644editdlrm
lowrank_multivariate_normal.cpython-36.pyc80740644editdlrm
mixture_same_family.cpython-36.pyc70730644editdlrm
multinomial.cpython-36.pyc50200644editdlrm
multivariate_normal.cpython-36.pyc85340644editdlrm
negative_binomial.cpython-36.pyc41490644editdlrm
normal.cpython-36.pyc41380644editdlrm
one_hot_categorical.cpython-36.pyc51730644editdlrm
pareto.cpython-36.pyc25160644editdlrm
poisson.cpython-36.pyc26820644editdlrm
relaxed_bernoulli.cpython-36.pyc55950644editdlrm
relaxed_categorical.cpython-36.pyc55630644editdlrm
studentT.cpython-36.pyc34830644editdlrm
transformed_distribution.cpython-36.pyc73350644editdlrm
transforms.cpython-36.pyc429810644editdlrm
uniform.cpython-36.pyc35800644editdlrm
utils.cpython-36.pyc68020644editdlrm
von_mises.cpython-36.pyc50790644editdlrm
weibull.cpython-36.pyc27370644editdlrm
__init__.cpython-36.pyc59810644editdlrm
Edit: /usr/local/lib64/python3.6/site-packages/torch/distributions/__pycache__/normal.cpython-36.pyc (4138B)
3 Eg @sdddlZddlmZddlmZddlZddlmZddlmZddl m Z m Z GdddeZ dS) N)Real)Number) constraints)ExponentialFamily)_standard_normal broadcast_allcseZdZdZejejdZejZdZ dZ e ddZ e ddZ e d d Zd fd d Zd!fdd ZejfddZejfddZddZddZddZddZe ddZddZZS)"Normala Creates a normal (also called Gaussian) distribution parameterized by :attr:`loc` and :attr:`scale`. Example:: >>> m = Normal(torch.tensor([0.0]), torch.tensor([1.0])) >>> m.sample() # normally distributed with loc=0 and scale=1 tensor([ 0.1046]) Args: loc (float or Tensor): mean of the distribution (often referred to as mu) scale (float or Tensor): standard deviation of the distribution (often referred to as sigma) )locscaleTrcCs|jS)N)r )selfr F/usr/local/lib64/python3.6/site-packages/torch/distributions/normal.pymean sz Normal.meancCs|jS)N)r )r r r r stddev$sz Normal.stddevcCs |jjdS)N)rpow)r r r r variance(szNormal.varianceNcsRt||\|_|_t|tr0t|tr0tj}n |jj}tt |j ||ddS)N) validate_args) rr r isinstancertorchSizesizesuperr__init__)r r r r batch_shape) __class__r r r,s   zNormal.__init__csR|jt|}tj|}|jj||_|jj||_tt|j|dd|j |_ |S)NF)r) Z_get_checked_instancerrrr expandr rr_validate_args)r rZ _instancenew)rr r r4s  z Normal.expandc Cs:|j|}tjtj|jj||jj|SQRXdS)N)_extended_shaperZno_gradnormalr rr )r sample_shapeshaper r r sample=s  z Normal.samplecCs0|j|}t||jj|jjd}|j||jS)N)dtypedevice)rrr r$r%r )r r!r"Zepsr r r rsampleBs zNormal.rsamplecCsn|jr|j||jd}t|jtr2tj|jn|jj}||jd d||tjtjdtj S)Nr) r_validate_sampler rrmathlogr sqrtpi)r valuevarZ log_scaler r r log_probGs   "zNormal.log_probcCs<|jr|j|ddtj||j|jjtjdS)Ng?r) rr'rerfr r reciprocalr(r*)r r,r r r cdfOs z Normal.cdfcCs(|j|jtjd|dtjdS)Nrr/)r r rZerfinvr(r*)r r,r r r icdfTsz Normal.icdfcCs$ddtjdtjtj|jS)Ng?r)r(r)r+rr )r r r r entropyWszNormal.entropycCs&|j|jjdd|jjdjfS)Nrg?g)r r rr1)r r r r _natural_paramsZszNormal._natural_paramscCs(d|jd|dtjtj |S)Ng?rg?gп)rrr)r(r+)r xyr r r _log_normalizer^szNormal._log_normalizer)N)N)__name__ __module__ __qualname____doc__rrealZpositiveZarg_constraintsZsupportZ has_rsampleZ_mean_carrier_measurepropertyrrrrrrrr#r&r.r2r3r4r5r8 __classcell__r r )rr r s$     r) r(ZnumbersrrrZtorch.distributionsrZtorch.distributions.exp_familyrZtorch.distributions.utilsrrrr r r r s