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

Options for classify_integrated(). More...

#include <classify_integrated.hpp>

Public Attributes

Float_ quantile = 0.8
 
Float_ fine_tune_threshold = 0.05
 
bool fine_tune = true
 
int num_threads = 1
 

Detailed Description

template<typename Float_ = DefaultFloat>
struct singlepp::ClassifyIntegratedOptions< Float_ >

Options for classify_integrated().

Template Parameters
Float_Floating-point type for the correlations and scores.

Member Data Documentation

◆ fine_tune

template<typename Float_ = DefaultFloat>
bool singlepp::ClassifyIntegratedOptions< Float_ >::fine_tune = true

Whether to perform fine-tuning. This can be disabled to improve speed at the cost of accuracy.

◆ fine_tune_threshold

template<typename Float_ = DefaultFloat>
Float_ singlepp::ClassifyIntegratedOptions< Float_ >::fine_tune_threshold = 0.05

Score threshold to use to select the top-scoring subset of references during fine-tuning, see ClassifySingleOptions::fine_tune for more details.

◆ num_threads

template<typename Float_ = DefaultFloat>
int singlepp::ClassifyIntegratedOptions< Float_ >::num_threads = 1

Number of threads to use. The parallelization scheme is determined by tatami::parallelize().

◆ quantile

template<typename Float_ = DefaultFloat>
Float_ singlepp::ClassifyIntegratedOptions< Float_ >::quantile = 0.8

Quantile to use to compute a per-reference score from the correlations. This has the same interpretation as ClassifySingleOptions::quantile.


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