SNABSuite
0.x
Spiking Neural Architecture Benchmark Suite
|
Functions | |
def | get_key_arrays (dictionary) |
def | get_available_simulators (dictionary) |
Variables | |
list | simulators = ["nest", "spinnaker", "nmpm1", "spikey"] |
list | web_simulators |
list | bench_index |
list | global_json = [] |
list | list_files = [] |
cppHeader = CppHeaderParser.CppHeader(headername) | |
clazz = cppHeader.classes[classname] | |
string | comment = "" |
dictionary | snab_dict = {} |
json_temp = json.load(temp) | |
json_temp2 | |
length = 1 | |
avail_list = get_available_simulators(json_temp) | |
list | tasks = [] |
bool | set_snab = False |
bool | set_task = False |
dictionary | task_dict = {} |
file | |
indent | |
sort_keys | |
def generate_bench_json.get_available_simulators | ( | dictionary | ) |
Checks the dictionary for lists of every simulator to gather information about which simulator is available at which network size dictionary -- config file to search for dictionaries
Definition at line 64 of file generate_bench_json.py.
def generate_bench_json.get_key_arrays | ( | dictionary | ) |
Iterates through the dictionary, gathers all entries with lists dictionary -- dict to iteratively search for lists
Definition at line 40 of file generate_bench_json.py.
generate_bench_json.avail_list = get_available_simulators(json_temp) |
Definition at line 139 of file generate_bench_json.py.
list generate_bench_json.bench_index |
Definition at line 36 of file generate_bench_json.py.
generate_bench_json.clazz = cppHeader.classes[classname] |
Definition at line 114 of file generate_bench_json.py.
generate_bench_json.comment = "" |
Definition at line 118 of file generate_bench_json.py.
generate_bench_json.cppHeader = CppHeaderParser.CppHeader(headername) |
Definition at line 104 of file generate_bench_json.py.
generate_bench_json.file |
Definition at line 178 of file generate_bench_json.py.
generate_bench_json.global_json = [] |
Definition at line 94 of file generate_bench_json.py.
generate_bench_json.indent |
Definition at line 178 of file generate_bench_json.py.
generate_bench_json.json_temp = json.load(temp) |
Definition at line 137 of file generate_bench_json.py.
generate_bench_json.json_temp2 |
Definition at line 138 of file generate_bench_json.py.
int generate_bench_json.length = 1 |
Definition at line 138 of file generate_bench_json.py.
list generate_bench_json.list_files = [] |
Definition at line 95 of file generate_bench_json.py.
bool generate_bench_json.set_snab = False |
Definition at line 144 of file generate_bench_json.py.
bool generate_bench_json.set_task = False |
Definition at line 146 of file generate_bench_json.py.
list generate_bench_json.simulators = ["nest", "spinnaker", "nmpm1", "spikey"] |
Definition at line 33 of file generate_bench_json.py.
dictionary generate_bench_json.snab_dict = {} |
Definition at line 131 of file generate_bench_json.py.
generate_bench_json.sort_keys |
Definition at line 178 of file generate_bench_json.py.
dictionary generate_bench_json.task_dict = {} |
Definition at line 147 of file generate_bench_json.py.
list generate_bench_json.tasks = [] |
Definition at line 141 of file generate_bench_json.py.
list generate_bench_json.web_simulators |
Definition at line 34 of file generate_bench_json.py.