tf_1.8_xla_doc
|
#include <hlo_module.h>
Public Member Functions | |
std::vector< HloComputation * > | MakeNonfusionComputations () const |
Describes a compilation unit at the HLO level.
A HLO module contains one or more HLO computations. The module contains one "entry" computation which produces the result. The module also includes any embedded computations used by instructions such as "map" and "reduce". All computations are owned by the module.
std::vector< HloComputation * > xla::HloModule::MakeNonfusionComputations | ( | ) | const |
Gets the computations in this module which aren't for fusion nodes.
Each computation has a filed points to the corresponding fusion instruction. So if it is non-fusion computation, then the pointer will be null