إعدادات TF

#include <tuningfork.h>

إعدادات الإعداد لا يتم حاليًا استخدام أي قيم غير مُستخدَمة.

ملخّص

السمات العامة

endpoint_uri_override
const char *
سلسلة منتهية الصلاحية تحتوي على نقطة النهاية التي ستتصل بها ميزة "الشوكة الرنانة" لطلبات المَعلمات والتحميل وتصحيح الأخطاء.
fidelity_params_callback
دالة ردّ الاتصال: في حال ضبطها، يتمّ استدعاؤها باستخدام مَعلمات الدقّة التي يتمّ تنزيلها.
persistent_cache
const TFCache *
عنصر ذاكرة التخزين المؤقت المطلوب استخدامه لتحميل البيانات بشكل ثابت
swappy_tracer_fn
عنوان دالة Suppy_injectTracers.
swappy_version
uint32_t
إصدار Suppy الذي يأتي منه transactionpy_tracer_fn.
training_fidelity_params
ملف protobuf مُسلسل يحتوي على مَعلمات الدقّة المطلوب تحميلها للتدريب

السمات العامة

نقطة النهاية_uri_override

const char * TFSettings::endpoint_uri_override

سلسلة ذات نهاية صفرية تحتوي على نقطة النهاية التي سيتصل بها Tuning Fork لطلبات المَعلمات والتحميل وتصحيح الأخطاء

تلغي هذه القيمة القيمة في base_uri في ملف proto الخاص بالإعدادات، وهي مخصّصة لأغراض تصحيح الأخطاء فقط.

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 بنفسك. وفي حال ضبط الإعداد، يتم تلقائيًا تسجيل القياس عن بُعد لأربعة مفاتيح معدات.

مبادلة_إصدار

uint32_t TFSettings::swappy_version

إصدار Suppy الذي يأتي منه replacepy_tracer_fn.

مَعلمات_دقة_التدريب

const CProtobufSerialization * TFSettings::training_fidelity_params

ملف protobuf مُسلسل يحتوي على مَعلمات الدقّة المطلوب تحميلها للتدريب

يمكنك الضبط على nullptr في حال عدم استخدام وضع التدريب. تجدر الإشارة إلى أنّه يتم استخدام هذه المَعلمات بدلاً من المَعلمات التلقائية التي يتم تحميلها من حِزمة APK، وذلك في حال توفّرها وليس هناك عملية تنزيل ناجحة أو مَعلمات محفوظة.