package tensorboard
Install
Dune Dependency
Authors
Maintainers
Sources
md5=91035b4a9827fdf6e2fb61d0edb1bb2c
sha512=7f09994c0bb844429b795b971ae3bacd927eae4854a4efc36dbf8d6f4ea24e7f05f754f7191747e32b4fef1922589d1db8d2622147a1706efe7e79201329400b
doc/tensorboard.protobuf/Tensorboard_protobuf/Protobuf/Decoder/index.html
Module Protobuf.Decoder
Source
type error =
| Incomplete
| Overlong_varint
| Malformed_field
| Overflow of string
| Unexpected_payload of string * payload_kind
| Missing_field of string
| Malformed_variant of string
Type of failures possible while decoding.
error_to_string e
converts error e
to its string representation.
Type of wire format decoders.
at_end d
returns true
if d
has exhausted its input, and false
otherwise.
skip d pk
skips the next value of kind pk
in d
. If skipping the value would exhaust input of d
, raises Encoding_error Incomplete
.
varint d
reads a varint from d
. If d
has exhausted its input, raises Failure Incomplete
.
zigzag d
reads a varint from d
and zigzag-decodes it. If d
has exhausted its input, raises Failure Incomplete
.
bits32 d
reads four bytes from d
. If d
has exhausted its input, raises Failure Incomplete
.
bits64 d
reads eight bytes from d
. If d
has exhausted its input, raises Failure Incomplete
.
bytes d
reads a varint indicating length and then that much bytes from d
. If d
has exhausted its input, raises Failure Incomplete
.
nested d
returns a decoder for a message nested in d
. If reading the message would exhaust input of d
, raises Failure Incomplete
.
key d
reads a key and a payload kind from d
. If d
has exhausted its input when the function is called, returns None
. If d
has exhausted its input while reading, raises Failure Incomplete
. If the payload kind is unknown, raises Failure Malformed_field
.
decode f b
≡ try Some (decode_exn f b) with Failure _ -> None
int_of_int32 fld v
returns v
truncated to int
. If the value doesn't fit in the range of int
, raises Failure (Overflow fld)
.
int_of_int64 fld v
returns v
truncated to int
. If the value doesn't fit in the range of int
, raises Failure (Overflow fld)
.
int32_of_int64 fld v
returns v
truncated to int32
. If the value doesn't fit in the range of int32
, raises Failure (Overflow fld)
.
bool_of_int64 fld v
returns v
truncated to bool
. If the value doesn't fit in the range of bool
, raises Failure (Overflow fld)
.