/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__/cauchy.cpython-36.pyc (3310B)
3 Eg @sdddlZddlmZmZddlmZddlZddlmZddl m Z ddl m Z Gddde Z dS) N)infnan)Number) constraints) Distribution) broadcast_allcseZdZdZejejdZejZdZ dfdd Z dfdd Z e d d Z e d d Zejfd dZddZddZddZddZZS)Cauchya  Samples from a Cauchy (Lorentz) distribution. The distribution of the ratio of independent normally distributed random variables with means `0` follows a Cauchy distribution. Example:: >>> m = Cauchy(torch.tensor([0.0]), torch.tensor([1.0])) >>> m.sample() # sample from a Cauchy distribution with loc=0 and scale=1 tensor([ 2.3214]) Args: loc (float or Tensor): mode or median of the distribution. scale (float or Tensor): half width at half maximum. )locscaleTNcsRt||\|_|_t|tr0t|tr0tj}n |jj}tt |j ||ddS)N) validate_args) rr r isinstancertorchSizesizesuperr__init__)selfr r r batch_shape) __class__F/usr/local/lib64/python3.6/site-packages/torch/distributions/cauchy.pyrs   zCauchy.__init__csR|jt|}tj|}|jj||_|jj||_tt|j|dd|j |_ |S)NF)r ) Z_get_checked_instancerr rr expandr rr_validate_args)rrZ _instancenew)rrrr's  z Cauchy.expandcCstj|jt|jj|jjdS)N)dtypedevice)r full_extended_shaperr rr)rrrrmean0sz Cauchy.meancCstj|jt|jj|jjdS)N)rr)r rrrr rr)rrrrvariance4szCauchy.variancecCs*|j|}|jj|j}|j||jS)N)rr rZcauchy_r )rZ sample_shapeshapeZepsrrrrsample8s zCauchy.rsamplecCsD|jr|j|tjtj |jjd||j|jdjS)N)r_validate_samplemathlogpir r )rvaluerrrlog_prob=s zCauchy.log_probcCs0|jr|j|tj||j|jtjdS)Ng?)rr$r atanr r r%r')rr(rrrcdfBs z Cauchy.cdfcCs tjtj|d|j|jS)Ng?)r tanr%r'r r )rr(rrricdfGsz Cauchy.icdfcCstjdtj|jjS)N)r%r&r'r )rrrrentropyJszCauchy.entropy)N)N)__name__ __module__ __qualname____doc__rrealZpositiveZarg_constraintsZsupportZ has_rsamplerrpropertyrrr rr!r)r+r-r/ __classcell__rr)rrr s  r)r%Z torch._sixrrZnumbersrr Ztorch.distributionsrZ torch.distributions.distributionrZtorch.distributions.utilsrrrrrrs