Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import numpy as np
- from itertools import product
- def gen_index_mat(size=2):
- if isinstance(size, int):
- if size >= 2:
- vec = list(range(size))
- lst = list(product(vec, vec))
- unpacked = np.array(lst, dtype='int, int')
- kernel = unpacked.reshape(size, size)
- return kernel
- print(gen_index_mat(5))
Add Comment
Please, Sign In to add comment