Medial Code Documentation
|
Parameter object for calc_roc_measures functions. More...
#include <bootstrap.h>
Public Member Functions | |
ROC_Params () | |
Default Ctor. | |
ROC_Params (const string &init_string) | |
Initializing each parameter from string in format: "parameter_name=value;...". | |
int | init (map< string, string > &map) |
Initializing each parameter from string in format: "parameter_name=value;...". | |
![]() | |
virtual int | version () const |
Relevant for serializations. | |
virtual string | my_class_name () const |
For better handling of serializations it is highly recommended that each SerializableObject inheriting class will implement the next method. | |
virtual void | serialized_fields_name (vector< string > &field_names) const |
The names of the serialized fields. | |
virtual void * | new_polymorphic (string derived_name) |
for polymorphic classes that want to be able to serialize/deserialize a pointer * to the derived class given its type one needs to implement this function to return a new to the derived class given its type (as in my_type) | |
virtual void | pre_serialization () |
virtual void | post_deserialization () |
virtual size_t | get_size () |
Gets bytes sizes for serializations. | |
virtual size_t | serialize (unsigned char *blob) |
Serialiazing object to blob memory. return number ob bytes wrote to memory. | |
virtual size_t | deserialize (unsigned char *blob) |
Deserialiazing blob to object. returns number of bytes read. | |
size_t | serialize_vec (vector< unsigned char > &blob) |
size_t | deserialize_vec (vector< unsigned char > &blob) |
virtual size_t | serialize (vector< unsigned char > &blob) |
virtual size_t | deserialize (vector< unsigned char > &blob) |
virtual int | read_from_file (const string &fname) |
read and deserialize model | |
virtual int | write_to_file (const string &fname) |
serialize model and write to file | |
virtual int | read_from_file_unsafe (const string &fname) |
read and deserialize model without checking version number - unsafe read | |
int | init_from_string (string init_string) |
Init from string. | |
int | init_params_from_file (string init_file) |
int | init_param_from_file (string file_str, string ¶m) |
int | update_from_string (const string &init_string) |
virtual int | update (map< string, string > &map) |
Virtual to update object from parsed fields. | |
virtual string | object_json () const |
Data Fields | |
vector< float > | working_point_FPR |
The False Positive rate working point definition. | |
vector< int > | working_point_TOPN |
The Top N working points. | |
vector< float > | working_point_SENS |
The True Positive rate working point definition. | |
vector< float > | working_point_PR |
The Positive rate working point definition. | |
vector< float > | working_point_auc |
The partial auc working points definition. | |
vector< float > | working_point_Score |
The Scores workin point definition. | |
bool | use_score_working_points |
If true will calculate all roc measurements based on scores working points. | |
float | max_diff_working_point |
The maximal diff in calculated working point to requested working point to drop. | |
int | score_bins |
score bin count for speed up calculation. 0 means no binning | |
int | score_min_samples |
score bin min sample count for speed up calculation. 0 means no limit | |
float | score_resolution |
score resultion to contorl bining for speed up calculation. 0 means no binning resulotion | |
bool | fix_label_to_binary |
If True will change label value to be binary 0,1 (default is True) | |
int | min_score_quants_to_force_score_wp |
The minimal count of unique score to force fetching scores only by score cutoffs. | |
Incident_Stats | inc_stats |
the incedince data if provided for general population. look for Incident_Stats for more info | |
double | incidence_fix |
The final incidence calculation on the cohort (will be calcuated) | |
![]() | |
bool | show_warns |
If True will show warnnings. | |
Parameter object for calc_roc_measures functions.
this object stores the working point, and other parameters for the roc measurments bootstrap calculations.
ROC_Params::ROC_Params | ( | const string & | init_string | ) |
Initializing each parameter from string in format: "parameter_name=value;...".
for vectors values use "," between numbers
|
virtual |
Initializing each parameter from string in format: "parameter_name=value;...".
for vectors values use "," between numbers
Reimplemented from SerializableObject.