MayaFlux 1.0.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches

◆ CombineOperator() [1/2]

MayaFlux::Nodes::Network::CombineOperator::CombineOperator ( size_t  slot_count,
size_t  output_count = 1 
)
explicit
Parameters
slot_countNumber of slots of the host network
output_countNumber of outputs published

Definition at line 163 of file RelationOperators.cpp.

164 : m_weights(std::make_shared<Kinesis::Stochastic::Weights>(slot_count, std::max<size_t>(1, output_count)))
165 , m_outputs(std::max<size_t>(1, output_count))
166 , m_values(slot_count, 0.0)
167{
168 for (size_t row = 0; row < slot_count; ++row) {
169 (*m_weights)(row, 0) = 1.0;
170 }
171}
std::shared_ptr< Kinesis::Stochastic::Weights > m_weights

References max.