|
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;...". | |
Public Member Functions inherited from SerializableObject | |
| 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) | |
Data Fields inherited from Measurement_Params | |
| 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.