Skip to content
1 viewer

rust 1,847,276 · typescript 232,434 · javascript 131,064 · python 19,227 · 6,362 files · digest fa0546eddd29 · built in 1.5 s · crystals off

cre8-app-intelligence-train-kernel intelligence cargo crate

Neutral cre8.train execution kernel for model training shards.

crates/cre8-app-intelligence-train-kernel · level 0 · 1,884 lines (1,702 code) · 1 files · 63 fns (12 tests) · cyclomatic Σ 205

0workspace deps
5direct dependents
202transitive dependents
0calls out
7calls in
57.4call-graph weight
0.0%exact crystals

Neighbourhood

Left: crates that declare this one. Right: crates it declares (dev-dependencies included). Edge width grows with resolved calls.

Files

lowhigh

Heaviest functions

By call-graph weight (PageRank; 1.0 is the average function). 63 functions in all.

functionkindlinescyclomaticcallerscalleesweightcrystal
normalize_activationsrc/lib.rs:1284fn73604.4
apply_activationsrc/lib.rs:1292fn62412
hyperedge_messagesrc/lib.rs:967fn257301.8
execute_cre8_train_entrysrc/lib.rs:279fn195141.7
hypergraph_conv_backwardsrc/lib.rs:582fn713391.4
execute_cre8_train_dispatchsrc/lib.rs:266fn122711.4
hypergraph_conv_forwardsrc/lib.rs:543fn382341.4
activation_derivativesrc/lib.rs:1299fn123311.3
linear_gradient_for_batchsrc/lib.rs:451fn518341.3
linear_eval_for_batchsrc/lib.rs:503fn393231.3
forward_rawsrc/lib.rs:951fn62301.2
hypergraph_mse_loss_sumsrc/lib.rs:1123fn165201.1
normalize_graph_aggregationsrc/lib.rs:958fn84401.1
validate_hypergraph_matrix_shapesrc/lib.rs:938fn124101.1
validate_hypergraph_edgesrc/lib.rs:853fn176101
hyper_parameterssrc/lib.rs:1369fn71301
hypergraph_project_featuressrc/lib.rs:1061fn275311
linear_parameterssrc/lib.rs:1325fn31301
validate_hypergraph_conv_requestsrc/lib.rs:773fn101261
hyperedgessrc/lib.rs:1377fn61201
examplessrc/lib.rs:1329fn61200.9
hypergraph_aggregate_featuressrc/lib.rs:993fn265230.9
execute_cre8_linear_gradient_dispatchsrc/lib.rs:299fn342110.9
execute_cre8_eval_dispatchsrc/lib.rs:334fn342110.9
execute_cre8_hypergraph_conv_forward_dispatchsrc/lib.rs:369fn382110.9
execute_cre8_hypergraph_conv_backward_dispatchsrc/lib.rs:408fn422110.9
validate_eval_requestsrc/lib.rs:748fn248110.9
add_hypergraph_edgesrc/lib.rs:1029fn203210.8
validate_gradient_requestsrc/lib.rs:700fn81140.8
add_hypergraph_self_loopssrc/lib.rs:1020fn83100.8
normalize_hypergraph_incidencesrc/lib.rs:1050fn104100.8
pre_normalized_aggregation_gradientssrc/lib.rs:1172fn185200.7
hyperedge_message_gradientsrc/lib.rs:1199fn173200.7
resolve_hypergraph_output_gradientssrc/lib.rs:1089fn333210.7
hypergraph_backpropagate_aggregationsrc/lib.rs:1140fn314240.7
distribute_sum_gradientsrc/lib.rs:1234fn73100.7
distribute_mean_gradientsrc/lib.rs:1242fn83100.7
distribute_max_gradientsrc/lib.rs:1251fn184110.7
validate_hypergraph_backward_outputssrc/lib.rs:894fn265110.7
validate_hypergraph_backward_scalarssrc/lib.rs:921fn169100.7

Outside the workspace

anyhow serde serde_json