PartialMixture

class compressed_kde.PartialMixture

Bases: pybind11_object

Partially evaluated mixture class.

Attributes Summary

ncomponents

Number of components in partially evaluated density.

nsamples

Number of partially evaluated samples.

partial_shape

Array shape of partially evaluated samples.

Methods Summary

complete(samples)

Complete partial probabilities with remaining part of samples.

marginal()

Compute marginal probabilities.

mixture

Parent mixture.

partial_logp()

Retrieve precomputed partial log probabilities.

Attributes Documentation

ncomponents

Number of components in partially evaluated density.

nsamples

Number of partially evaluated samples.

partial_shape

Array shape of partially evaluated samples.

Methods Documentation

complete(samples) array

Complete partial probabilities with remaining part of samples.

Parameters

samples ((n,ndim) array) – Partial samples to complete evaluation of mixture

Return type

(n, …) ndarray

marginal() array

Compute marginal probabilities.

Return type

ndarray

mixture()

Parent mixture.

partial_logp() array

Retrieve precomputed partial log probabilities.

Return type

(ncomponents,nsamples) array