Sha256: 98323c28c1b51b615da9b7bdacdc4add67fcc85587db62f5d118776ff1c390b1

Contents?: true

Size: 1.04 KB

Versions: 5

Compression:

Stored size: 1.04 KB

Contents

module Magro
  module Filter
    def self?.filter2d: (Numo::UInt8 image, Numo::DFloat kernel, ?scale: Float? scale, ?offset: Integer offset) -> Numo::UInt8
    def self?.convolve2d: (magro_image_narray arr1, magro_image_narray arr2) -> magro_image_narray

    private

    INTEGER_NARRAY: Array[String]

    #def self?.zero_padding: (magro_image_narray image, Integer filter_h, Integer filter_w) -> magro_image_narray
    #def self?.filter1ch: (magro_image_narray image, Numo::DFloat kernel, Float? scale, Integer offset) -> magro_image_narray
    #def self?.im2col: (magro_image_narray image, Integer filter_h, Integer filter_w) -> magro_image_narray
    #def self?.integer_narray?: (Numo::NArray image) -> bool

    def self?.zero_padding: (untyped image, Integer filter_h, Integer filter_w) -> untyped
    def self?.filter1ch: (untyped image, Numo::DFloat kernel, Float? scale, Integer offset) -> untyped
    def self?.im2col: (untyped image, Integer filter_h, Integer filter_w) -> untyped
    def self?.integer_narray?: (Numo::NArray image) -> bool
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
magro-0.6.2 sig/magro/filter.rbs
magro-0.6.1 sig/magro/filter.rbs
magro-0.6.0 sig/magro/filter.rbs
magro-0.5.1 sig/magro/filter.rbs
magro-0.5.0 sig/magro/filter.rbs