The class containing methods to process dataset.  
 More...
#include <Common/DatasetTool.h>
 | 
| void  | store3VText (TuplePtrQueue &relationPtr, const std::string &fileName) | 
|   | To store TuplePtrQueueIn to local text data.  More...
  | 
|   | 
| void  | load3VText (TuplePtrQueueIn &relationPtr, const std::string &fileName) | 
|   | To load TuplePtrQueueIn from local text data.  More...
  | 
|   | 
| void  | load3VText (TuplePtrQueue &relationPtr, const std::string &fileName) | 
|   | To load TuplePtrQueueIn from local text data.  More...
  | 
|   | 
| void  | combine3VVector (TuplePtrQueueIn &relationPtr, vector< keyType > vk, vector< valueType > vv, vector< size_t > vs) | 
|   | To load TuplePtrQueueIn by combining 3 stand-alone vectors of key, value,subkey.  More...
  | 
|   | 
| void  | combine3VVector (TuplePtrQueue &relationPtr, vector< keyType > vk, vector< valueType > vv, vector< size_t > vs) | 
|   | To load TuplePtrQueue by combining 3 stand-alone vectors of key, value,subkey.  More...
  | 
|   | 
The class containing methods to process dataset. 
 
◆ combine3VVector() [1/2]
To load TuplePtrQueue by combining 3 stand-alone vectors of key, value,subkey. 
- Parameters
 - 
  
    | relationPtr | The output TuplePtrQueue to store loaded data  | 
    | vk | Vector of key  | 
    | vv | Vector of value  | 
    | vs | vector of subkey  | 
  
   
- Note
 - make sure the vector have equal size 
 
 
 
◆ combine3VVector() [2/2]
To load TuplePtrQueueIn by combining 3 stand-alone vectors of key, value,subkey. 
- Parameters
 - 
  
    | relationPtr | The output TuplePtrQueueIn to store loaded data  | 
    | vk | Vector of key  | 
    | vv | Vector of value  | 
    | vs | vector of subkey  | 
  
   
- Note
 - make sure the vector have equal size 
 
 
 
◆ load3VText() [1/2]
      
        
          | void INTELLI::DatasetTool::load3VText  | 
          ( | 
          TuplePtrQueue &  | 
          relationPtr,  | 
        
        
           | 
           | 
          const std::string &  | 
          fileName  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
To load TuplePtrQueueIn from local text data. 
- Parameters
 - 
  
    | relationPtr | The output TuplePtrQueue to store loaded data  | 
    | fileName | The name of txt file  | 
  
   
- Note
 - make sure each line of the txt follows [key,value,subkey] format 
 
 
 
◆ load3VText() [2/2]
      
        
          | void INTELLI::DatasetTool::load3VText  | 
          ( | 
          TuplePtrQueueIn &  | 
          relationPtr,  | 
        
        
           | 
           | 
          const std::string &  | 
          fileName  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
To load TuplePtrQueueIn from local text data. 
- Parameters
 - 
  
    | relationPtr | The output TuplePtrQueueIn to store loaded data  | 
    | fileName | The name of txt file  | 
  
   
- Note
 - make sure each line of the txt follows [key,value,subkey] format 
 
 
 
◆ store3VText()
      
        
          | void INTELLI::DatasetTool::store3VText  | 
          ( | 
          TuplePtrQueue &  | 
          relationPtr,  | 
        
        
           | 
           | 
          const std::string &  | 
          fileName  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
To store TuplePtrQueueIn to local text data. 
- Parameters
 - 
  
    | relationPtr | The input TuplePtrQueue  | 
    | fileName | The name of txt file  | 
  
   
- Note
 - The txt follows [key,value,subkey] format 
 
 
 
The documentation for this class was generated from the following file: