TFSettings
#include <tuningfork.h>
初期化設定。使用しない値は 0 にしてください。
概要
パブリック属性 |
|
---|---|
endpoint_uri_override
|
const char *
Tuning Fork がパラメータ、アップロード、デバッグのリクエストのために接続するエンドポイントを含む、null で終わる文字列。
|
fidelity_params_callback
|
設定されている場合、ダウンロードされた忠実度パラメータで呼び出されるコールバック。
|
persistent_cache
|
const TFCache *
アップロード データの永続性に使用されるキャッシュ オブジェクト。
|
swappy_tracer_fn
|
Swappy_injectTracers 関数のアドレス。
|
swappy_version
|
uint32_t
swappy_tracer_fn の基となる Swappy のバージョン。
|
training_fidelity_params
|
const CProtobufSerialization *
トレーニング用にアップロードされる忠実度パラメータを含むシリアル化された protobuf。
|
パブリック属性
endpoint_uri_override
const char * TFSettings::endpoint_uri_override
Tuning Fork がパラメータ、アップロード、デバッグのリクエストのために接続するエンドポイントを含む、null で終わる文字列。
設定 proto の base_uri の値をオーバーライドします。デバッグのみを目的としています。
fidelity_params_callback
ProtoCallback TFSettings::fidelity_params_callback
設定されている場合、ダウンロードされた忠実度パラメータで呼び出されるコールバック。
設定されていない場合、TuningFork_getFidelityParameters を呼び出す必要があります。
persistent_cache
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_tracer_fn の基となる Swappy のバージョン。
training_fidelity_params
const CProtobufSerialization * TFSettings::training_fidelity_params
トレーニング用にアップロードされる忠実度パラメータを含むシリアル化された protobuf。
トレーニング モードを使用していない場合は nullptr に設定します。なお、APK から読み込まれたデフォルトのパラメータが存在し、正常にダウンロードされたか保存されたパラメータが存在しない場合は、代わりにこれらが使用されます。