singlepp
A C++ library for cell type classification
Loading...
Searching...
No Matches
Classes | Namespaces | Functions
train_integrated.hpp File Reference

Prepare for integrated classification across references. More...

Go to the source code of this file.

Classes

struct  singlepp::TrainIntegratedInput< Value_, Index_, Label_ >
 Input to train_integrated(). More...
 
class  singlepp::TrainedIntegrated< Index_ >
 Classifier that integrates multiple reference datasets. More...
 
struct  singlepp::TrainIntegratedOptions
 Options for train_integrated(). More...
 

Namespaces

namespace  singlepp
 Cell type classification using the SingleR algorithm in C++.
 

Functions

template<typename Value_ , typename Index_ , typename Label_ , typename Float_ >
TrainIntegratedInput< Value_, Index_, Label_singlepp::prepare_integrated_input (const tatami::Matrix< Value_, Index_ > &ref, const Label_ *labels, const TrainedSingle< Index_, Float_ > &trained)
 
template<typename Index_ , typename Value_ , typename Label_ , typename Float_ >
TrainIntegratedInput< Value_, Index_, Label_singlepp::prepare_integrated_input_intersect (const Intersection< Index_ > &intersection, const tatami::Matrix< Value_, Index_ > &ref, const Label_ *labels, const TrainedSingleIntersect< Index_, Float_ > &trained)
 
template<typename Index_ , typename Id_ , typename Value_ , typename Label_ , typename Float_ >
TrainIntegratedInput< Value_, Index_, Label_singlepp::prepare_integrated_input_intersect (Index_ test_nrow, const Id_ *test_id, const tatami::Matrix< Value_, Index_ > &ref, const Id_ *ref_id, const Label_ *labels, const TrainedSingleIntersect< Index_, Float_ > &trained)
 
template<typename Value_ , typename Index_ , typename Label_ >
TrainedIntegrated< Index_singlepp::train_integrated (const std::vector< TrainIntegratedInput< Value_, Index_, Label_ > > &inputs, const TrainIntegratedOptions &options)
 
template<typename Value_ , typename Index_ , typename Label_ >
TrainedIntegrated< Index_singlepp::train_integrated (std::vector< TrainIntegratedInput< Value_, Index_, Label_ > > &&inputs, const TrainIntegratedOptions &options)
 

Detailed Description

Prepare for integrated classification across references.