Sha256: 03d3b2a19ad790415a160a36835cfafb8db1d966e2becd6a300312c4892994d8

Contents?: true

Size: 521 Bytes

Versions: 3

Compression:

Stored size: 521 Bytes

Contents

# typed: strict

class Einsum
  class << self
    sig { params(format: String, operands: T::Enumerable[T.untyped]).returns(T.untyped) }
    def einsum(format, *operands)
    end

    private

    sig { params(array: T.untyped, axis: Integer).returns(T.untyped) }
    def dim(array, axis)
    end

    sig { params(array: T.untyped).returns(T.untyped) }
    def clone(array)
    end

    sig { params(shape: T::Array[T.untyped], seed: T.untyped).returns(T::Array[T.untyped]) }
    def empty(shape, seed)
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
einsum-0.1.4 rbi/einsum.rbi
einsum-0.1.3 rbi/einsum.rbi
einsum-0.1.2 rbi/einsum.rbi