pub type Sinpe = SinusoidalPositionalEncoding;Expand description
Type alias for SinusoidalPositionalEncoding.
Aliased Type§
pub struct Sinpe {
pub scale: f32,
pub cosine_first: bool,
/* private fields */
}Fields§
§scale: f32multiplicative scale for the embeddings. Default is sqrt(2/dimensions)
cosine_first: boolif true embed using [cos(x), sin(x)] instead of the reverse
Implementations§
Source§impl Sinpe
impl Sinpe
Sourcepub const DEFAULT_COSINE_FIRST: bool = false
pub const DEFAULT_COSINE_FIRST: bool = false
Default value for cosine_first field.
Sourcepub const DEFAULT_MIN_FREQUENCY: f32 = 9.99999974E-5f32
pub const DEFAULT_MIN_FREQUENCY: f32 = 9.99999974E-5f32
Default value for min frequency.
Sourcepub const DEFAULT_MAX_FREQUENCY: f32 = 1f32
pub const DEFAULT_MAX_FREQUENCY: f32 = 1f32
Default value for max frequency.
Sourcepub const DEFAULT_FULL_TURNS: bool = false
pub const DEFAULT_FULL_TURNS: bool = false
Default value for full turns.