Struct tensorflow::ops::RaggedCross
source · pub struct RaggedCross { /* private fields */ }
Expand description
Builder for the RaggedCross
operation.
Implementations§
source§impl RaggedCross
impl RaggedCross
sourcepub fn input_order<ArgType: Into<String>>(self, value: ArgType) -> Self
pub fn input_order<ArgType: Into<String>>(self, value: ArgType) -> Self
Sets the input_order
attribute.
sourcepub fn hashed_output<ArgType: Into<bool>>(self, value: ArgType) -> Self
pub fn hashed_output<ArgType: Into<bool>>(self, value: ArgType) -> Self
Sets the hashed_output
attribute.
sourcepub fn num_buckets<ArgType: Into<i64>>(self, value: ArgType) -> Self
pub fn num_buckets<ArgType: Into<i64>>(self, value: ArgType) -> Self
Sets the num_buckets
attribute.
sourcepub fn ragged_values_types<ArgType: Into<Vec<DataType>>>(
self,
value: ArgType
) -> Self
pub fn ragged_values_types<ArgType: Into<Vec<DataType>>>( self, value: ArgType ) -> Self
Sets the ragged_values_types
attribute.
sourcepub fn ragged_splits_types<ArgType: Into<Vec<DataType>>>(
self,
value: ArgType
) -> Self
pub fn ragged_splits_types<ArgType: Into<Vec<DataType>>>( self, value: ArgType ) -> Self
Sets the ragged_splits_types
attribute.
sourcepub fn sparse_values_types<ArgType: Into<Vec<DataType>>>(
self,
value: ArgType
) -> Self
pub fn sparse_values_types<ArgType: Into<Vec<DataType>>>( self, value: ArgType ) -> Self
Sets the sparse_values_types
attribute.
sourcepub fn dense_types<ArgType: Into<Vec<DataType>>>(self, value: ArgType) -> Self
pub fn dense_types<ArgType: Into<Vec<DataType>>>(self, value: ArgType) -> Self
Sets the dense_types
attribute.
sourcepub fn out_values_type<ArgType: Into<DataType>>(self, value: ArgType) -> Self
pub fn out_values_type<ArgType: Into<DataType>>(self, value: ArgType) -> Self
Sets the out_values_type
attribute.
sourcepub fn out_row_splits_type<ArgType: Into<DataType>>(
self,
value: ArgType
) -> Self
pub fn out_row_splits_type<ArgType: Into<DataType>>( self, value: ArgType ) -> Self
Sets the out_row_splits_type
attribute.
sourcepub fn add_control_input(self, op: Operation) -> Self
pub fn add_control_input(self, op: Operation) -> Self
Adds a control input.
sourcepub fn build<O0: Into<Output>, O1: Into<Output>, O2: Into<Output>, O3: Into<Output>, O4: Into<Output>, O5: Into<Output>>(
&self,
ragged_values: O0,
ragged_row_splits: O1,
sparse_indices: O2,
sparse_values: O3,
sparse_shape: O4,
dense_inputs: O5,
scope: &mut Scope
) -> Result<Operation>
pub fn build<O0: Into<Output>, O1: Into<Output>, O2: Into<Output>, O3: Into<Output>, O4: Into<Output>, O5: Into<Output>>( &self, ragged_values: O0, ragged_row_splits: O1, sparse_indices: O2, sparse_values: O3, sparse_shape: O4, dense_inputs: O5, scope: &mut Scope ) -> Result<Operation>
Builds the RaggedCross
operation.
sourcepub fn build_instance(
&self,
ragged_values: Output,
ragged_row_splits: Output,
sparse_indices: Vec<Output>,
sparse_values: Output,
sparse_shape: Vec<Output>,
dense_inputs: Output,
scope: &mut Scope
) -> Result<RaggedCrossInst>
pub fn build_instance( &self, ragged_values: Output, ragged_row_splits: Output, sparse_indices: Vec<Output>, sparse_values: Output, sparse_shape: Vec<Output>, dense_inputs: Output, scope: &mut Scope ) -> Result<RaggedCrossInst>
Builds a new instance of ‘RaggedCross’ Operation with it’s Outputs and Inputs exposed as methods.
Trait Implementations§
source§impl Debug for RaggedCross
impl Debug for RaggedCross
source§impl Default for RaggedCross
impl Default for RaggedCross
source§fn default() -> RaggedCross
fn default() -> RaggedCross
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl RefUnwindSafe for RaggedCross
impl Send for RaggedCross
impl Sync for RaggedCross
impl Unpin for RaggedCross
impl UnwindSafe for RaggedCross
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