Class PatternRecognitionPartition