| Name | Description | Type | Package | Framework |
| AbstractInstance | Class | net.sf.javaml.core | JavaML | |
| Complex | Class | net.sf.javaml.core | JavaML | |
| Dataset | Interface for a data set. | Interface | net.sf.javaml.core | JavaML |
| DefaultDataset | Provides a standard data set implementation. | Class | net.sf.javaml.core | JavaML |
| DenseInstance | double array that provides a value for each attribute index. | Class | net.sf.javaml.core | JavaML |
| Instance | The interface for instances in a data set. | Interface | net.sf.javaml.core | JavaML |
| KDTree | KDTree is a class supporting KD-tree insertion, deletion, equality search, range search, and nearest neighbor(s) using double-precision floating-point | Class | net.sf.javaml.core.kdtree | JavaML |
| SparseInstance | indices to values. | Class | net.sf.javaml.core | JavaML |
| TrainingRequiredException | Indicates that the algorithm that throws this exception should have been trained prior to point the exception was thrown. | Class | net.sf.javaml.core.exception | JavaML |