pub enum GraphOperation {
MessagePassing,
GraphConvolution,
AttentionComputation,
GraphPooling,
Activation,
Normalization,
CustomFused(String),
}Expand description
Graph operation types that can be JIT compiled
Variants§
MessagePassing
Matrix multiplication in message passing
GraphConvolution
Graph convolution operations
AttentionComputation
Attention mechanism computation
GraphPooling
Pooling operations
Activation
Activation functions
Normalization
Normalization operations
CustomFused(String)
Custom fused operations
Trait Implementations§
Source§impl Clone for GraphOperation
impl Clone for GraphOperation
Source§fn clone(&self) -> GraphOperation
fn clone(&self) -> GraphOperation
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for GraphOperation
impl Debug for GraphOperation
Source§impl Hash for GraphOperation
impl Hash for GraphOperation
Source§impl PartialEq for GraphOperation
impl PartialEq for GraphOperation
impl Eq for GraphOperation
impl StructuralPartialEq for GraphOperation
Auto Trait Implementations§
impl Freeze for GraphOperation
impl RefUnwindSafe for GraphOperation
impl Send for GraphOperation
impl Sync for GraphOperation
impl Unpin for GraphOperation
impl UnsafeUnpin for GraphOperation
impl UnwindSafe for GraphOperation
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more