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.alpha1.tbz
sha256=8e277ed56615d388bc69c4333e43d1acd112b5f2d5d352e2453aef223ff59867
sha512=369eda6df6b84b08f92c8957954d107058fb8d3d8374082e074b56f3a139351b3ae6e3a99f2d4a4a2930dd950fd609593467e502368a13ad6217b571382da28c
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)"
>