portmatching 0.3.3

Fast Graph Matching for Port Graphs
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
use std::{fs, time::Instant};

use portmatching::matcher::UnweightedManyMatcher;

fn main() {
    let prefix = "balanced";
    let size = 500;

    println!("Loading trie for size {size}...");
    let t = Instant::now();
    let file_name = format!("datasets/xxl/tries/{prefix}_{size}.bin");
    let _matcher: UnweightedManyMatcher = rmp_serde::from_read(fs::File::open(file_name).unwrap())
        .expect("could not deserialize trie");
    println!("Done in {:?}secs.", t.elapsed().as_secs());
}