oracle.architectures

Top-level module for defining various neural network architectures for hierarchical classification.

Classes

GRU(taxonomy[, ts_feature_dim])

GRU-based neural network architecture for hierarchical classification.

GRU_MD(taxonomy[, ts_feature_dim, ...])

GRU-based neural network architecture with multi-dimensional static features for hierarchical classification.

GRU_MD_MM(output_dim[, ts_feature_dim, ...])

GRU-based neural network architecture with multi-dimensional static features and multi-modal inputs for hierarchical classification.

Hierarchical_classifier(taxonomy)

Base class for hierarchical classification architectures.