Skip to Content
API Reference@ignitionai/backend-tfjsSrcClassesClass: ReplayBuffer

ignition-monorepo


ignition-monorepo / backend-tfjs/src / ReplayBuffer

Class: ReplayBuffer

Defined in: backend-tfjs/src/memory/ReplayBuffer.ts:5 

Constructors

Constructor

new ReplayBuffer(capacity?): ReplayBuffer

Defined in: backend-tfjs/src/memory/ReplayBuffer.ts:11 

Parameters

capacity?

number = 10000

Returns

ReplayBuffer

Methods

add()

add(exp): void

Defined in: backend-tfjs/src/memory/ReplayBuffer.ts:17 

O(1) circular-buffer insert

Parameters

exp

Experience

Returns

void


sample()

sample(batchSize): Experience[]

Defined in: backend-tfjs/src/memory/ReplayBuffer.ts:23 

Parameters

batchSize

number

Returns

Experience[]


size()

size(): number

Defined in: backend-tfjs/src/memory/ReplayBuffer.ts:32 

Returns

number

Last updated on