easydel.modules.exaone.modeling_exaone_flax#
- class easydel.modules.exaone.modeling_exaone_flax.ExaoneAttention(*args: Any, **kwargs: Any)[source]#
Bases:
Module
- class easydel.modules.exaone.modeling_exaone_flax.ExaoneAttentionInner(*args: Any, **kwargs: Any)[source]#
Bases:
AttentionModule
- class easydel.modules.exaone.modeling_exaone_flax.ExaoneDecoderLayer(*args: Any, **kwargs: Any)[source]#
Bases:
Module
- class easydel.modules.exaone.modeling_exaone_flax.ExaoneForCausalLM(*args: Any, **kwargs: Any)[source]#
Bases:
EasyDeLBaseModuleExaone model with a language modeling head for causal language modeling tasks.
This model extends the base ExaoneModel by adding a linear language modeling head on top of the transformer model. It’s designed for generative tasks and can be used for text generation.
- class easydel.modules.exaone.modeling_exaone_flax.ExaoneForSequenceClassification(*args: Any, **kwargs: Any)[source]#
Bases:
EasyDeLBaseModule
- class easydel.modules.exaone.modeling_exaone_flax.ExaoneGatedMLP(*args: Any, **kwargs: Any)[source]#
Bases:
Module
- class easydel.modules.exaone.modeling_exaone_flax.ExaoneModel(*args: Any, **kwargs: Any)[source]#
Bases:
EasyDeLBaseModule- property frequencies#
Retrieves or computes the frequency components (e.g., for RoPE) from the configuration.
Uses self.config.get_basic_frequencies() and caches the result.
- Returns
The frequency components, potentially cached.
- Return type
jnp.ndarray