SchedulerParallel _scheduler_parallel_
virtual ScheduledInference * clone() const
virtual copy constructor
void setMaxMemory(double megabytes)
sets an upper bound on the memory consumption admissible
SchedulerSequential _scheduler_sequential_
ScheduledInference & operator=(const ScheduledInference &from)
copy operator
virtual ~ScheduledInference()
destructor
ScheduledInference(Size max_nb_threads=0, double max_megabyte_memory=0.0)
default constructor
virtual double maxMemory() const
returns the Max memory (in megabytes) available for executing schedules
ThreadNumberManager(Size nb_threads=0)
default constructor
ThreadNumberManager & operator=(const ThreadNumberManager &from)
copy operator
std::size_t Size
In aGrUM, hashed values are unsigned long int.
gum is the global namespace for all aGrUM entities
The class enabling flexible inferences using schedules.