Permalink
516734a Jun 19, 2017
2 contributors

Users who have contributed to this file

@dustinvtran @matthewdhoffman
32 lines (27 sloc) 903 Bytes
"""
"""
from __future__ import absolute_import
from __future__ import division
from __future__ import print_function
from edward.models.dirichlet_process import *
from edward.models.empirical import *
from edward.models.param_mixture import *
from edward.models.point_mass import *
from edward.models.random_variable import RandomVariable
from edward.models.random_variables import *
from tensorflow.python.util.all_util import remove_undocumented
from edward.models import random_variables as _module
_allowed_symbols = [
'DirichletProcess',
'Empirical',
'ParamMixture',
'PointMass',
'RandomVariable',
]
for name in dir(_module):
obj = getattr(_module, name)
if (isinstance(obj, type) and
issubclass(obj, RandomVariable) and
obj != RandomVariable):
_allowed_symbols.append(name)
remove_undocumented(__name__, allowed_exception_list=_allowed_symbols)