#include <Batching.h>
Public Member Functions | |
BatchRule (size_t batchSize, const std::vector< size_t > &sizes, size_t lastPadding=0) | |
BatchRule (const std::string &ruleString) | |
size_t | getBatchSize () const |
size_t | getLastPadding () const |
size_t | getSize (size_t i) const |
const std::vector< size_t > & | getSizes () const |
size_t | nSizes () const |
~BatchRule ()=default | |
Private Member Functions | |
void | validate () const |
Private Attributes | |
size_t | batchSize_ |
size_t | lastPadding_ |
std::vector< size_t > | sizes_ |
Definition at line 19 of file Batching.h.
|
explicit |
tfaot::BatchRule::BatchRule | ( | const std::string & | ruleString | ) |
Definition at line 21 of file Batching.cc.
References HLT_FULL_cff::batchSize, batchSize_, Exception, lastPadding_, sizes_, AlCaHLTBitMon_QueryRunRegistry::string, and validate().
|
default |
|
inline |
Definition at line 32 of file Batching.h.
References batchSize_.
Referenced by tfaot::operator<<(), and tfaot::BatchStrategy::setRule().
|
inline |
Definition at line 38 of file Batching.h.
References lastPadding_.
Referenced by tfaot::operator<<(), and tfaot::Model< W >::run().
|
inline |
Definition at line 44 of file Batching.h.
References mps_fire::i, and sizes_.
Referenced by tfaot::Model< W >::run().
|
inline |
|
inline |
Definition at line 41 of file Batching.h.
References sizes_.
Referenced by tfaot::operator<<(), and tfaot::Model< W >::run().
|
private |
Definition at line 54 of file Batching.cc.
References batchSize_, Exception, lastPadding_, alignCSCRings::s, and sizes_.
Referenced by BatchRule().
|
private |
Definition at line 47 of file Batching.h.
Referenced by BatchRule(), getBatchSize(), and validate().
|
private |
Definition at line 49 of file Batching.h.
Referenced by BatchRule(), getLastPadding(), and validate().
|
private |
Definition at line 48 of file Batching.h.
Referenced by BatchRule(), getSize(), getSizes(), nSizes(), and validate().