The code is:
def init_network(vocab_size, n_embedding):
model = {
"w1": np.random.randn(vocab_size, n_embedding),
"w2": np.random.randn(n_embedding, vocab_size)
}
return model
model = init_network(len(word_to_idex), 10)
X @ model["w1"]
In what case do we need to use? Please, give me An example if it is possible.