MIR2Vec embedding helpers, vocabulary, and embedder types.
Types
Name |
Description |
Base class for MIR embedders |
|
Class for storing and accessing the MIR2Vec vocabulary. The MIRVocabulary class manages seed embeddings for LLVM Machine IR |
|
Class for computing Symbolic embeddings Symbolic embeddings are constructed based on the entity‐level representations obtained from the MIR Vocabulary. |
Type Aliases
Name |
Description |
Embedding vector type shared with IR2Vec. |
|
Map from machine basic blocks to their embeddings. |
|
Map from machine instructions to their embeddings. |
Variables
Name |
Description |
Weight applied to common (non‐register) operand embeddings. |
|
Command‐line option category for MIR2Vec‐related flags. |
|
Weight applied to opcode embeddings when combining entity vectors. |
|
Weight applied to register operand embeddings. |
Created with MrDocs