ScenarioTrainMACE.h
#pragma once
#include "scenarios/ScenarioTrainCacla.h"
#include "learning/MACETrainer.h"
#include "learning/AsyncMACETrainer.h"
class cScenarioTrainMACE : public cScenarioTrain
{
public:
EIGEN_MAKE_ALIGNED_OPERATOR_NEW
cScenarioTrainMACE();
virtual ~cScenarioTrainMACE();
virtual std::string GetName() const;
protected:
virtual void BuildTrainer(std::shared_ptr<cTrainerInterface>& out_trainer);
virtual void BuildExpScene(std::shared_ptr<cScenarioExp>& out_exp) const;
virtual void GetFragParams(int& out_num_frags, int& out_frag_size) const;
};