Visual Processing with Trainer