Results 2 comments of yazifei

This is a bug, you can modify ```direction= self.location-points``` in **lighting.py**. And ```colors = (ambient + diffuse) * texels + specular``` in **shading.py** to make the dimensions consistent

I don't think you need to start training from scratch. If you finetuning from some trained model, you should be able to converge faster