memory_advice
Summary
Functions |
|
---|---|
BaseTests()
|
int32_t
|
GetAdvice(MemoryAdvice_JsonSerialization *advice)
|
|
GetAvailableMemory()
|
int64_t
|
GetMemoryState()
|
|
GetPercentageAvailableMemory()
|
float
|
GetTotalMemory()
|
int64_t
|
Init(const char *params)
|
|
Init()
|
|
MemoryAdvice_JsonSerialization_Dealloc(MemoryAdvice_JsonSerialization *c)
|
void
|
RegisterWatcher(uint64_t intervalMillis, MemoryAdvice_WatcherCallback callback, void *user_data)
|
|
UnregisterWatcher(MemoryAdvice_WatcherCallback callback)
|
|
watcher_callback(MemoryAdvice_MemoryState state, void *userData)
|
void
|
Classes |
|
---|---|
memory_advice:: |
|
memory_advice:: |
|
memory_advice:: |
Provides memory info from various metrics. |
memory_advice:: |
A class to help predict memory limits using tensorflow lite models. |
memory_advice:: |
|
memory_advice:: |
Namespaces |
|
---|---|
memory_advice:: |
Functions
BaseTests
int32_t BaseTests()
GetAdvice
MemoryAdvice_ErrorCode GetAdvice( MemoryAdvice_JsonSerialization *advice )
GetAvailableMemory
int64_t GetAvailableMemory()
GetMemoryState
MemoryAdvice_MemoryState GetMemoryState()
GetPercentageAvailableMemory
float GetPercentageAvailableMemory()
GetTotalMemory
int64_t GetTotalMemory()
Init
MemoryAdvice_ErrorCode Init( const char *params )
Init
MemoryAdvice_ErrorCode Init()
MemoryAdvice_JsonSerialization_Dealloc
void MemoryAdvice_JsonSerialization_Dealloc( MemoryAdvice_JsonSerialization *c )
RegisterWatcher
MemoryAdvice_ErrorCode RegisterWatcher( uint64_t intervalMillis, MemoryAdvice_WatcherCallback callback, void *user_data )
UnregisterWatcher
MemoryAdvice_ErrorCode UnregisterWatcher( MemoryAdvice_WatcherCallback callback )
watcher_callback
void watcher_callback( MemoryAdvice_MemoryState state, void *userData )