tfma.metrics.Preprocessor.BundleContextParam
Stay organized with collections
Save and categorize content based on your preferences.
Allows one to use a context manager to manage bundle-scoped parameters.
tfma.metrics.Preprocessor.BundleContextParam(
context_manager_constructor, args=(), kwargs=None, *, name=None
)
The context will be entered at the start of each bundle and exited at the
end, equivalent to the start_bundle
and finish_bundle
methods on a DoFn.
The object returned from __enter__
, if any, will be substituted for this
parameter in invocations. Multiple context manager parameters may be
specified which will all be evaluated (in an unspecified order).
This can be especially useful for setting up shared context in transforms
like Map
, FlatMap
, and Filter
where one does not have start_bundle
and finish_bundle methods.
Methods
create_and_enter
create_and_enter()
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 2024-08-16 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 2024-08-16 UTC."],[],[]]