Constructors
constructor
- new NetInput(inputs: any[], treatAsBatchInput?: boolean): NetInput
-
Parameters
-
inputs: any[]
-
treatAsBatchInput: boolean = false
Accessors
canvases
- get canvases(): HTMLCanvasElement[]
-
Returns HTMLCanvasElement[]
imageTensors
- get imageTensors(): any[]
inputDimensions
- get inputDimensions(): number[][]
inputSize
- get inputSize(): undefined | number
-
Returns undefined | number
isBatchInput
- get isBatchInput(): boolean
Methods
getInput
- getInput(batchIdx: number): any
getInputDimensions
- getInputDimensions(batchIdx: number): number[]
-
Parameters
Returns number[]
getInputHeight
- getInputHeight(batchIdx: number): number
-
Parameters
Returns number
getInputWidth
- getInputWidth(batchIdx: number): number
-
Parameters
Returns number
getReshapedInputDimensions
- getReshapedInputDimensions(batchIdx: number): Dimensions
toBatchTensor
- toBatchTensor(inputSize: number, isCenterInputs?: boolean): any
-
Parameters
-
inputSize: number
-
isCenterInputs: boolean = true
Returns any
The batch tensor.
Create a batch tensor from all input canvases and tensors with size [batchSize, inputSize, inputSize, 3].