Skip to content
1 viewer

rust 1,847,280 · typescript 232,434 · javascript 131,101 · python 19,227 · 6,362 files · digest 755e2ee30522 · built in 2.3 s · crystals off

cre8-app-virtual_agent virtual cargo crate

Virtual_agentApp — extracted RuntimeApp crate.

crates/cre8-app-virtual_agent · level 24 · 23,784 lines (21,761 code) · 28 files · 846 fns (117 tests) · cyclomatic Σ 1,844

21workspace deps
3direct dependents
13transitive dependents
656calls out
10calls in
643call-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.

Declared but never named in this crate's source: cre8-runtime-core (normal).

normal dep · 8 callsnormal dep · 2 callsnormal dep · 2 callsnormal dep · 6 callsnormal dep · 1 callsnormal dep · 323 callsnormal dep · 8 callsnormal dep · 5 callsnormal dep · 0 callsnormal dep · 205 callsnormal dep · 6 callsnormal dep · 4 callsnormal dep · 11 callsnormal dep · 1 callsnormal dep · 19 callsnormal dep · 3 callsnormal dep · 8 callsnormal dep · 2 callsnormal dep · 3 callsnormal dep · 1 callsnormal dep · 0 calls · never namednormal dep · 1 callsnormal dep · 47 callsnormal dep · 0 callsapp-virtual_agentL24 · 21,761 linescre8-app-virtual_agentapp-intelligence-modelL25 · 1,848 linescre8-app-intelligence-modelapp-virtualL25 · 24,277 linescre8-app-virtualapp-agentL23 · 25,432 linescre8-app-agentapp-attentionL10 · 6,311 linescre8-app-attentionapp-attention-modelL4 · 344 linescre8-app-attention-modelapp-computeL13 · 93,890 linescre8-app-computeapp-inference-proof-apiL5 · 947 linescre8-app-inference-proof-apiapp-intelligenceL11 · 6,159 linescre8-app-intelligenceapp-intelligence-apiL4 · 1,046 linescre8-app-intelligence-apiapp-intelligence-model-re…L1 · 2,065 linescre8-app-intelligence-model-recordsapp-intelligence-train-ke…L0 · 1,702 linescre8-app-intelligence-train-kernelapp-network-clientL4 · 3,590 linescre8-app-network-clientapp-truthL6 · 20,464 linescre8-app-truthapp-virtual-modelL0 · 2,869 linescre8-app-virtual-modelapp-virtual-storeL7 · 3,078 linescre8-app-virtual-storeapp-virtual_computeL14 · 2,874 linescre8-app-virtual_computeapp-walletL17 · 5,977 linescre8-app-walletplatform-timeL3 · 65 linescre8-platform-timeruntime-app-typesL5 · 2,860 linescre8-runtime-app-typesruntime-contractsL0 · 6,077 linescre8-runtime-contractsruntime-coreL2 · 747 linescre8-runtime-coreruntime-hostL1 · 1,649 linescre8-runtime-hostutil-cryptoL3 · 749 linescre8-util-cryptoruntime-app-catalogL27 · 676 linescre8-runtime-app-catalog

Files

lowhigh
crates/cre8-app-virtual_agent/src/adapters/mod.rs · 1 lines · 0 fnscrates/cre8-app-virtual_agent/src/adapters/onnx.rs · 315 lines · 20 fnsonnx.rscrates/cre8-app-virtual_agent/src/app.rs · 377 lines · 14 fnsapp.rscrates/cre8-app-virtual_agent/src/connection_autopilot.rs · 67 lines · 0 fnscrates/cre8-app-virtual_agent/src/connection_autopilot/asset.rs · 1,602 lines · 48 fnsasset.rscrates/cre8-app-virtual_agent/src/connection_autopilot/common.rs · 534 lines · 23 fnscommon.rscrates/cre8-app-virtual_agent/src/connection_autopilot/dispatch.rs · 1,277 lines · 46 fnsdispatch.rscrates/cre8-app-virtual_agent/src/connection_autopilot/eval.rs · 1,412 lines · 51 fnseval.rscrates/cre8-app-virtual_agent/src/connection_autopilot/eval/tests.rs · 726 lines · 32 fnstests.rscrates/cre8-app-virtual_agent/src/connection_autopilot/graph.rs · 139 lines · 12 fnsgraph.rscrates/cre8-app-virtual_agent/src/connection_autopilot/graph/tests.rs · 335 lines · 13 fnstests.rscrates/cre8-app-virtual_agent/src/connection_autopilot/hypergraph.rs · 2,615 lines · 92 fnshypergraph.rscrates/cre8-app-virtual_agent/src/connection_autopilot/infer.rs · 503 lines · 20 fnsinfer.rscrates/cre8-app-virtual_agent/src/connection_autopilot/layer_stack.rs · 1,791 lines · 71 fnslayer_stack.rscrates/cre8-app-virtual_agent/src/connection_autopilot/layer_stack/tests.rs · 884 lines · 30 fnstests.rscrates/cre8-app-virtual_agent/src/connection_autopilot/records.rs · 409 lines · 5 fnsrecords.rscrates/cre8-app-virtual_agent/src/connection_autopilot/round.rs · 1,564 lines · 51 fnsround.rscrates/cre8-app-virtual_agent/src/connection_autopilot/settlement.rs · 965 lines · 32 fnssettlement.rscrates/cre8-app-virtual_agent/src/connection_autopilot/settlement/tests.rs · 501 lines · 17 fnstests.rscrates/cre8-app-virtual_agent/src/connection_autopilot/test_support.rs · 9 lines · 1 fnscrates/cre8-app-virtual_agent/src/connection_autopilot/train.rs · 1,195 lines · 36 fnstrain.rscrates/cre8-app-virtual_agent/src/connection_autopilot/train/tests.rs · 927 lines · 22 fnstests.rscrates/cre8-app-virtual_agent/src/distributed_training.rs · 1 lines · 0 fnscrates/cre8-app-virtual_agent/src/layers.rs · 762 lines · 48 fnslayers.rscrates/cre8-app-virtual_agent/src/lib.rs · 10 lines · 0 fnscrates/cre8-app-virtual_agent/src/logic.rs · 1,248 lines · 81 fnslogic.rscrates/cre8-app-virtual_agent/src/trainer.rs · 876 lines · 53 fnstrainer.rscrates/cre8-app-virtual_agent/src/weight_store.rs · 716 lines · 28 fnsweight_store.rs

