Class SessionCleanupGuard#
Defined in File tf_private.h
Class Documentation#
- class SessionCleanupGuard#
Roll back a session assigned during a potentially throwing init call.
Call release() only after initialization has completed successfully.
Public Functions
- inline explicit SessionCleanupGuard(tensorflow::Session *&session) noexcept#
- inline ~SessionCleanupGuard()#
- SessionCleanupGuard(const SessionCleanupGuard&) = delete#
- SessionCleanupGuard &operator=(const SessionCleanupGuard&) = delete#
- inline void release() noexcept#
- inline explicit SessionCleanupGuard(tensorflow::Session *&session) noexcept#