High-dimensional Bayesian filtering through deep density approximation