MCPcopy Create free account
hub / github.com/evilsocket/cake / get_node_for_layer

Function get_node_for_layer

cake-core/benches/bench_topology.rs:50–55  ·  view source on GitHub ↗
(bencher: divan::Bencher, num_layers: usize)

Source from the content-addressed store, hash-verified

48
49#[divan::bench(args = [24, 64, 128])]
50fn get_node_for_layer(bencher: divan::Bencher, num_layers: usize) {
51 let topo = make_topology(num_layers);
52 // Look up a layer in the middle
53 let target = format!("model.layers.{}", num_layers / 2);
54 bencher.bench_local(|| topo.get_node_for_layer(&target));
55}
56
57#[divan::bench(args = [24, 64, 128])]
58fn all_worker_layers(bencher: divan::Bencher, num_layers: usize) {

Callers

nothing calls this directly

Calls 2

make_topologyFunction · 0.85
get_node_for_layerMethod · 0.80

Tested by

no test coverage detected