Versions in this module Expand all Collapse all v0 v0.1.14 Nov 9, 2020 v0.1.3 Nov 9, 2020 Changes in this version + func CountGPUs() int + func GPUInfo() + func GPUMemory(typeOpt ...string) (uint64, error) + func UsedCPUMem() float64 + func UsedGPUMem() float64 + type Machine struct + CPUMemTotal uint64 + CPUMemUsed uint64 + GPUMemTotal uint64 + GPUMemUsed uint64 + GPUs int + type SI struct + BufferRam uint64 + FreeHighRam uint64 + FreeRam uint64 + FreeSwap uint64 + Loads [3]float64 + Procs uint64 + SharedRam uint64 + TotalHighRam uint64 + TotalRam uint64 + TotalSwap uint64 + Uptime time.Duration + func CPUInfo() *SI