File call graph

Resolved calls between this crate's files, callers left of callees.

7 calls9 calls1 calls2 calls1 calls4 calls12 calls5 calls6 calls3 calls1 calls5 calls3 calls4 calls1 calls1 calls1 calls1 calls2 calls1 calls2 calls1 calls6 calls4 calls17 calls4 calls2 calls3 calls4 calls11 calls2 calls1 calls3 calls6 calls1 calls12 calls4 calls6 calls1 calls12 calls11 calls4 calls3 calls1 calls1 calls1 calls5 calls5 calls1 calls4 calls7 calls9 calls3 calls2 calls17 calls9 calls1 calls2 calls4 calls2 calls9 calls2 calls1 calls18 calls3 calls7 calls1 calls1 calls8 calls2 calls2 calls12 calls1 calls32 calls1 calls3 calls7 calls8 calls5 calls2 calls3 calls2 calls1 calls1 calls12 calls2 calls2 calls3 calls3 calls13 calls1 calls14 calls1 calls12 calls3 calls1 calls2 calls1 calls13 calls2 calls4 calls11 calls4 calls2 calls1 calls1 calls8 calls1 calls21 callslayer_stack.rsconnection_autopilot::layer_sta…crates/cre8-app-virtual_agent/src/connection_autopilot/layer_stack.rs · 155 call sites in/outhypergraph.rsconnection_autopilot::hypergraphcrates/cre8-app-virtual_agent/src/connection_autopilot/hypergraph.rs · 109 call sites in/outasset.rsconnection_autopilot::assetcrates/cre8-app-virtual_agent/src/connection_autopilot/asset.rs · 101 call sites in/outsettlement.rsconnection_autopilot::settlementcrates/cre8-app-virtual_agent/src/connection_autopilot/settlement.rs · 83 call sites in/outtrain.rsconnection_autopilot::traincrates/cre8-app-virtual_agent/src/connection_autopilot/train.rs · 80 call sites in/outeval.rsconnection_autopilot::evalcrates/cre8-app-virtual_agent/src/connection_autopilot/eval.rs · 77 call sites in/outcommon.rsconnection_autopilot::commoncrates/cre8-app-virtual_agent/src/connection_autopilot/common.rs · 68 call sites in/outdispatch.rsconnection_autopilot::dispatchcrates/cre8-app-virtual_agent/src/connection_autopilot/dispatch.rs · 66 call sites in/outtests.rsconnection_autopilot::layer_sta…crates/cre8-app-virtual_agent/src/connection_autopilot/layer_stack/tests.rs · 51 call sites in/outtests.rsconnection_autopilot::train::te…crates/cre8-app-virtual_agent/src/connection_autopilot/train/tests.rs · 49 call sites in/outround.rsconnection_autopilot::roundcrates/cre8-app-virtual_agent/src/connection_autopilot/round.rs · 42 call sites in/outtests.rsconnection_autopilot::eval::tes…crates/cre8-app-virtual_agent/src/connection_autopilot/eval/tests.rs · 32 call sites in/outtests.rsconnection_autopilot::settlemen…crates/cre8-app-virtual_agent/src/connection_autopilot/settlement/tests.rs · 29 call sites in/outinfer.rsconnection_autopilot::infercrates/cre8-app-virtual_agent/src/connection_autopilot/infer.rs · 27 call sites in/outgraph.rsconnection_autopilot::graphcrates/cre8-app-virtual_agent/src/connection_autopilot/graph.rs · 22 call sites in/outapp.rsappcrates/cre8-app-virtual_agent/src/app.rs · 17 call sites in/outrecords.rsconnection_autopilot::recordscrates/cre8-app-virtual_agent/src/connection_autopilot/records.rs · 14 call sites in/outtrainer.rstrainercrates/cre8-app-virtual_agent/src/trainer.rs · 14 call sites in/outtests.rsconnection_autopilot::graph::te…crates/cre8-app-virtual_agent/src/connection_autopilot/graph/tests.rs · 12 call sites in/outlogic.rslogiccrates/cre8-app-virtual_agent/src/logic.rs · 9 call sites in/outtest_support.rsconnection_autopilot::test_supp…crates/cre8-app-virtual_agent/src/connection_autopilot/test_support.rs · 5 call sites in/outonnx.rsadapters::onnxcrates/cre8-app-virtual_agent/src/adapters/onnx.rs · 4 call sites in/outweight_store.rsweight_storecrates/cre8-app-virtual_agent/src/weight_store.rs · 2 call sites in/out

