19 lines
629 B
Python
19 lines
629 B
Python
from pathlib import Path
|
|
from typing import cast
|
|
import statistics
|
|
|
|
import lang_main.io
|
|
from lang_main.analysis import graphs
|
|
|
|
# target = '../results/test_20240529/Pipe-Token_Analysis_Step-1_build_token_graph.pkl'
|
|
# p = Path(target).resolve()
|
|
# ret = lang_main.io.load_pickle(p)
|
|
# tk_graph = cast(graphs.TokenGraph, ret[0])
|
|
# tk_graph_filtered = tk_graph.filter_by_edge_weight(150, None)
|
|
# tk_graph_filtered = tk_graph_filtered.filter_by_node_degree(1, None)
|
|
# cyto_data_base, weight_data, all_weights = graphs.convert_graph_to_cytoscape(tk_graph_filtered)
|
|
|
|
|
|
test = [1, 1, 1, 2, 2, 3, 3, 4, 4, 1000]
|
|
print(statistics.mean(test))
|