Upload TMIDIX.py
Browse files
TMIDIX.py
CHANGED
@@ -13713,6 +13713,26 @@ def exists_ratio(sub, lst, ratio):
|
|
13713 |
|
13714 |
###################################################################################
|
13715 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
13716 |
def chunk_by_threshold_mode(nums, threshold=0, normalize=False):
|
13717 |
|
13718 |
if not nums:
|
|
|
13713 |
|
13714 |
###################################################################################
|
13715 |
|
13716 |
+
def top_k_list_value(lst, k, reverse=True):
|
13717 |
+
return sorted(lst, reverse=reverse)[k]
|
13718 |
+
|
13719 |
+
###################################################################################
|
13720 |
+
|
13721 |
+
def top_k_list_values(lst, k, reverse=True):
|
13722 |
+
return sorted(lst, reverse=reverse)[:k]
|
13723 |
+
|
13724 |
+
###################################################################################
|
13725 |
+
|
13726 |
+
def concat_rows(lst_A, lst_B):
|
13727 |
+
return [a + b for a, b in zip(lst_A, lst_B)]
|
13728 |
+
|
13729 |
+
###################################################################################
|
13730 |
+
|
13731 |
+
def concat_cols(lst_A, lst_B):
|
13732 |
+
return [[ra + rb for ra, rb in zip(a, b)] for a, b in zip(lst_A, lst_B)]
|
13733 |
+
|
13734 |
+
###################################################################################
|
13735 |
+
|
13736 |
def chunk_by_threshold_mode(nums, threshold=0, normalize=False):
|
13737 |
|
13738 |
if not nums:
|