package tensorboard
No synopsis
Install
Dune Dependency
Authors
Maintainers
Sources
0.0.1.tar.gz
md5=91035b4a9827fdf6e2fb61d0edb1bb2c
sha512=7f09994c0bb844429b795b971ae3bacd927eae4854a4efc36dbf8d6f4ea24e7f05f754f7191747e32b4fef1922589d1db8d2622147a1706efe7e79201329400b
doc/src/tensorboard.protobuf/tensor_shape_pb.ml.html
Source file tensor_shape_pb.ml
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87
[@@@ocaml.warning "-27-30-39"] type tensor_shape_proto_dim_mutable = { mutable size : int64; mutable name : string; } let default_tensor_shape_proto_dim_mutable () : tensor_shape_proto_dim_mutable = { size = 0L; name = ""; } type tensor_shape_proto_mutable = { mutable dim : Tensor_shape_types.tensor_shape_proto_dim list; mutable unknown_rank : bool; } let default_tensor_shape_proto_mutable () : tensor_shape_proto_mutable = { dim = []; unknown_rank = false; } let rec decode_tensor_shape_proto_dim d = let v = default_tensor_shape_proto_dim_mutable () in let continue__= ref true in while !continue__ do match Pbrt.Decoder.key d with | None -> ( ); continue__ := false | Some (1, Pbrt.Varint) -> begin v.size <- Pbrt.Decoder.int64_as_varint d; end | Some (1, pk) -> Pbrt.Decoder.unexpected_payload "Message(tensor_shape_proto_dim), field(1)" pk | Some (2, Pbrt.Bytes) -> begin v.name <- Pbrt.Decoder.string d; end | Some (2, pk) -> Pbrt.Decoder.unexpected_payload "Message(tensor_shape_proto_dim), field(2)" pk | Some (_, payload_kind) -> Pbrt.Decoder.skip d payload_kind done; ({ Tensor_shape_types.size = v.size; Tensor_shape_types.name = v.name; } : Tensor_shape_types.tensor_shape_proto_dim) let rec decode_tensor_shape_proto d = let v = default_tensor_shape_proto_mutable () in let continue__= ref true in while !continue__ do match Pbrt.Decoder.key d with | None -> ( v.dim <- List.rev v.dim; ); continue__ := false | Some (2, Pbrt.Bytes) -> begin v.dim <- (decode_tensor_shape_proto_dim (Pbrt.Decoder.nested d)) :: v.dim; end | Some (2, pk) -> Pbrt.Decoder.unexpected_payload "Message(tensor_shape_proto), field(2)" pk | Some (3, Pbrt.Varint) -> begin v.unknown_rank <- Pbrt.Decoder.bool d; end | Some (3, pk) -> Pbrt.Decoder.unexpected_payload "Message(tensor_shape_proto), field(3)" pk | Some (_, payload_kind) -> Pbrt.Decoder.skip d payload_kind done; ({ Tensor_shape_types.dim = v.dim; Tensor_shape_types.unknown_rank = v.unknown_rank; } : Tensor_shape_types.tensor_shape_proto) let rec encode_tensor_shape_proto_dim (v:Tensor_shape_types.tensor_shape_proto_dim) encoder = Pbrt.Encoder.key (1, Pbrt.Varint) encoder; Pbrt.Encoder.int64_as_varint v.Tensor_shape_types.size encoder; Pbrt.Encoder.key (2, Pbrt.Bytes) encoder; Pbrt.Encoder.string v.Tensor_shape_types.name encoder; () let rec encode_tensor_shape_proto (v:Tensor_shape_types.tensor_shape_proto) encoder = List.iter (fun x -> Pbrt.Encoder.key (2, Pbrt.Bytes) encoder; Pbrt.Encoder.nested (encode_tensor_shape_proto_dim x) encoder; ) v.Tensor_shape_types.dim; Pbrt.Encoder.key (3, Pbrt.Varint) encoder; Pbrt.Encoder.bool v.Tensor_shape_types.unknown_rank encoder; ()
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>