simpleml.models.classifiers.keras.seq2seq module

Seq2Seq Keras classifiers

class simpleml.models.classifiers.keras.seq2seq.KerasEncoderDecoderClassifier(save_method='disk_keras_hdf5', **kwargs)[source]

Bases: simpleml.models.classifiers.keras.seq2seq.KerasSeq2SeqClassifier

author
check_for_models(rebuild=False)[source]
created_timestamp
decode(X)[source]
encode(X)[source]
feature_metadata
filepaths
has_external_files
hash_
id
metadata_
modified_timestamp
name
params
pipeline
pipeline_id
project
registered_name
version
version_description
class simpleml.models.classifiers.keras.seq2seq.KerasSeq2SeqClassifier(save_method='disk_keras_hdf5', **kwargs)[source]

Bases: simpleml.models.classifiers.keras.model.KerasModelClassifier

Base class for sequence to sequence models. Differ from traditional models because training and inference use different architectures

author
build_inference_network(model)[source]

Inference network - Differs from training one so gets established dynamically at inference time

return: inference_model(s) rtype: self.external_model.__class__

check_for_models(rebuild=False)[source]
created_timestamp
feature_metadata
filepaths
has_external_files
hash_
id
metadata_
modified_timestamp
name
params
pipeline
pipeline_id
project
registered_name
version
version_description