MCPcopy Create free account

hub / github.com/ICME-Lab/jolt-atlas / types & classes

Types & classes560 in github.com/ICME-Lab/jolt-atlas

↓ 76 callersClassProofId
jolt-atlas-core/src/onnx_proof/types.rs:27
↓ 32 callersClassTrackedFr
joltworks/src/field/tracked_ark.rs:52
↓ 17 callersClassF32
f32 wrapper
atlas-onnx-tracer/src/utils/f32.rs:15
↓ 8 callersClassBn254G1
joltworks/src/curve.rs:159
↓ 5 callersClassHyperKZGCommitment
joltworks/src/poly/commitment/hyperkzg/mod.rs:158
↓ 4 callersClassBn254GT
joltworks/src/curve.rs:175
↓ 3 callersClassClaims
jolt-atlas-core/src/onnx_proof/types.rs:132
↓ 3 callersClassLayerNorm
LayerNorm but with an optional bias. PyTorch doesn't support simply bias=False
atlas-onnx-tracer/models/nanoGPT/gen.py:28
↓ 3 callersClassLayerNorm
atlas-onnx-tracer/models/nanoGPT_1M/gen.py:14
↓ 3 callersClassLayerNorm
atlas-onnx-tracer/models/nanoGPT_1M_deep/gen.py:14
↓ 3 callersClassLayerNorm
LayerNorm but with an optional bias. PyTorch doesn't support simply bias=False
atlas-onnx-tracer/models/relu_nanoGPT/gen.py:28
↓ 3 callersClassRMSNorm
RMSNorm as in the microGPT script: normalize by root mean square, no learned parameters.
atlas-onnx-tracer/models/minigpt/gen.py:8
↓ 3 callersClassRMSNorm
RMSNorm as in the microGPT script: normalize by root mean square, no learned parameters.
atlas-onnx-tracer/models/microgpt/gen.py:29
↓ 3 callersClassTracingGuard
Guard that ensures trace files are written when dropped. This is an opaque wrapper around the optional ChromeLayer guard.
common/src/utils/logging.rs:14
↓ 3 callersClassVariable
joltworks/src/subprotocols/blindfold/mod.rs:423
↓ 2 callersClassBlock
atlas-onnx-tracer/models/nanoGPT/gen.py:104
↓ 2 callersClassBlock
atlas-onnx-tracer/models/relu_nanoGPT/gen.py:104
↓ 2 callersClassBn254G2
joltworks/src/curve.rs:170
↓ 2 callersClassMLPAuthorizationClassifier
MLP classifier for authorization decisions with power-of-two dimensions. Architecture follows article classification pattern: Input -> Li
atlas-onnx-tracer/models/authorization/gen.py:54
↓ 1 callersClassBlock
atlas-onnx-tracer/models/relu_self_attention/gen.py:87
↓ 1 callersClassBlock
atlas-onnx-tracer/models/nanoGPT_1M/gen.py:56
↓ 1 callersClassBlock
atlas-onnx-tracer/models/nanoGPT_1M_deep/gen.py:56
↓ 1 callersClassBlock
Transformer block: RMSNorm + Attention + RMSNorm + MLP, with residual connections.
atlas-onnx-tracer/models/minigpt/gen.py:74
↓ 1 callersClassBlock
Transformer block: RMSNorm + Attention + RMSNorm + MLP, with residual connections.
atlas-onnx-tracer/models/microgpt/gen.py:95
↓ 1 callersClassBlock
atlas-onnx-tracer/models/transformer/gen.py:87
↓ 1 callersClassCausalSelfAttention
atlas-onnx-tracer/models/relu_self_attention/gen.py:32
↓ 1 callersClassCausalSelfAttention
atlas-onnx-tracer/models/self_attention_layer/gen.py:24
↓ 1 callersClassCausalSelfAttention
atlas-onnx-tracer/models/nanoGPT/gen.py:40
↓ 1 callersClassCausalSelfAttention
atlas-onnx-tracer/models/nanoGPT_1M/gen.py:23
↓ 1 callersClassCausalSelfAttention
atlas-onnx-tracer/models/nanoGPT_1M_deep/gen.py:23
↓ 1 callersClassCausalSelfAttention
Multi-head causal self-attention, following the microGPT script structure.
atlas-onnx-tracer/models/minigpt/gen.py:19
↓ 1 callersClassCausalSelfAttention
Multi-head causal self-attention, following the microGPT script structure.
atlas-onnx-tracer/models/microgpt/gen.py:40
↓ 1 callersClassCausalSelfAttention
atlas-onnx-tracer/models/transformer/gen.py:32
↓ 1 callersClassCausalSelfAttention
atlas-onnx-tracer/models/relu_nanoGPT/gen.py:40
↓ 1 callersClassConcatModel
atlas-onnx-tracer/models/concat_transformer_block/gen.py:7
↓ 1 callersClassGPT
atlas-onnx-tracer/models/nanoGPT/gen.py:132
↓ 1 callersClassGPT
atlas-onnx-tracer/models/nanoGPT_1M/gen.py:76
↓ 1 callersClassGPT
atlas-onnx-tracer/models/nanoGPT_1M_deep/gen.py:76
↓ 1 callersClassGPT
atlas-onnx-tracer/models/relu_nanoGPT/gen.py:132
↓ 1 callersClassGPTConfig
atlas-onnx-tracer/models/relu_self_attention/gen.py:15
↓ 1 callersClassGPTConfig
atlas-onnx-tracer/models/self_attention_layer/gen.py:14
↓ 1 callersClassGPTConfig
atlas-onnx-tracer/models/nanoGPT/gen.py:120
↓ 1 callersClassGPTConfig
atlas-onnx-tracer/models/nanoGPT_1M/gen.py:68
↓ 1 callersClassGPTConfig
atlas-onnx-tracer/models/nanoGPT_1M_deep/gen.py:68
↓ 1 callersClassGPTConfig
atlas-onnx-tracer/models/transformer/gen.py:15
↓ 1 callersClassGPTConfig
atlas-onnx-tracer/models/relu_nanoGPT/gen.py:120
↓ 1 callersClassHyperKZGSRS
joltworks/src/poly/commitment/hyperkzg/mod.rs:44
↓ 1 callersClassLayerNormHeadFixed
Fixed batch size version that outputs [16, 16] instead of [1, 16, 16]
atlas-onnx-tracer/models/layernorm_head/gen.py:60
↓ 1 callersClassLayerNormPartialHead
Implements only the first 3 steps of LayerNorm: Step 1: Calculate mean Step 2: Center the data Step 3: Calculate variance Ou
atlas-onnx-tracer/models/layernorm_partial_head/gen.py:17
↓ 1 callersClassMLP
atlas-onnx-tracer/models/relu_self_attention/gen.py:73
↓ 1 callersClassMLP
atlas-onnx-tracer/models/nanoGPT/gen.py:86
↓ 1 callersClassMLP
atlas-onnx-tracer/models/nanoGPT_1M/gen.py:46
↓ 1 callersClassMLP
atlas-onnx-tracer/models/nanoGPT_1M_deep/gen.py:46
↓ 1 callersClassMLP
Feed-forward MLP with ReLU activation, matching the microGPT script.
atlas-onnx-tracer/models/minigpt/gen.py:59
↓ 1 callersClassMLP
Feed-forward MLP with ReLU activation, matching the microGPT script.
atlas-onnx-tracer/models/microgpt/gen.py:80
↓ 1 callersClassMLP
atlas-onnx-tracer/models/transformer/gen.py:73
↓ 1 callersClassMLP
atlas-onnx-tracer/models/relu_nanoGPT/gen.py:86
↓ 1 callersClassMLPClassifierSmall
Smaller MLP classifier with power-of-two dimensions for SNARK compatibility. Architecture: Input -> Linear(512->256) -> ReLU -> Linear(256->1
atlas-onnx-tracer/models/article_classification/gen.py:28
↓ 1 callersClassMicroGPT
Minimal GPT model following the microGPT script architecture. Differences from standard GPT-2: - RMSNorm instead of LayerNorm (as in t
atlas-onnx-tracer/models/microgpt/gen.py:111
↓ 1 callersClassMiniGPT
Minimal GPT model following the microGPT script architecture. Differences from standard GPT-2: - RMSNorm instead of LayerNorm (as in t
atlas-onnx-tracer/models/minigpt/gen.py:90
↓ 1 callersClassMultiHeadAttention
atlas-onnx-tracer/models/multihead_attention/gen.py:23
↓ 1 callersClassPerceptron2
Multi-layer perceptron matching the original perceptron_2.onnx architecture. Architecture: Input [1, 4] -> Linear(4, 30) -> ReLU -> Linear(30
atlas-onnx-tracer/models/perceptron/gen.py:14
↓ 1 callersClassPositionalEncodingTrig
atlas-onnx-tracer/models/positional_encoding/gen.py:20
↓ 1 callersClassPrefixEval
Wrapper for prefix polynomial evaluations, used for type safety in prefix operations.
joltworks/src/lookup_tables/prefixes/mod.rs:147
↓ 1 callersClassScaledDotProductAttention
atlas-onnx-tracer/models/multihead_attention/gen.py:9
↓ 1 callersClassSigmoidSelfAttention
atlas-onnx-tracer/models/sigmoid_encoder/gen.py:18
↓ 1 callersClassSigmoidTransformerBlock
atlas-onnx-tracer/models/sigmoid_encoder/gen.py:46
↓ 1 callersClassSimpleAddSubMul
atlas-onnx-tracer/models/test_add_sub_mul/gen.py:16
↓ 1 callersClassSimpleAddSubMulBroadcast
atlas-onnx-tracer/models/broadcast/gen.py:18
↓ 1 callersClassSimpleErf
atlas-onnx-tracer/models/erf/gen.py:14
↓ 1 callersClassSimpleGather
atlas-onnx-tracer/models/gather/gen.py:12
↓ 1 callersClassSimpleMoveAxis
atlas-onnx-tracer/models/moveaxis/gen.py:15
↓ 1 callersClassSimpleReshapeTest
atlas-onnx-tracer/models/reshape/gen.py:15
↓ 1 callersClassSimpleRsqrt
atlas-onnx-tracer/models/rsqrt/gen.py:12
↓ 1 callersClassSimpleTanh
atlas-onnx-tracer/models/tanh/gen.py:12
↓ 1 callersClassSimpleTransformer
atlas-onnx-tracer/models/multihead_attention/gen.py:58
↓ 1 callersClassSliceModel
atlas-onnx-tracer/models/slice/gen.py:7
↓ 1 callersClassSquareMLP
atlas-onnx-tracer/models/mlp_square/gen.py:23
↓ 1 callersClassSquareMLP4Layer
atlas-onnx-tracer/models/mlp_square_4layer/gen.py:21
ClassAcc5S
joltworks/src/utils/accumulation.rs:86
ClassAcc5U
joltworks/src/utils/accumulation.rs:9
ClassAcc6S
joltworks/src/utils/accumulation.rs:270
ClassAcc6U
joltworks/src/utils/accumulation.rs:194
ClassAcc7S
joltworks/src/utils/accumulation.rs:460
ClassAcc7U
joltworks/src/utils/accumulation.rs:404
ClassAcc8S
joltworks/src/utils/accumulation.rs:702
ClassAcc8U
joltworks/src/utils/accumulation.rs:616
ClassAccOpeningAccessor
Read-only and mutable access layer shared by prover and verifier helpers. Generic helper for recovering existing opening claims.
jolt-atlas-core/src/utils/opening_access.rs:99
ClassAddParams
jolt-atlas-core/src/onnx_proof/ops/add.rs:159
ClassAddProver
Prover state for element-wise addition sumcheck protocol. Maintains the equality polynomial and operand polynomials needed to generate sumcheck messa
jolt-atlas-core/src/onnx_proof/ops/add.rs:247
ClassAddVerifier
Verifier for element-wise addition sumcheck protocol. Verifies that the prover's sumcheck messages are consistent with the claimed addition operation
jolt-atlas-core/src/onnx_proof/ops/add.rs:327
ClassAgg
atlas-onnx-tracer/src/model/shadow_trace.rs:137
EnumAndPrefix
Prefix component for bitwise AND lookup table decomposition.
joltworks/src/lookup_tables/prefixes/and.rs:8
EnumAndSuffix
Bitwise AND suffix
joltworks/src/lookup_tables/suffixes/and.rs:6
ClassAndTable
joltworks/src/lookup_tables/and.rs:19
InterfaceAppendToTranscript
joltworks/src/transcripts/transcript.rs:30
ClassAtlasProverPreprocessing
jolt-atlas-core/src/onnx_proof/preprocessing.rs:73
ClassAtlasSharedPreprocessing
jolt-atlas-core/src/onnx_proof/preprocessing.rs:29
ClassAtlasVerifierPreprocessing
jolt-atlas-core/src/onnx_proof/preprocessing.rs:134
ClassBakedPublicInputs
joltworks/src/subprotocols/blindfold/mod.rs:152
next →1–100 of 560, ranked by callers