Heaviest functions

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

functionkindlinescyclomaticcallerscalleesweightcrystal
value_from_pathssrc/connection_autopilot/settlement.rs:1024fn611316.8
collect_score_valuessrc/connection_autopilot/common.rs:492fn114316.3
collect_object_score_valuessrc/connection_autopilot/common.rs:517fn168216
tensorsrc/layers.rs:569fn911104.3
require_shape_eqsrc/layers.rs:362fn621004.1
model_test_contextsrc/connection_autopilot/test_support.rs:7fn82523.5
raw_has_pathsrc/connection_autopilot/common.rs:431fn31413
hypergraph_conv_backward_receipt_from_valuesrc/connection_autopilot/hypergraph.rs:580fn206632.8
eval_metrics_from_valuesrc/connection_autopilot/eval.rs:29fn192422.6
linear_spec_from_modelsrc/connection_autopilot/layer_stack.rs:1537fn41302.6
AgentPerceptionLoop::newsrc/logic.rs:414method1212202.6
metric_gate_valuesrc/connection_autopilot/eval.rs:57fn174502.6
normalize_training_examplesrc/trainer.rs:313fn243222.5
validate_linear_gradient_shapesrc/trainer.rs:775fn134402.4
require_positivesrc/layers.rs:345fn62602.3
make_test_contextsrc/logic.rs:1129fn5111952.3
normalize_activationsrc/trainer.rs:733fn83102.2
MockProvider::with_move_and_interactsrc/logic.rs:1053method2311802.2
linear_parameters_from_modelsrc/connection_autopilot/layer_stack.rs:261fn71312.1
value_f64_from_pathssrc/connection_autopilot/settlement.rs:841fn311212
LinearLayer::newsrc/trainer.rs:136method204612
AgentRegistry::newsrc/logic.rs:897method31802
LinearLayer::predictsrc/trainer.rs:166method41421.9
hypergraph_shard_expanded_verticessrc/connection_autopilot/hypergraph.rs:2712fn82301.9
ensure_vertexsrc/weight_store.rs:47fn72411.9
hypergraph_gradient_receipt_with_compute_metadatasrc/connection_autopilot/hypergraph.rs:1381fn113201.9
initial_linear_parameterssrc/connection_autopilot/layer_stack.rs:1268fn255821.8
number_literalsrc/connection_autopilot/common.rs:556fn146201.8
latest_action_existssrc/connection_autopilot/dispatch.rs:337fn31311.8
evaluate_linearsrc/trainer.rs:703fn192431.8
round_trace_actionsrc/connection_autopilot/round.rs:9fn561301.8
linear_eval_receipt_from_valuesrc/connection_autopilot/layer_stack.rs:1775fn536431.8
push_component_actionsrc/logic.rs:311fn201511.7
linear_gradient_receipt_from_valuesrc/connection_autopilot/layer_stack.rs:83fn656431.7
append_checkpoint_lifecyclesrc/connection_autopilot/asset.rs:324fn293601.7
ensure_edgesrc/weight_store.rs:55fn142301.7
velocity_towardsrc/logic.rs:332fn71401.6
dispatch_targetsrc/connection_autopilot/dispatch.rs:311fn52321.6
eval_metrics_objectsrc/connection_autopilot/eval.rs:49fn71101.6
activation_scalarsrc/connection_autopilot/layer_stack.rs:25fn84201.6

Outside the workspace

anyhow base64 chrono hyperdb serde serde_json sha2