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

◆ as_io_batch() [1/2]

template<ComputeData T>
std::vector< Datum< T > > MayaFlux::Yantra::as_io_batch ( const std::vector< T > &  inputs)

Convert a vector of raw values into a vector of Datum wrappers.

Template Parameters
TComputeData type
Parameters
inputsRaw input vector to wrap
Returns
Vector of Datum containers with inferred structure

Definition at line 344 of file DataIO.hpp.

345{
346 std::vector<Datum<T>> wrapped;
347 wrapped.reserve(inputs.size());
348 for (const auto& i : inputs)
349 wrapped.emplace_back(i);
350 return wrapped;
351}

Referenced by MayaFlux::Yantra::UniversalAnalyzer< InputType, OutputType >::analyze_batch(), and MayaFlux::Yantra::UniversalExtractor< InputType, OutputType >::extract_batch().

+ Here is the caller graph for this function: