Class ov::frontend::HashTable#

class HashTable : public ov::frontend::Variable#

HashTable is a special type of Variable that has a complex value including keys and values. Keys and values are represented with two separate graph at each time step.

Public Functions

inline virtual void validate_and_infer_types() override#

Verifies that attributes and inputs are consistent and computes output shapes and element types. Must be implemented by concrete child classes so that it can be run any number of times.

Throws if the node is invalid.

inline virtual ov::Output<ov::Node> get_value() override#

Returns a value at the current step of conversion.

inline ov::Output<ov::Node> get_keys()#

Returns a value corresponding keys of hash table.

inline ov::Output<ov::Node> get_values()#

Returns a value corresponding values of hash table.