parameters: ()
return_statement: return mem_used_percent, mem_used_GB, mem_total_GB
docstring: Returns following system memory usage information
      obtained using psutil.virtual_memory
      mem_used_percent : Used system memory in percentage
      mem_used_GB : Used system memory in Gigabytes(GB)
      mem_total_GB : Total available system memory in GB
docstring_summary: Returns following system memory usage information
      obtained using psutil.virtual_memory
      mem_used_percent : Used system memory in percentage
      mem_used_GB : Used system memory in Gigabytes(GB)
      mem_total_GB : Total available system memory in GB
docstring_tokens: Returns following system memory usage information obtained using psutil . virtual_memory mem_used_percent : Used system memory in percentage mem_used_GB : Used system memory in Gigabytes ( GB ) mem_total_GB : Total available system memory in GB
function: def get_memory_info() -> Tuple[int, float, float]:
      """
      Returns following system memory usage information
      obtained using psutil.virtual_memory
      mem_used_percent : Used system memory in percentage
      mem_used_GB : Used system memory in Gigabytes(GB)
      mem_total_GB : Total available system memory in GB
      """
      mem_used = virtual_memory().used
      mem_total = virtual_memory().total
      mem_used_percent = min(int(round(mem_used * 100 / mem_total)), 100)
      mem_used_GB = mem_used * CONVERSION_FACTOR_BYTES_TO_GB
      mem_total_GB = mem_total * CONVERSION_FACTOR_BYTES_TO_GB
      return mem_used_percent, mem_used_GB, mem_total_GB
function_tokens: def get_memory_info ( ) -> Tuple [ int , float , float ] : mem_used = virtual_memory ( ) . used mem_total = virtual_memory ( ) . total mem_used_percent = min ( int ( round ( mem_used * 100 / mem_total ) ) , 100 ) mem_used_GB = mem_used * CONVERSION_FACTOR_BYTES_TO_GB mem_total_GB = mem_total * CONVERSION_FACTOR_BYTES_TO_GB return mem_used_percent , mem_used_GB , mem_total_GB