an experimentation with hyper networks where weights are modified based on the hidden states and applied to shared weight matrix