TFSettings
#include <tuningfork.h>
La configuración de inicialización asigna cero a los valores que no estén en uso.
Resumen
Atributos públicos |
|
---|---|
endpoint_uri_override
|
const char *
Es una string terminada en null que contiene el extremo al que se conectará Tuning Fork para las solicitudes de parámetros, carga y depuración.
|
fidelity_params_callback
|
Es una devolución de llamada que, si se establece, se llama por medio de los parámetros de fidelidad que se descarguen.
|
persistent_cache
|
const TFCache *
Es un objeto de caché que se usa para la persistencia de datos de carga.
|
swappy_tracer_fn
|
Es la dirección de la función de Swappy_injectTracers.
|
swappy_version
|
uint32_t
Es la versión de Swappy de la que proviene swappy_tracer_fn.
|
training_fidelity_params
|
const CProtobufSerialization *
Es un protobuf serializado que contiene los parámetros de fidelidad que se subirán para el entrenamiento.
|
Atributos públicos
endpoint_uri_override
const char * TFSettings::endpoint_uri_override
Es una string terminada en null que contiene el extremo al que se conectará Tuning Fork para las solicitudes de parámetros, carga y depuración.
Esto anula el valor en base_uri en el proto de configuración y está destinado únicamente para fines de depuración.
fidelity_params_callback
ProtoCallback TFSettings::fidelity_params_callback
Es una devolución de llamada que, si se establece, se llama por medio de los parámetros de fidelidad que se descarguen.
De lo contrario, debes llamar a TuningFork_getFidelityParameters manualmente.
persistent_cache
const TFCache * TFSettings::persistent_cache
Es un objeto de caché que se usa para la persistencia de datos de carga.
Si no se configura, los datos se conservan en /data/local/tmp/tuningfork
swappy_tracer_fn
SwappyTracerFn TFSettings::swappy_tracer_fn
Es la dirección de la función de Swappy_injectTracers.
Si no la configuras, debes llamar a TuningFork_tick manualmente. De lo contrario, la telemetría de 4 etiquetas de marca se grabará automáticamente.
swappy_version
uint32_t TFSettings::swappy_version
Es la versión de Swappy de la que proviene swappy_tracer_fn.
training_fidelity_params
const CProtobufSerialization * TFSettings::training_fidelity_params
Un protobuf serializado que contiene los parámetros de fidelidad que se subirán para el entrenamiento.
Establece este atributo en nullptr si no estás usando el modo de entrenamiento. Ten en cuenta que estos parámetros se usan en lugar de los predeterminados cargados desde el APK, si están presentes y no hay una descarga exitosa ni parámetros guardados.