Revision 6c35a7a8544dfecfe92ef9b559b90fcb40b364eb authored by Mark van der Wilk on 20 November 2017, 17:43:17 UTC, committed by GitHub on 20 November 2017, 17:43:17 UTC
* Add Features base classes

* Convert SGPR and SVGP models to use InducingFeatures (including backwards compatibility)

* Fix tests

* Added Multiscale feature.
To show the generality of the inter-domain code.

* Fixed py2 metaclass issue, as per John Bradshaw's suggestion.

* Improve docstrings, register Multiscale feature

* Change SGPR models to determine feature length dynamically [but feature.__len__() still needs to be made dynamic as well!]

* Bits and pieces missed in the merge.

* Add features to __init__.

* Fixed incorrect parameter dtype assignment on compile.

* Two bugfixs.
- Static assignment of len(feature)
- Upper bound mixin referred to Z.

* Fixed bugs in multiscale & added features.

* Added tests for `Multiscale` inducing features.

* Updated `RELEASE.md`, and small changes for tests.

* add test for len(feature)

* Deprecation property for `Z`, relative imports, improved test.

* `SGPMC` has inducing features now + better docstrings.

* Fixed `SGPMC`.

* Testing now uses tf1.4.

* `feat` now `feature` + other changes.

* Update _version.py

* change exception
1 parent 0741f86
Raw File
__init__.py
# Copyright 2016 alexggmatthews, James Hensman
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.


# flake8: noqa

from __future__ import absolute_import

from ._version import __version__
from ._settings import SETTINGS as settings

from .session_manager import get_session
from .session_manager import get_default_session
from .session_manager import reset_default_session

from . import misc
from . import transforms
from . import conditionals
from . import densities
from . import likelihoods
from . import kernels
from . import ekernels
from . import priors
from . import core
from . import models
from . import test_util
from . import training as train
from . import features

from .decors import autoflow
from .decors import defer_build
from .decors import name_scope
from .decors import params_as_tensors
from .decors import params_as_tensors_for

from .core.errors import GPflowError
from .core.compilable import Build

from .params import Parameter as Param
from .params import ParamList
from .params import DataHolder
from .params import Minibatch
from .params import Parameterized
back to top