MCPcopy Create free account
hub / github.com/davisking/dlib / serialize

Function serialize

tools/python/src/shape_predictor.h:56–82  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

54 };
55
56 inline void serialize (
57 const shape_predictor_training_options& item,
58 std::ostream& out
59 )
60 {
61 try
62 {
63 serialize("shape_predictor_training_options_v2", out);
64 serialize(item.be_verbose,out);
65 serialize(item.cascade_depth,out);
66 serialize(item.tree_depth,out);
67 serialize(item.num_trees_per_cascade_level,out);
68 serialize(item.nu,out);
69 serialize(item.oversampling_amount,out);
70 serialize(item.oversampling_translation_jitter,out);
71 serialize(item.feature_pool_size,out);
72 serialize(item.lambda_param,out);
73 serialize(item.num_test_splits,out);
74 serialize(item.feature_pool_region_padding,out);
75 serialize(item.random_seed,out);
76 serialize(item.landmark_relative_padding_mode,out);
77 }
78 catch (serialization_error& e)
79 {
80 throw serialization_error(e.info + "\n while serializing an object of type shape_predictor_training_options");
81 }
82 }
83
84 inline void deserialize (
85 shape_predictor_training_options& item,

Callers 4

save_shape_predictorFunction · 0.70
train_shape_predictorFunction · 0.70
matrix_double_serializeFunction · 0.70
mainFunction · 0.50

Calls 1

serialization_errorClass · 0.85

Tested by

no test coverage detected