[][src]Struct rusoto_sagemaker::DebugHookConfig

pub struct DebugHookConfig {
    pub collection_configurations: Option<Vec<CollectionConfiguration>>,
    pub hook_parameters: Option<HashMap<String, String>>,
    pub local_path: Option<String>,
    pub s3_output_path: String,
}

Configuration information for the Debugger hook parameters, metric and tensor collections, and storage paths. To learn more about how to configure the DebugHookConfig parameter, see Use the SageMaker and Debugger Configuration API Operations to Create, Update, and Debug Your Training Job.

Fields

collection_configurations: Option<Vec<CollectionConfiguration>>

Configuration information for Debugger tensor collections. To learn more about how to configure the CollectionConfiguration parameter, see Use the SageMaker and Debugger Configuration API Operations to Create, Update, and Debug Your Training Job.

hook_parameters: Option<HashMap<String, String>>

Configuration information for the Debugger hook parameters.

local_path: Option<String>

Path to local storage location for metrics and tensors. Defaults to /opt/ml/output/tensors/.

s3_output_path: String

Path to Amazon S3 storage location for metrics and tensors.

Trait Implementations

impl Clone for DebugHookConfig[src]

impl Debug for DebugHookConfig[src]

impl Default for DebugHookConfig[src]

impl<'de> Deserialize<'de> for DebugHookConfig[src]

impl PartialEq<DebugHookConfig> for DebugHookConfig[src]

impl Serialize for DebugHookConfig[src]

impl StructuralPartialEq for DebugHookConfig[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> DeserializeOwned for T where
    T: for<'de> Deserialize<'de>, 
[src]

impl<T> From<T> for T[src]

impl<T> Instrument for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> Same<T> for T

type Output = T

Should always be Self

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.