Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • TinyYolov2Base
    • TinyYolov2

Index

Constructors

constructor

  • new TinyYolov2(withSeparableConvs?: boolean): TinyYolov2

Properties

_name

_name: any

Static DEFAULT_FILTER_SIZES

DEFAULT_FILTER_SIZES: number[] = ...

Accessors

anchors

boxEncodingSize

  • get boxEncodingSize(): number

config

isLoaded

  • get isLoaded(): boolean

paramMappings

  • get paramMappings(): ParamMapping[]
  • Returns ParamMapping[]

params

  • get params(): undefined | TNetParams
  • Returns undefined | TNetParams

withClassScores

  • get withClassScores(): boolean

withSeparableConvs

  • get withSeparableConvs(): boolean

Methods

detect

dispose

  • dispose(throwOnRedispose?: boolean): void
  • Parameters

    • throwOnRedispose: boolean = true

    Returns void

extractWeights

  • extractWeights(weights: Float32Array): void
  • Parameters

    • weights: Float32Array

    Returns void

forward

  • forward(input: any, inputSize: number): Promise<Tensor4D>

forwardInput

  • forwardInput(input: NetInput, inputSize: number): Tensor4D

freeze

  • freeze(): void

getFrozenParams

  • getFrozenParams(): { path: string; tensor: Tensor }[]
  • Returns { path: string; tensor: Tensor }[]

getParamFromPath

  • getParamFromPath(paramPath: string): Tensor
  • Parameters

    • paramPath: string

    Returns Tensor

getParamList

  • getParamList(): { path: string; tensor: Tensor }[]
  • Returns { path: string; tensor: Tensor }[]

getTrainableParams

  • getTrainableParams(): { path: string; tensor: Tensor }[]
  • Returns { path: string; tensor: Tensor }[]

load

  • load(weightsOrUrl: undefined | string | Float32Array): Promise<void>
  • Parameters

    • weightsOrUrl: undefined | string | Float32Array

    Returns Promise<void>

loadFromDisk

  • loadFromDisk(filePath: undefined | string): Promise<void>
  • Parameters

    • filePath: undefined | string

    Returns Promise<void>

loadFromUri

  • loadFromUri(uri: undefined | string): Promise<void>
  • Parameters

    • uri: undefined | string

    Returns Promise<void>

loadFromWeightMap

  • loadFromWeightMap(weightMap: NamedTensorMap): void
  • Parameters

    • weightMap: NamedTensorMap

    Returns void

locateFaces

reassignParamFromPath

  • reassignParamFromPath(paramPath: string, tensor: Tensor): void
  • Parameters

    • paramPath: string
    • tensor: Tensor

    Returns void

runMobilenet

runTinyYolov2

serializeParams

  • serializeParams(): Float32Array
  • Returns Float32Array

variable

  • variable(): void