Ginkgo: gko::log::ProfilerHook::SummaryWriter Class Reference

| Ginkgo Generated from branch based on main. Ginkgo version 1.11.0 A numerical linear algebra library targeting many-core architectures

Loading...
Searching...
No Matches
gko::log::ProfilerHook::SummaryWriter Class Referenceabstract

Receives the results from ProfilerHook::create_summary(). More...

`#include <ginkgo/core/log/profiler_hook.hpp>`

Inheritance diagram for gko::log::ProfilerHook::SummaryWriter:
[legend]

## Public Member Functions
virtual void | write (const std::vector< summary_entry > &entries, std::chrono::nanoseconds overhead)=0
| Callback to write out the summary results.

## Detailed Description

Receives the results from ProfilerHook::create_summary().

## Member Function Documentation

## ◆ write()

virtual void gko::log::ProfilerHook::SummaryWriter::write | ( | const std::vector< summary_entry > & | entries,
|  | std::chrono::nanoseconds | overhead )
| pure virtual

Callback to write out the summary results.

Parameters

  entries | the vector of ranges with runtime and count.
  overhead | an estimate of the profiler overhead

Implemented in gko::log::ProfilerHook::TableSummaryWriter.

The documentation for this class was generated from the following file:

- ginkgo/core/log/profiler_hook.hpp