TFSettings
#include <tuningfork.h>
Các tuỳ chọn cài đặt khởi tạo thành công Không có giá trị nào không được dùng.
Tóm tắt
Các thuộc tính công khai |
|
---|---|
endpoint_uri_override
|
const char *
Một chuỗi được kết thúc bằng null (null-terminated) chứa điểm cuối mà Tuning Fork sẽ kết nối đến để lấy các yêu cầu về thông số, tải lên và gỡ lỗi.
|
fidelity_params_callback
|
Callback (Lệnh gọi lại) Nếu đặt, sẽ được gọi với các thông số về độ trung thực đã được tải xuống.
|
persistent_cache
|
const TFCache *
Lưu đối tượng vào bộ nhớ đệm để dùng khi tải dữ liệu ổn định lên.
|
swappy_tracer_fn
|
Địa chỉ của hàm Swappy_injectTracers.
|
swappy_version
|
uint32_t
Phiên bản Swappy mà swappy_tracer_fn bắt nguồn.
|
training_fidelity_params
|
const CProtobufSerialization *
Một protobuf tuần tự có chứa các thông số về độ trung thực sẽ được tải lên để huấn luyện.
|
Các thuộc tính công khai
endpoint_uri_override
const char * TFSettings::endpoint_uri_override
Một chuỗi được kết thúc bằng null (null-terminated) chứa điểm cuối mà Tuning Fork sẽ kết nối đến để lấy các yêu cầu về thông số, tải lên và gỡ lỗi.
Thao tác này sẽ ghi đè giá trị trong base_uri trong thiết lập cài đặt proto và chỉ dành cho mục đích gỡ lỗi.
fidelity_params_callback
ProtoCallback TFSettings::fidelity_params_callback
Callback (Lệnh gọi lại) Nếu đặt, sẽ được gọi với các thông số về độ trung thực đã được tải xuống.
Nếu chưa đặt, bạn cần phải tự gọi TuningFork_getFidelityParameters.
persistent_cache
const TFCache * TFSettings::persistent_cache
Đối tượng cache sẽ được sử dụng để tải lên dữ liệu ổn định.
Nếu chưa đặt, dữ liệu vẫn sẽ được lưu đến /data/local/tmp/tuningfork
swappy_tracer_fn
SwappyTracerFn TFSettings::swappy_tracer_fn
Địa chỉ của hàm Swappy_injectTracers.
Nếu chưa đặt, bạn cần phải tự gọi TuningFork_tick. Nếu đã đặt, dữ liệu đo từ xa cho 4 khoá công cụ sẽ được ghi lại tự động.
swappy_version
uint32_t TFSettings::swappy_version
Phiên bản Swappy mà swappy_tracer_fn bắt nguồn.
training_fidelity_params
const CProtobufSerialization * TFSettings::training_fidelity_params
Một protobuf tuần tự có chứa các thông số về độ trung thực sẽ được tải lên để huấn luyện.
Hãy đặt giá trị này thành nullptr nếu bạn không sử dụng chế độ đào tạo. Lưu ý rằng: các thông số này được sử dụng thay cho các thông số mặc định được tải qua tệp APK, nếu các thông số này hiện diện và không có quá trình tải xuống thành công cũng như các thông số đã lưu.