Module reclab.environments
The package that contains all environments.
Expand source code
"""The package that contains all environments."""
from .engelhardt import Engelhardt
from .environment import DictEnvironment
from .environment import Environment
from .fixed_rating import FixedRating
from .latent_factors import LatentFactorBehavior, DatasetLatentFactor
from .schmit import Schmit
from .topics import Topics
Sub-modules
reclab.environments.engelhardt
-
Contains the implementation for the Engelhardt environment from the algorithmic confounding paper …
reclab.environments.environment
-
Defines a set of base classes from which environments can inherit …
reclab.environments.fixed_rating
-
A simple environment for debugging. Each user will either always rate an item a 1 or a 5.
reclab.environments.latent_factors
-
Contains the implementation for the Latent Behavior environment …
reclab.environments.schmit
-
Contains implementation for environment in "Human Interaction with Recommendation Systems" …
reclab.environments.topics
-
Contains the implementation for the Topics environment …