meridian.backend.config.set_backend
Stay organized with collections
Save and categorize content based on your preferences.
Sets the backend for Meridian.
meridian.backend.config.set_backend(
backend: Union[meridian.backend.config.Backend, str]
) -> None
Warning: This function should ideally be called at the beginning of your
program, before any other Meridian modules are imported or used.
Changing the backend after Meridian's functions or classes have been
imported can lead to unpredictable behavior. This is because already-imported
modules will not reflect the backend change.
Changing the backend at runtime requires reloading the meridian.backend
module for the changes to take effect globally.
Args |
backend
|
The backend to use, must be a member of the Backend enum or a
valid string ('tensorflow', 'jax').
|
Raises |
ValueError
|
If the provided backend is not valid.
|
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2026-05-05 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-05-05 UTC."],[],[]]