singlepp
A C++ library for cell type classification
Loading...
Searching...
No Matches
Public Attributes | List of all members
singlepp::ClassifyIntegratedResults< RefLabel_, Float_ > Struct Template Reference

Results of classify_integrated(). More...

#include <classify_integrated.hpp>

Public Attributes

std::vector< RefLabel_best
 
std::vector< std::vector< Float_ > > scores
 
std::vector< Float_delta
 

Detailed Description

template<typename RefLabel_ = DefaultRefLabel, typename Float_ = DefaultFloat>
struct singlepp::ClassifyIntegratedResults< RefLabel_, Float_ >

Results of classify_integrated().

Template Parameters
RefLabel_Integer type for the label to represent each reference.
Float_Floating-point type for the correlations and scores.

Member Data Documentation

◆ best

template<typename RefLabel_ = DefaultRefLabel, typename Float_ = DefaultFloat>
std::vector<RefLabel_> singlepp::ClassifyIntegratedResults< RefLabel_, Float_ >::best

Vector of length equal to the number of cells in the test dataset, containing the index of the reference with the top-scoring label for each cell.

◆ delta

template<typename RefLabel_ = DefaultRefLabel, typename Float_ = DefaultFloat>
std::vector<Float_> singlepp::ClassifyIntegratedResults< RefLabel_, Float_ >::delta

Vector of length equal to the number of cells in the test dataset. This contains the difference between the highest and second-highest scores for each cell.

◆ scores

template<typename RefLabel_ = DefaultRefLabel, typename Float_ = DefaultFloat>
std::vector<std::vector<Float_> > singlepp::ClassifyIntegratedResults< RefLabel_, Float_ >::scores

Vector of length equal to the number of references, containing vectors of length equal to the number of cells in the test dataset. Each vector corresponds to a reference and contains the score for the best label in that reference for each cell.


The documentation for this struct was generated from the following file: