Struct sbr::data::TripletInteractions [−][src]
pub struct TripletInteractions { /* fields omitted */ }
Interactions in COO form.
Methods
impl TripletInteractions
[src]
impl TripletInteractions
pub fn len(&self) -> usize
[src]
pub fn len(&self) -> usize
Return lenght.
ⓘImportant traits for TripletMinibatchIterator<'a>pub fn iter_minibatch(&self, minibatch_size: usize) -> TripletMinibatchIterator
[src]
ⓘImportant traits for TripletMinibatchIterator<'a>
pub fn iter_minibatch(&self, minibatch_size: usize) -> TripletMinibatchIterator
Iterate over minibatches of size minibatch_size
.
pub fn iter_minibatch_partitioned(
&self,
minibatch_size: usize,
num_partitions: usize
) -> Vec<TripletMinibatchIterator>
[src]
pub fn iter_minibatch_partitioned(
&self,
minibatch_size: usize,
num_partitions: usize
) -> Vec<TripletMinibatchIterator>
Return a collection of iterators over a partitions of the data.
pub fn num_users(&self) -> usize
[src]
pub fn num_users(&self) -> usize
Return number of users in the dataset.
pub fn num_items(&self) -> usize
[src]
pub fn num_items(&self) -> usize
Return number of users in the dataset.
pub fn shape(&self) -> (usize, usize)
[src]
pub fn shape(&self) -> (usize, usize)
Return (num_users, num_items).
Trait Implementations
impl Clone for TripletInteractions
[src]
impl Clone for TripletInteractions
fn clone(&self) -> TripletInteractions
[src]
fn clone(&self) -> TripletInteractions
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
1.0.0
[src]Performs copy-assignment from source
. Read more
impl Debug for TripletInteractions
[src]
impl Debug for TripletInteractions
fn fmt(&self, f: &mut Formatter) -> Result
[src]
fn fmt(&self, f: &mut Formatter) -> Result
Formats the value using the given formatter. Read more
impl<'a> From<&'a Interactions> for TripletInteractions
[src]
impl<'a> From<&'a Interactions> for TripletInteractions
fn from(interactions: &'a Interactions) -> Self
[src]
fn from(interactions: &'a Interactions) -> Self
Performs the conversion.
Auto Trait Implementations
impl Send for TripletInteractions
impl Send for TripletInteractions
impl Sync for TripletInteractions
impl Sync for TripletInteractions