@@ -565,17 +565,6 @@ class Group(WithMemoization):
565565 -----
566566 Group instance/class has some important constants:
567567
568- - **supports_batched**
569- Determines whether such variational family can be used for AEVB or rowwise approx.
570-
571- AEVB approx is such approx that somehow depends on input data. It can be treated
572- as conditional distribution. You can see more about in the corresponding paper
573- mentioned in references.
574-
575- Rowwise mode is a special case approximation that treats every 'row', of a tensor as
576- independent from each other. Some distributions can't do that by
577- definition e.g. :class:`Empirical` that consists of particles only.
578-
579568 - **has_logq**
580569 Tells that distribution is defined explicitly
581570
@@ -616,34 +605,6 @@ class Group(WithMemoization):
616605
617606 - `{'histogram'}`: :class:`EmpiricalGroup`
618607
619- - `{0, 1, 2, 3, ..., k-1}`: :class:`NormalizingFlowGroup` of depth `k`
620-
621- NormalizingFlows have other parameters than ordinary groups and should be
622- passed as nested dicts with the following keys:
623-
624- - `{'u', 'w', 'b'}`: :class:`PlanarFlow`
625-
626- - `{'a', 'b', 'z_ref'}`: :class:`RadialFlow`
627-
628- - `{'loc'}`: :class:`LocFlow`
629-
630- - `{'rho'}`: :class:`ScaleFlow`
631-
632- - `{'v'}`: :class:`HouseholderFlow`
633-
634- Note that all integer keys should be present in the dictionary. An example
635- of NormalizingFlow initialization can be found below.
636-
637- **Using AEVB**
638-
639- Autoencoding variational Bayes is a powerful tool to get conditional :math:`q(\lambda|X)` distribution
640- on latent variables. It is well supported by PyMC and all you need is to provide a dictionary
641- with well shaped variational parameters, the correct approximation will be autoselected as mentioned
642- in section above. However we have some implementation restrictions in AEVB. They require autoencoded
643- variable to have first dimension as *batch* dimension and other dimensions should stay fixed.
644- With this assumptions it is possible to generalize all variational approximation families as
645- batched approximations that have flexible parameters and leading axis.
646-
647608 **Delayed Initialization**
648609
649610 When you have a lot of latent variables it is impractical to do it all manually.
0 commit comments