package rune
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
Automatic differentiation and JIT compilation for OCaml
Install
dune-project
Dependency
Authors
Maintainers
Sources
raven-1.0.0.alpha2.tbz
sha256=93abc49d075a1754442ccf495645bc4fdc83e4c66391ec8aca8fa15d2b4f44d2
sha512=5eb958c51f30ae46abded4c96f48d1825f79c7ce03f975f9a6237cdfed0d62c0b4a0774296694def391573d849d1f869919c49008acffca95946b818ad325f6f
doc/rune.jit/Rune_jit/Ir/Lowered/index.html
Module Ir.LoweredSource
Source
type instruction = | L_Buffer of {}| L_Local of {}| L_Acc of {}| L_Define_Global of {}| L_Const of {}| L_Vconst of {}| L_Special of {dst : Var.t;kind : Special_index_kind.t;
}| L_Define_Var of {}| L_Range of {}| L_EndRange| L_If of {cond : Var.t;
}| L_EndIf| L_Barrier| L_Block of {}| L_Unroll of {idx : Var.t;iterations : int;
}| L_Load of {}| L_Store of {}| L_ALU of {}| L_Gep of {}| L_Vectorize of {}| L_Ptrcat of {}| L_Wmma of {}| L_Cast of {}| L_Bitcast of {}| L_Assign of {}| L_Custom of {dst : Var.t option;op_name : string;args : Var.t array;attributes : (string * custom_attr) list;inline : bool;
}| L_Noop
Source
type graph_t = {instructions : instruction list;vars_metadata : (Var.t, var_metadata) Hashtbl.t;kernel_input_vars : Var.t list;kernel_output_vars : Var.t list;symbolic_vars : SymVar.t list;
} sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>