|
libvmaf
|
#include <pthread.h>#include <stdbool.h>#include <time.h>#include "dict.h"#include "model.h"#include "metadata_handler.h"

Go to the source code of this file.
Data Structures | |
| struct | FeatureVector |
| struct | AggregateVector |
| struct | VmafPredictModel |
| struct | VmafFeatureCollector |
Functions | |
| int | vmaf_feature_collector_init (VmafFeatureCollector **const feature_collector) |
| int | vmaf_feature_collector_mount_model (VmafFeatureCollector *feature_collector, VmafModel *model) |
| int | vmaf_feature_collector_append (VmafFeatureCollector *feature_collector, const char *feature_name, double score, unsigned index) |
| int | vmaf_feature_collector_register_metadata (VmafFeatureCollector *feature_collector, VmafMetadataConfiguration metadata_cfg) |
| int | vmaf_feature_collector_append_with_dict (VmafFeatureCollector *fc, VmafDictionary *dict, const char *feature_name, double score, unsigned index) |
| int | vmaf_feature_collector_get_score (VmafFeatureCollector *feature_collector, const char *feature_name, double *score, unsigned index) |
| int | vmaf_feature_collector_set_aggregate (VmafFeatureCollector *feature_collector, const char *feature_name, double score) |
| int | vmaf_feature_collector_get_aggregate (VmafFeatureCollector *feature_collector, const char *feature_name, double *score) |
| void | vmaf_feature_collector_destroy (VmafFeatureCollector *feature_collector) |
| int vmaf_feature_collector_append | ( | VmafFeatureCollector * | feature_collector, |
| const char * | feature_name, | ||
| double | score, | ||
| unsigned | index ) |
| int vmaf_feature_collector_append_with_dict | ( | VmafFeatureCollector * | fc, |
| VmafDictionary * | dict, | ||
| const char * | feature_name, | ||
| double | score, | ||
| unsigned | index ) |
| void vmaf_feature_collector_destroy | ( | VmafFeatureCollector * | feature_collector | ) |
| int vmaf_feature_collector_get_aggregate | ( | VmafFeatureCollector * | feature_collector, |
| const char * | feature_name, | ||
| double * | score ) |
| int vmaf_feature_collector_get_score | ( | VmafFeatureCollector * | feature_collector, |
| const char * | feature_name, | ||
| double * | score, | ||
| unsigned | index ) |
| int vmaf_feature_collector_init | ( | VmafFeatureCollector **const | feature_collector | ) |
| int vmaf_feature_collector_mount_model | ( | VmafFeatureCollector * | feature_collector, |
| VmafModel * | model ) |
| int vmaf_feature_collector_register_metadata | ( | VmafFeatureCollector * | feature_collector, |
| VmafMetadataConfiguration | metadata_cfg ) |
| int vmaf_feature_collector_set_aggregate | ( | VmafFeatureCollector * | feature_collector, |
| const char * | feature_name, | ||
| double | score ) |