11 releases

0.5.9 Mar 28, 2022
0.5.8 Mar 19, 2022
0.2.4 Jun 16, 2020
0.2.2 May 28, 2020
0.1.2 May 24, 2020

#1824 in Machine learning

Download history 107/week @ 2025-08-24 131/week @ 2025-08-31 112/week @ 2025-09-07 147/week @ 2025-09-14 151/week @ 2025-09-21 154/week @ 2025-09-28 167/week @ 2025-10-05 154/week @ 2025-10-12 175/week @ 2025-10-19 700/week @ 2025-10-26 237/week @ 2025-11-02 97/week @ 2025-11-09 123/week @ 2025-11-16 100/week @ 2025-11-23 116/week @ 2025-11-30 86/week @ 2025-12-07

435 downloads per month
Used in 13 crates (8 directly)

MIT license

785KB
17K SLoC

Write data for Tensorboard from Rust.

Introduction

Install

Example

Licese


Write to tensorboard in Rust

Write TensorBoard events in Rust.

  • Can write scalar, image, histogram.

Example

  • Write multiple scalar in one plot.
    let mut writer = SummaryWriter::new(&("./logdir".to_string()));

    for n_iter in 0..100 {
        let mut map = HashMap::new();
        map.insert("x1".to_string(), (n_iter as f32));
        map.insert("x^2".to_string(), (n_iter as f32) * (n_iter as f32));
        writer.add_scalars("data/scalar_group", &map, n_iter);
    }
    writer.flush();

Dependencies

~7MB
~101K SLoC