The used spintronic device is capable of memorizing arbitral values between 0 and 1 in an analogue manner unlike the conventional magnetic devices, and thus perform the learning function, which is served by synapses in the brain (Applied Physics Express, "Analogue spin-orbit torque device for artificial neural network based associative memory operation").