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
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.