From ce1467461d9a2c1ef5befca2f07b8b62c6aa2b0b Mon Sep 17 00:00:00 2001 From: Starbeamrainbowlabs Date: Fri, 13 Jan 2023 16:47:52 +0000 Subject: [PATCH] fixup --- aimodel/src/lib/dataset/shuffle.py | 18 ------------------ 1 file changed, 18 deletions(-) delete mode 100644 aimodel/src/lib/dataset/shuffle.py diff --git a/aimodel/src/lib/dataset/shuffle.py b/aimodel/src/lib/dataset/shuffle.py deleted file mode 100644 index 487fe2c..0000000 --- a/aimodel/src/lib/dataset/shuffle.py +++ /dev/null @@ -1,18 +0,0 @@ -from copy import deepcopy -from random import randint - - -def shuffle(lst): - """ - Shuffles a list with the Fisher-Yates algorithm. - @ref https://poopcode.com/shuffle-a-list-in-python-fisher-yates/ - @param lst list The list to shuffle. - @return list The a new list that is a shuffled copy of the original. - """ - tmplist = deepcopy(lst) - m = len(tmplist) - while (m): - m -= 1 - i = randint(0, m) - tmplist[m], tmplist[i] = tmplist[i], tmplist[m] - return tmplist