Preheat oven to 350°F. Grease a 9-inch springform pan.
In a medium bowl, combine graham cracker crumbs, toasted almonds, sugar, and melted butter. Press mixture into bottom and up sides of prepared pan. Bake for 10 minutes, then set aside to cool.
In a large bowl, beat grated carrots, light brown sugar, oil, eggs, vanilla, cinnamon, ginger, nutmeg, and salt until well combined. Pour carrot mixture into cooled crust.
In the bowl of a stand mixer, beat cream cheese and granulated sugar until creamy. Add eggs one at a time, mixing well after each addition. Stir in vanilla extract and heavy cream. Pour cheesecake mixture over carrot mixture in crust.
Bake cheesecake for 1 hour, or until golden and set. Allow to cool for 30 minutes, then remove from pan and refrigerate for at least 2 hours, or until chilled.
Sprinkle chopped toasted almonds over top of cheesecake before serving.