pub struct GraphAttentionConfigBuilder { /* private fields */ }Expand description
Builder for GraphAttentionConfig.
Implementations§
Source§impl GraphAttentionConfigBuilder
impl GraphAttentionConfigBuilder
Sourcepub fn negative_slope(self, slope: f32) -> Self
pub fn negative_slope(self, slope: f32) -> Self
Sets the negative slope for LeakyReLU.
Sourcepub fn concat_heads(self, concat: bool) -> Self
pub fn concat_heads(self, concat: bool) -> Self
Sets whether to concatenate multi-head outputs.
Sourcepub fn build(self) -> AttentionResult<GraphAttentionConfig>
pub fn build(self) -> AttentionResult<GraphAttentionConfig>
Builds the GraphAttentionConfig.
Trait Implementations§
Source§impl Default for GraphAttentionConfigBuilder
impl Default for GraphAttentionConfigBuilder
Source§fn default() -> GraphAttentionConfigBuilder
fn default() -> GraphAttentionConfigBuilder
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for GraphAttentionConfigBuilder
impl RefUnwindSafe for GraphAttentionConfigBuilder
impl Send for GraphAttentionConfigBuilder
impl Sync for GraphAttentionConfigBuilder
impl Unpin for GraphAttentionConfigBuilder
impl UnwindSafe for GraphAttentionConfigBuilder
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more