Struct tensorflow::ops::GroupByReducerDataset
source · pub struct GroupByReducerDataset { /* private fields */ }
Expand description
Builder for the GroupByReducerDataset
operation.
Implementations§
source§impl GroupByReducerDataset
impl GroupByReducerDataset
sourcepub fn key_func<ArgType: Into<String>>(self, value: ArgType) -> Self
pub fn key_func<ArgType: Into<String>>(self, value: ArgType) -> Self
Sets the key_func
attribute.
sourcepub fn init_func<ArgType: Into<String>>(self, value: ArgType) -> Self
pub fn init_func<ArgType: Into<String>>(self, value: ArgType) -> Self
Sets the init_func
attribute.
sourcepub fn reduce_func<ArgType: Into<String>>(self, value: ArgType) -> Self
pub fn reduce_func<ArgType: Into<String>>(self, value: ArgType) -> Self
Sets the reduce_func
attribute.
sourcepub fn finalize_func<ArgType: Into<String>>(self, value: ArgType) -> Self
pub fn finalize_func<ArgType: Into<String>>(self, value: ArgType) -> Self
Sets the finalize_func
attribute.
sourcepub fn Tkey_func_other_arguments<ArgType: Into<Vec<DataType>>>(
self,
value: ArgType
) -> Self
pub fn Tkey_func_other_arguments<ArgType: Into<Vec<DataType>>>( self, value: ArgType ) -> Self
Sets the Tkey_func_other_arguments
attribute.
sourcepub fn Tinit_func_other_arguments<ArgType: Into<Vec<DataType>>>(
self,
value: ArgType
) -> Self
pub fn Tinit_func_other_arguments<ArgType: Into<Vec<DataType>>>( self, value: ArgType ) -> Self
Sets the Tinit_func_other_arguments
attribute.
sourcepub fn Treduce_func_other_arguments<ArgType: Into<Vec<DataType>>>(
self,
value: ArgType
) -> Self
pub fn Treduce_func_other_arguments<ArgType: Into<Vec<DataType>>>( self, value: ArgType ) -> Self
Sets the Treduce_func_other_arguments
attribute.
sourcepub fn Tfinalize_func_other_arguments<ArgType: Into<Vec<DataType>>>(
self,
value: ArgType
) -> Self
pub fn Tfinalize_func_other_arguments<ArgType: Into<Vec<DataType>>>( self, value: ArgType ) -> Self
Sets the Tfinalize_func_other_arguments
attribute.
sourcepub fn output_types<ArgType: Into<Vec<DataType>>>(self, value: ArgType) -> Self
pub fn output_types<ArgType: Into<Vec<DataType>>>(self, value: ArgType) -> Self
Sets the output_types
attribute.
sourcepub fn output_shapes<ArgType: Into<Vec<Shape>>>(self, value: ArgType) -> Self
pub fn output_shapes<ArgType: Into<Vec<Shape>>>(self, value: ArgType) -> Self
Sets the output_shapes
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>>(
&self,
input_dataset: O0,
key_func_other_arguments: O1,
init_func_other_arguments: O2,
reduce_func_other_arguments: O3,
finalize_func_other_arguments: O4,
scope: &mut Scope
) -> Result<Operation>
pub fn build<O0: Into<Output>, O1: Into<Output>, O2: Into<Output>, O3: Into<Output>, O4: Into<Output>>( &self, input_dataset: O0, key_func_other_arguments: O1, init_func_other_arguments: O2, reduce_func_other_arguments: O3, finalize_func_other_arguments: O4, scope: &mut Scope ) -> Result<Operation>
Builds the GroupByReducerDataset
operation.
sourcepub fn build_instance(
&self,
input_dataset: Output,
key_func_other_arguments: Output,
init_func_other_arguments: Output,
reduce_func_other_arguments: Output,
finalize_func_other_arguments: Output,
scope: &mut Scope
) -> Result<GroupByReducerDatasetInst>
pub fn build_instance( &self, input_dataset: Output, key_func_other_arguments: Output, init_func_other_arguments: Output, reduce_func_other_arguments: Output, finalize_func_other_arguments: Output, scope: &mut Scope ) -> Result<GroupByReducerDatasetInst>
Builds a new instance of ‘GroupByReducerDataset’ Operation with it’s Outputs and Inputs exposed as methods.
Trait Implementations§
source§impl Debug for GroupByReducerDataset
impl Debug for GroupByReducerDataset
source§impl Default for GroupByReducerDataset
impl Default for GroupByReducerDataset
source§fn default() -> GroupByReducerDataset
fn default() -> GroupByReducerDataset
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl RefUnwindSafe for GroupByReducerDataset
impl Send for GroupByReducerDataset
impl Sync for GroupByReducerDataset
impl Unpin for GroupByReducerDataset
impl UnwindSafe for GroupByReducerDataset
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