Poplar and PopLibs
|
This is the complete list of members for poplar::Engine, including all inherited members.
clearSimulatedErrors() | poplar::Engine | |
connectHostFunction(StringRef handle, unsigned index, HostCallbackHandle f) | poplar::Engine | |
connectStream(StringRef handle, void *begin, void *end) | poplar::Engine | |
connectStream(StringRef handle, const gccs::ArrayRef< QuarterMetadata > &metadata, void *begin, void *end) | poplar::Engine | |
connectStream(StringRef handle, const gccs::ArrayRef< T > &buffer) | poplar::Engine | inline |
connectStream(StringRef handle, void *p) | poplar::Engine | |
connectStreamToCallback(StringRef handle, StreamCallbackHandle f) | poplar::Engine | |
connectStreamToCallback(StringRef handle, unsigned index, StreamCallbackHandle f) | poplar::Engine | |
copyFromRemoteBuffer(StringRef handle, void *w, uint64_t repeatIndex, unsigned replicationIndex=0) | poplar::Engine | |
copyToRemoteBuffer(void *w, StringRef handle, uint64_t repeatIndex, unsigned replicationIndex=0) | poplar::Engine | |
deploy() | poplar::Engine | |
disableExecutionProfiling() | poplar::Engine | |
enableExecutionProfiling() | poplar::Engine | |
Engine(Graph &&graph, ArrayRef< program::Program > progs, const OptionFlags &opt={}, ProgressFunc progressCallBack=ProgressFunc(), const DebugContext &debugContext={}) | poplar::Engine | |
Engine(Graph &&graph, program::Program prog, const OptionFlags &opt={}, ProgressFunc progressCallBack=ProgressFunc(), const DebugContext &debugContext={}) | poplar::Engine | |
Engine(Executable &&exe, const OptionFlags &opt={}) | poplar::Engine | |
eraseSimulatedError(ErrorLocation const &location) | poplar::Engine | |
getEngineOptions() const | poplar::Engine | |
getReport(bool reportExecution=true) | poplar::Engine | |
getSimulatedErrorLocations(unsigned programId, unsigned tile=~0) const | poplar::Engine | |
getSimulatedErrorLocations(StringRef vertexName, unsigned tile=~0) const | poplar::Engine | |
getTimeStamp() | poplar::Engine | |
insertSimulatedError(ErrorCode error, ErrorLocation const &location) | poplar::Engine | |
listStreams() const | poplar::Engine | |
load(const Device &device) | poplar::Engine | |
loadAndRun(const Device &device, unsigned prog=0) | poplar::Engine | |
prepare(const Device &device) | poplar::Engine | |
prepare(const Device &device, const RuntimeOptions &runOptions) | poplar::Engine | |
printProfileSummary(std::ostream &outputStream, const OptionFlags &opt={}) | poplar::Engine | |
ProgressFunc typedef | poplar::Engine | |
readTensor(StringRef handle, void *buf, void *bufEnd) | poplar::Engine | |
readTensor(StringRef handle, QuarterMetadata &metadata, void *buf, void *bufEnd) | poplar::Engine | |
readTensor(StringRef handle, gccs::ArrayRef< T > buffer) | poplar::Engine | inline |
reportIntervals(std::ostream &outputStream) | poplar::Engine | |
reportTiming(const TimerTimePoint &start, const TimerTimePoint &end) | poplar::Engine | static |
resetExecutionProfile() | poplar::Engine | |
run(unsigned prog=0, const std::string &debugName="") | poplar::Engine | |
run(unsigned prog, const std::string &debugName, const RuntimeOptions &options) | poplar::Engine | |
serializeExecutable(std::ostream &out) const | poplar::Engine | |
setPrintStream(std::ostream &stream) | poplar::Engine | |
setPrintTensorStream(std::ostream &stream) | poplar::Engine | |
stop() | poplar::Engine | |
writeTensor(StringRef handle, const void *buf, const void *bufEnd) | poplar::Engine | |
writeTensor(StringRef handle, const QuarterMetadata &metadata, const void *buf, const void *bufEnd) | poplar::Engine | |
writeTensor(StringRef handle, ArrayRef< T > buffer) | poplar::Engine | inline |