ТФНастройки
#include <tuningfork.h>
Настройки инициализации Обнулите все значения, которые не используются.
Краткое содержание
Публичные атрибуты | |
---|---|
endpoint_uri_override | const char * Строка с нулевым завершением, содержащая конечную точку, к которой Tuning Fork будет подключаться для запросов параметров, загрузки и отладки. |
fidelity_params_callback | Обратный вызов Если установлено, он вызывается с загруженными параметрами точности. |
persistent_cache | const TFCache * Объект кэша, который будет использоваться для сохранения загружаемых данных. |
swappy_tracer_fn | Адрес функции Swappy_injectTracers. |
swappy_version | uint32_t Версия Swappy, из которой взят swappy_tracer_fn. |
training_fidelity_params | const CProtobufSerialization * Сериализованный прототип, содержащий параметры точности, которые будут загружены для обучения. |
Публичные атрибуты
endpoint_uri_override
const char * TFSettings::endpoint_uri_override
Строка с нулевым завершением, содержащая конечную точку, к которой Tuning Fork будет подключаться для запросов параметров, загрузки и отладки.
Это переопределяет значение в base_uri в прототипе настроек и предназначено только для целей отладки.
fidelity_params_callback
ProtoCallback TFSettings::fidelity_params_callback
Обратный вызов Если установлено, он вызывается с загруженными параметрами точности.
Если этот параметр не установлен, вам необходимо самостоятельно вызвать TuningFork_getFidelityParameters.
постоянный_кэш
const TFCache * TFSettings::persistent_cache
Объект кэша, который будет использоваться для сохранения загружаемых данных.
Если параметр не установлен, данные сохраняются в /data/local/tmp/tuningfork.
swappy_tracer_fn
SwappyTracerFn TFSettings::swappy_tracer_fn
Адрес функции Swappy_injectTracers.
Если этот параметр не установлен, вам необходимо самостоятельно вызвать TuningFork_tick. Если он установлен, автоматически записывается телеметрия по 4 клавишам прибора.
swappy_version
uint32_t TFSettings::swappy_version
Версия Swappy, из которой взят swappy_tracer_fn.
Training_fidelity_params
const CProtobufSerialization * TFSettings::training_fidelity_params
Сериализованный прототип, содержащий параметры точности, которые будут загружены для обучения.
Установите для этого параметра значение nullptr, если вы не используете режим обучения. Обратите внимание, что они используются вместо параметров по умолчанию, загруженных из APK, если они присутствуют и нет ни успешной загрузки, ни сохраненных параметров.