Skip to content
1 viewer

rust 1,859,968 · typescript 235,218 · javascript 132,952 · python 20,426 · 6,406 files · digest c536f05fc420 · built in 1.4 s · crystals off

crates/cre8-app-inference-proof/src/attention.rs

cre8-app-inference-proof · module attention · src · 1,003 lines (682 code, 246 comment) · sha 581342c03849ce6a

Items

const PACK_BASE struct AttentionInference const SOFTMAX_SCALE const SOFTMAX_GAP_MAX

Functions

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

functionkindlinescyclomaticcallerscalleesweightcrystal
softmax_weight_lutsrc/attention.rs:428fn31402.1
unpacksrc/attention.rs:125fn122501.5
project_vecsrc/attention.rs:217fn31401.5
prove_projected_softmax_attention_headsrc/attention.rs:680fn344381.3
prove_attention_headsrc/attention.rs:167fn313361.2
prove_softmax_attention_headsrc/attention.rs:547fn294371.2
prove_projected_attention_headsrc/attention.rs:351fn354381.2
projected_softmax_referencesrc/attention.rs:664fn121221.1
softmax_attention_referencesrc/attention.rs:523fn183201.1
value_to_u64src/attention.rs:200fn73401.1
emit_softmax_weightsrc/attention.rs:435fn62201
fixturesrc/attention.rs:721fn71401
projected_fixturesrc/attention.rs:799fn91401
attention_head_referencesrc/attention.rs:141fn223200.9
eval_softmax_nums_densrc/attention.rs:500fn182210.8
attention_head_sourcesrc/attention.rs:66fn556100.7
softmax_attention_head_sourcesrc/attention.rs:445fn507120.6
projected_softmax_attention_head_sourcesrc/attention.rs:591fn7012120.6
eval_scores_nums_densrc/attention.rs:225fn312100.6
projected_attention_head_sourcesrc/attention.rs:261fn7011100.6
projected_attention_referencesrc/attention.rs:334fn131120.6
attention_head_matches_reference_and_is_attestedsrc/attention.rs:733fn374040.5
attention_head_forward_pass_is_succinctly_provensrc/attention.rs:775fn91030.5
packing_round_tripssrc/attention.rs:787fn81010.5
projected_head_matches_reference_and_is_attestedsrc/attention.rs:813fn324040.5
projected_head_forward_pass_is_succinctly_provensrc/attention.rs:850fn71030.5
softmax_lut_is_monotone_and_anchoredsrc/attention.rs:861fn92010.5
softmax_attention_matches_reference_and_is_attestedsrc/attention.rs:876fn404040.5
softmax_attention_is_succinctly_provensrc/attention.rs:921fn101030.5
projected_softmax_head_matches_reference_and_is_attestedsrc/attention.rs:938fn334040.5
projected_softmax_head_is_succinctly_provensrc/attention.rs:978fn101030.5
projected_head_rejects_overflowing_budgetsrc/attention.rs:992fn111010.5

Source not readable from this process.