cs228: officially separated notes from cs221.