Dataloader: Debugger Dataloader class

Description Super class Methods

Description

This rule helps to detect how many dataloader processes are running in parallel and whether the total number is equal the number of available CPU cores.

Super class

sagemaker.debugger::ProfilerRuleBase -> Dataloader

Methods

Public methods

Inherited methods

Method new()

Initialize Dataloader class

Usage
Dataloader$new(
  min_threshold = 70,
  max_threshold = 200,
  scan_interval_us = 6e+07
)
Arguments
min_threshold

: how many cores should be at least used by dataloading processes. Default 70%

max_threshold

: how many cores should be at maximum used by dataloading processes. Default 200%

scan_interval_us

: interval with which timeline files are scanned. Default is 60000000 us.


Method clone()

The objects of this class are cloneable with this method.

Usage
Dataloader$clone(deep = FALSE)
Arguments
deep

Whether to make a deep clone.


DyfanJones/sagemaker-r-debugger documentation built on Jan. 20, 2022, 5:49 p.m.