INNER CODE UNIT · Python

compute_stats

crocs-muni/JCAlgTest · AlgTest_Process/cplc.py:388

def compute_stats(files_with_cplc: dict):
    ic_fabricators = compute_item_stats(files_with_cplc, 'ICFabricator')
    print('ICFabricators (total {}x)'.format(len(ic_fabricators)))
    print(dict(sorted(ic_fabricators.items(), key=lambda item: item[1], reverse=True)))
    ic_types = compute_item_stats(files_with_cplc, 'ICType')
    print('ICType (total {}x)'.format(len(ic_types)))
    print(dict(sorted(ic_types.items(), key=lambda item: item[1], reverse=True)))
    ic_oses = compute_item_stats(files_with_cplc, 'OperatingSystemID')
    print('OperatingSystemID (total {}x)'.format(len(ic_oses)))
    print(dict(sorted(ic_oses.items(), key=lambda item: item[1], reverse=True)))


def render_all_vendors():
    files_with_cplc = {}
    files_without_cplc = []
    
    walk_dir = '..\\..\\algtest_results\\javacard\\Profiles\\results\\'
    process_jcalgtest_files(walk_dir, files_with_cplc, files_without_cplc)

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…