Skip to main content

Crate burn_p2p_dataloader

Crate burn_p2p_dataloader 

Source
Expand description

Shard leasing, dataset fetching, and cache helpers for burn_p2p workloads.

Structs§

CachedMicroShard
Represents a cached micro shard.
CachedMicroShardLoader
Represents a cached micro shard loader.
DataReceiptBuilder
Represents a data receipt builder.
DatasetRegistration
Represents a dataset registration.
DatasetSizing
Represents a dataset sizing.
LeaseCache
Represents a lease cache.
LeasePlanner
Represents a lease planner.
LeasePlannerConfig
Configures lease planner.
LeaseSelection
Represents a lease selection.
MicroShardPlan
Represents a micro shard plan.
MicroShardPlanner
Represents a micro shard planner.
MicroShardPlannerConfig
Configures micro shard planner.
PlannedLease
Represents a planned lease.
ShardAwareSampler
Represents a shard aware sampler.
ShardCache
Represents a shard cache.
ShardCostModel
Represents a shard cost model.
ShardFetchEntry
Represents a shard fetch entry.
ShardFetchManifest
Describes the shard fetch.

Enums§

DataloaderError
Enumerates the supported dataloader error values.
UpstreamAdapter
Enumerates the supported upstream adapter values.

Traits§

BurnDataLoaderAdapter
Defines behavior for burn data loader adapter.