Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- def split_code_book(initial, k, e):
- temp_code_book = np.vstack((initial - e, initial + e))
- temp_code_book = np.vsplit(temp_code_book, 2)
- for i in range(k-2):
- for j in range(len(temp_code_book)):
- if j == 0:
- new_code_book = np.vstack((temp_code_book[j] - e, temp_code_book[j] + e))
- else:
- new_code_book = np.vstack((new_code_book, temp_code_book[j] - e, temp_code_book[j] + e))
- temp_code_book = np.vsplit(new_code_book, 2**(i+2))
- return(temp_code_book)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement