package caisar
A platform for characterizing the safety and robustness of artificial intelligence based software
Install
dune-project
Dependency
Authors
Maintainers
Sources
caisar-0.2.1.tbz
sha256=a9a704f1e4e255eee2e9b0333e6c7b0e3e002293ce0068faa1c3d7c18d209997
sha512=7e35bd5527f82c5c6f62452c88e2971907a4eab89fd4efb699b99eb95f730d752908d51c47e104dcff5ceb58cf24c87d3399cb42e09a47691440927463168abb
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)"
>