Adaptive Tensor Learning with Tensor Networks