BalancedTernaryEngine. Stats
(balanced_ternary_engine v0.1.0-dev)
Copy Markdown
Aggregate statistics over a list of model layers.
Accepts mixed lists of BalancedTernaryEngine.Layer (ternary) and
BalancedTernaryEngine.RawLayer (FP16) records. Size/sparsity metrics are
computed over the ternary subset; FP16 records contribute their byte
size to the packed total.
Summary
Functions
@spec compute([struct()]) :: %{ num_layers: non_neg_integer(), ternary_layers: non_neg_integer(), fp16_layers: non_neg_integer(), total_parameters: non_neg_integer(), nonzero_parameters: non_neg_integer(), zero_parameters: non_neg_integer(), overall_sparsity: float(), original_size_mb: float(), packed_size_mb: float(), compression_ratio: float() }