Ustawienia TF

#include <tuningfork.h>

Ustawienia inicjowania Zero wartości, które nie są używane.

Podsumowanie

Atrybuty publiczne

endpoint_uri_override
const char *
Ciąg znaków zakończony zerem zawierający punkt końcowy, z którym Tuning Fork będzie się łączyć w celu przesyłania żądań dotyczących parametrów, przesyłania i debugowania.
fidelity_params_callback
Jeśli jest ustawione wywołanie zwrotne, jest wywoływane z pobranymi parametrami wierności.
persistent_cache
const TFCache *
Obiekt pamięci podręcznej, który ma być używany do trwałego przechowywania danych przesyłanych.
swappy_tracer_fn
Adres funkcji Replacepy_injectTracers.
swappy_version
uint32_t
Wersja systemu Zamieńpy, z którego pochodzi swappy_tracer_fn.
training_fidelity_params
Zserializowany protobuf zawierający parametry wierności do przesłania do trenowania.

Atrybuty publiczne

address_uri_override

const char * TFSettings::endpoint_uri_override

Zakończony zerami ciąg znaków zawierający punkt końcowy, z którym Tuning Fork będzie się łączyć w celu przesyłania żądań dotyczących parametrów, przesyłania i debugowania.

Zastępuje wartość w base_uri w prototypie ustawień i jest przeznaczona tylko do debugowania.

fidelity_params_callback

ProtoCallback TFSettings::fidelity_params_callback

Callback (wywołanie zwrotne) – jeśli jest ustawiony, jest wywoływany z parametrami jakości, które są pobierane.

Jeśli nie jest ustawiony, musisz samodzielnie wywołać funkcję TuningFork_getFidelityParameters.

persistent_cache

const TFCache * TFSettings::persistent_cache

Obiekt pamięci podręcznej, który ma być używany do zachowania trwałości przesyłanych danych.

Jeśli nie jest ustawiony, dane są zapisywane w katalogu /data/local/tmp/tuningfork.

swappy_tracer_fn

SwappyTracerFn TFSettings::swappy_tracer_fn

Adres funkcji Replacepy_injectTracers.

Jeśli nie jest skonfigurowana, musisz samodzielnie wywołać funkcję TuningFork_tick. Jeśli jest ustawiona, telemetria dla 4 kluczy instrumentu jest automatycznie rejestrowana.

wersja_swappy

uint32_t TFSettings::swappy_version

Wersja systemu Zamieńpy, z którego pochodzi swappy_tracer_fn.

filie_trenowania_parametry

const CProtobufSerialization * TFSettings::training_fidelity_params

Zserializowany protobuf zawierający parametry wierności do przesłania do trenowania.

Jeśli nie używasz trybu treningowego, ustaw tę wartość na nullptr. Pamiętaj, że zamiast domyślnych parametrów wczytywanych z pliku APK, jeśli występują i nie ma informacji o udanym pobieraniu ani zapisanych parametrów.