Antes de seguir intentando la técnica de autoload te sugiero estudiar bien como funcionan los namespaces.
El error que obtienes se debe a que ya estás en otro namespace, y si no especificas la barra invertida inicial entonces se comienza a buscar en el namespace actual.
Código PHP:
Ver originalnamespace models2;
// MAL
new models\prueba1();
// BIEN
new \models\prueba1();
Al colocar la barra invertida inicial se le dice a php "hey, no busques desde aquí, por favor busca desde el namespace global".
Por favor, consulta el manual.