FractalityLab is a powerful Java-based tool for generating datasets of fractal images, suitable for machine learning applications. This utility is part of the edux
machine learning library suite and is tailored for creating intricate datasets that can be used to train and improve machine learning models.
EDUX - Java Machine Learning Library
You can download pre generated datasets from the following links:
- Small - 3000 Images with 64x64 size
- Medium - 3000 Images with 512x512 size
- Large - 30 Images with 4000x4000 size
- Multiple fractal generators including Mandelbrot, Julia, Burning Ship, Newton, SierpinskiGasket and more.
- Configurable image size and quantity.
- .png Images with CSV output of generated fractal data.
- Easy to use command line interface.
# Create 10000 Images fo each fractal class with 256 pixel size
java -jar FractalityLab-1.0.jar 10000 256
This command will create a folder dataset with images and a csv file containing the labels you need for training your machine learning model.
├───images.csv
├───dataset
├───class
├───burningship
├───julia
├───mandelbrot
├───newton
├───sierpinski_gasket
└───tricorn
We welcome contributions. If you have suggestions or contributions, please fork the repository and submit a pull request.