SHOGUN  6.1.3
List of all members | Public Member Functions | Friends
BlockwiseDetails Class Reference

Detailed Description

Class that holds block-details for the data-fetchers. There are one instance of this class per fetcher.

Definition at line 46 of file BlockwiseDetails.h.

Public Member Functions

 BlockwiseDetails ()
 
BlockwiseDetailswith_blocksize (index_t blocksize)
 
BlockwiseDetailswith_num_blocks_per_burst (index_t num_blocks_per_burst)
 

Friends

class DataFetcher
 
class StreamingDataFetcher
 
class DataManager
 

Constructor & Destructor Documentation

Default constructor.

Definition at line 36 of file BlockwiseDetails.cpp.

Member Function Documentation

BlockwiseDetails & with_blocksize ( index_t  blocksize)

Method that sets the blocksize for current fetcher.

Parameters
blocksizethe size of the block
Returns
an instance of the current object

Definition at line 42 of file BlockwiseDetails.cpp.

BlockwiseDetails & with_num_blocks_per_burst ( index_t  num_blocks_per_burst)

Method that sets the number of blocks to be fetched per burst for current fetcher.

Parameters
num_blocks_per_burstthe number of blocks to be fetched per burst
Returns
an instance of the current object

Definition at line 49 of file BlockwiseDetails.cpp.

Friends And Related Function Documentation

friend class DataFetcher
friend

Definition at line 48 of file BlockwiseDetails.h.

friend class DataManager
friend

Definition at line 50 of file BlockwiseDetails.h.

friend class StreamingDataFetcher
friend

Definition at line 49 of file BlockwiseDetails.h.


The documentation for this class was generated from the following files:

SHOGUN Machine Learning Toolbox - Documentation