Class OnlineEncoder¶
Defined in File onlineencoder.hpp
Inheritance Relationships¶
Base Type¶
public IProcessor
Class Documentation¶
-
class OnlineEncoder : public IProcessor¶
Public Functions
-
OnlineEncoder()¶
-
void Configure(const GlobalContext &context) override¶
-
void CreatePorts() override¶
-
void CompleteStreamInfo() override¶
-
void Process(ProcessingContext &context) override¶
-
void Postprocess(ProcessingContext &context) override¶
Protected Attributes
-
unsigned int slot_¶
-
SlotType nslots_¶
-
std::string path_¶
-
int MAX_NCHANNELS = 385¶
-
PortIn<ColumnsType<double>> *data_in_port_¶
-
FollowerState<bool> *to_encode_¶
-
std::shared_ptr<Decoder> decoder_¶
-
std::map<std::string, std::shared_ptr<PoissonLikelihood>> likelihoods_¶
-
options::Double update_frequency_ = {1}¶
-
options::String model_path_ = {}¶
-
options::Bool save_model_ = {true}¶
-
options::Bool training_ = {false}¶
-
OnlineEncoder()¶