class

MicroGPT::OpenBLASBackend

Inherits MicroGPT::CrystalBackend < MicroGPT::Backend < Reference < Object

Instance methods

add(a : Mat, b : Mat) : Mat
Source
add!(a : Mat, b : Mat)
Source
batched_matmul(a_list : Array(Mat), b_list : Array(Mat), transpose_a : Bool, transpose_b : Bool) : Array(Mat)
Source
matmul(a : Mat, b : Mat) : Mat

Core linear algebra

Source
matmul_into(a : Mat, b : Mat, dst : Mat)
Source
scale(a : Mat, scalar : Float32) : Mat
Source
scale!(a : Mat, scalar : Float32)
Source