You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
13 lines
394 B
Python
13 lines
394 B
Python
1 month ago
|
from typing import TypedDict, List, Dict
|
||
|
|
||
|
from benchmarks.overall.scorers.schema import BlockScores
|
||
|
|
||
|
AVG_TYPE = Dict[str, Dict[str, Dict[str, List[float]]]]
|
||
|
|
||
|
class FullResult(TypedDict):
|
||
|
scores: Dict[int, Dict[str, Dict[str, BlockScores]]]
|
||
|
averages_by_type: AVG_TYPE
|
||
|
averages_by_block_type: AVG_TYPE
|
||
|
average_times: Dict[str, List[float]]
|
||
|
markdown: Dict[int, Dict[str, str]]
|