# RandomForests **Repository Path**: cz2006/RandomForests ## Basic Information - **Project Name**: RandomForests - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2025-03-26 - **Last Updated**: 2025-03-26 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # RandomForests A 1500 lines simple C++ implementation of RandomForests with detailed comments. No dependency, support regression and classification. # quick start 1. download MNIST dataset from http://yann.lecun.com/exdb/mnist/ and unzip train&test data in some dir 2. git clone https://github.com/handspeaker/RandomForests.git 3. cd RandomForests and make 4. run the following command:
./RandomForests
mnist_train_image_file_path
mnist_train_label_file_path
mnist_test_image_file_path
mnist_test_label_file_path
# more Open main.cpp file and modify as you want. In RandomForest.h there are some parameters you can change. input samples is a matrix, every row is a sample.