pub type Sinpe = SinusoidalPositionalEncoding;
Expand description
Type alias for SinusoidalPositionalEncoding
.
Aliased Type§
struct Sinpe {
pub scale: f32,
pub cosine_first: bool,
/* private fields */
}
Fields§
§scale: f32
multiplicative scale for the embeddings. Default is sqrt(2/dimensions)
cosine_first: bool
if 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.