nngn
Loading...
Searching...
No Matches
common.lua File Reference

Functions

function vec_eq (v0, v1)
 
function print_vec (v)
 
function print_mat (m, w, h)
 
function print_prof (t)
 
function avg_prof (n, f)
 
function round_up (x, n)
 
function round_down_pow2 (n)
 
function local_size (global, desired)
 
function err_check (v0, v1, epsilon)
 

Variables

 utils = require "nngn.lib.utils"
 
 vec_eq = vec_eq
 
 print_vec = print_vec
 
 print_mat = print_mat
 
 print_prof = print_prof
 
 avg_prof = avg_prof
 
 round_up = round_up
 
 round_down_pow2 = round_down_pow2
 
 local_size = local_size
 
 err_check = err_check
 

Function Documentation

◆ avg_prof()

function avg_prof ( n  ,
f   
)

◆ err_check()

function err_check ( v0  ,
v1  ,
epsilon   
)

◆ local_size()

function local_size ( global  ,
desired   
)

◆ print_mat()

function print_mat ( m  ,
w  ,
 
)

◆ print_prof()

function print_prof ( )

◆ print_vec()

function print_vec ( v  )

◆ round_down_pow2()

function round_down_pow2 ( n  )

◆ round_up()

function round_up ( ,
n   
)

◆ vec_eq()

function vec_eq ( v0  ,
v1   
)

Variable Documentation

◆ avg_prof

avg_prof = avg_prof

◆ err_check

err_check = err_check

◆ local_size

local_size = local_size

◆ print_mat

print_mat = print_mat

◆ print_prof

print_prof = print_prof

◆ print_vec

print_vec = print_vec

◆ round_down_pow2

round_down_pow2 = round_down_pow2

◆ round_up

round_up = round_up

◆ utils

utils = require "nngn.lib.utils"

◆ vec_eq

vec_eq = vec_eq