TFSettings
#include <tuningfork.h>
Initialisierungseinstellungen: Setzen Sie alle nicht verwendeten Werte auf null.
Zusammenfassung
Öffentliche Attribute |
|
---|---|
endpoint_uri_override
|
const char *
Ein nullterminierter String mit dem Endpunkt, mit dem Tuning Fork für Parameter-, Upload- und Debug-Anfragen eine Verbindung herstellt.
|
fidelity_params_callback
|
Callback: Wenn festgelegt, wird dieser mit den heruntergeladenen Fidelity-Parametern aufgerufen.
|
persistent_cache
|
const TFCache *
Cache-Objekt, das für die Persistenz von Upload-Daten verwendet werden soll.
|
swappy_tracer_fn
|
Die Adresse der Funktion Swappy_includeTracers.
|
swappy_version
|
uint32_t
Die Swappy-Version, von der das Umschaltsystem „Swappy_tracer_fn“ stammt.
|
training_fidelity_params
|
const CProtobufSerialization *
Ein serialisierter Protobuf-String mit den Fidelity-Parametern, die für das Training hochgeladen werden sollen.
|
Öffentliche Attribute
Endpunkt_URI_überschreiben
const char * TFSettings::endpoint_uri_override
Ein nullterminierter String mit dem Endpunkt, mit dem Tuning Fork für Parameter-, Upload- und Debug-Anfragen eine Verbindung herstellt.
Dadurch wird der Wert in „base_uri“ im „settings proto“ überschrieben. Diese Einstellung ist nur für Debugging-Zwecke vorgesehen.
fidelity_params_callback
ProtoCallback TFSettings::fidelity_params_callback
Callback: Wenn festgelegt, wird dieser mit den heruntergeladenen Fidelity-Parametern aufgerufen.
Ist die Richtlinie nicht konfiguriert, müssen Sie „TuningFork_getFidelityParameters“ selbst aufrufen.
persistent_cache
const TFCache * TFSettings::persistent_cache
Cache-Objekt, das für die Persistenz von Uploaddaten verwendet wird.
Wenn die Richtlinie nicht konfiguriert ist, werden die Daten unter /data/local/tmp/tuningfork gespeichert
swappy_tracer_fn
SwappyTracerFn TFSettings::swappy_tracer_fn
Die Adresse der Funktion „Swappy_injectTracers“.
Wird sie nicht konfiguriert, müssen Sie TuningFork_tick selbst aufrufen. Wenn diese Option aktiviert ist, wird die Telemetrie für vier Instrumentenschlüssel automatisch aufgezeichnet.
Auslagerungsversion
uint32_t TFSettings::swappy_version
Die Swappy-Version, von der das Umschaltsystem „Swappy_tracer_fn“ stammt.
training_fidelity_params
const CProtobufSerialization * TFSettings::training_fidelity_params
Ein serialisierter Protobuf-String mit den Fidelity-Parametern, die für das Training hochgeladen werden sollen.
Legen Sie diesen Wert auf „nullptr“ fest, wenn Sie den Trainingsmodus nicht verwenden. Beachten Sie, dass diese anstelle der aus dem APK geladenen Standardparameter verwendet werden, sofern sie vorhanden sind und weder ein erfolgreicher Download noch gespeicherte Parameter vorliegen.