parameters: (connectionDict, atomTypeDict, numAtoms)
return_statement: return atomTypeIE + connectionIE
docstring: Used by BertzCT
docstring_summary: Used by BertzCT
docstring_tokens: Used by BertzCT
function: def _CalculateEntropies(connectionDict, atomTypeDict, numAtoms):
    """
       Used by BertzCT
    """
    connectionList = list(connectionDict.values())
    totConnections = sum(connectionList)
    connectionIE = totConnections * (
      entropy.InfoEntropy(numpy.array(connectionList)) + math.log(totConnections) / _log2val)
    atomTypeList = list(atomTypeDict.values())
    atomTypeIE = numAtoms * entropy.InfoEntropy(numpy.array(atomTypeList))
    return atomTypeIE + connectionIE
function_tokens: def _CalculateEntropies ( connectionDict , atomTypeDict , numAtoms ) : connectionList = list ( connectionDict . values ( ) ) totConnections = sum ( connectionList ) connectionIE = totConnections * ( entropy . InfoEntropy ( numpy . array ( connectionList ) ) + math . log ( totConnections ) / _log2val ) atomTypeList = list ( atomTypeDict . values ( ) ) atomTypeIE = numAtoms * entropy . InfoEntropy ( numpy . array ( atomTypeList ) ) return atomTypeIE + connectionIE