package caisar
A platform for characterizing the safety and robustness of artificial intelligence based software
Install
dune-project
Dependency
Authors
Maintainers
Sources
caisar-1.0.tbz
sha256=cd24b647565aaa4bb82d46c195c692d56ba0ad4b39bc86ef6baaf2d7a08c92a5
sha512=073761d95d6d8f6eb6f687643054297eb47db5d5bdc3a72ba42bf1509ab76415d485f536e5e42c11bd59c972ab7ad72e398d19af6e74c4f0778f28ef5bf4935e
doc/caisar.ir/Ir/Nier_cfg/Node/index.html
Module Nier_cfg.Node
Source
Type describing the different operations handled. Those operations are inspired by those defined in the ONNX documentation.
Source
type operator_parameters =
| Pool_params of ksize * stride Base.option * pads Base.option * dilations Base.option
| Conv_params of ksize * stride Base.option * pads Base.option * dilations Base.option
| Transpose_params of shape
| RW_Linearized_ReLu_params of Base.bool Base.list Base.list * ((Base.string, Base.float) Base.Hashtbl.t Base.list * Base.int)
Source
type ('a, 'b) t = {
id : Base.int;
name : Base.string Base.option;
shape : shape;
operator : operator;
operator_parameters : operator_parameters Base.option;
pred : Base.string Base.list;
succ : Base.string Base.list;
tensor : ('a, 'b) Tensor.t Base.option;
}
Type encapsulating parameters for operations. For Convolutions and Pooling, kernel size, padding, strides For Transpose, shape
Source
val create :
id:Base.int ->
name:Base.string Base.option ->
sh:shape ->
op:operator ->
op_p:operator_parameters Base.option ->
pred:Base.string Base.list ->
succ:Base.string Base.list ->
tensor:('a, 'b) Tensor.t Base.option ->
('a, 'b) t
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>