notice
This is documentation for Rasa Open Source Documentation v2.0.x, which is no longer actively maintained.
For up-to-date documentation, see the latest version (2.3.x).
rasa.core.policies.ensemble
PolicyEnsemble Objects
check_domain_ensemble_compatibility
Check for elements that only work with certain policy/domain combinations.
persist
Persists the policy to storage.
load
Loads policy and domain specification from storage
Prediction Objects
Stores the probabilities and the priority of the prediction.
SimplePolicyEnsemble Objects
probabilities_using_best_policy
Predicts the next action the bot should take after seeing the tracker.
Picks the best policy prediction based on probabilities and policy priority.
Triggers fallback if action_listen
is predicted after a user utterance.
Arguments:
tracker
- the :class:rasa.core.trackers.DialogueStateTracker
domain
- the :class:rasa.shared.core.domain.Domain
interpreter
- Interpreter which may be used by the policies to create additional features.
Returns:
best_probabilities
- the list of probabilities for the next actionsbest_policy_name
- the name of the picked policy
InvalidPolicyConfig Objects
Exception that can be raised when policy config is not valid.