Preheat the oven to 375 degrees Fahrenheit and get out a large mixing bowl. In the bowl, combine flour, cane sugar, baking powder, baking soda and cinnamon, subsequently adding the eggs and vegetable oil. After mixing, add in the pecans and carrots. Bake 35 to 40 minutes in ungreased pan. For the frosting, mix the cream cheese and canna butter in small mixing bowl until blended. Next, add powdered sugar and vanilla. Mix well and spread over cooled cake.