4#include <nlohmann/json.hpp>
24 std::unique_ptr<sdfg::StructuredSDFG>
sdfg =
nullptr;
42 std::optional<std::string>
error;
Definition structured_sdfg.h:30
Definition daisytuner_rpc_context.h:10
is_perfectly_nested: is the entire loop hierarchy with loop at the top perfectly nested on every leve...
Definition loop_analysis.h:38
Placeholder for native recipes.
Definition rpc_responses.h:19
nlohmann::json sequence
Definition rpc_responses.h:20
Definition rpc_responses.h:45
std::string target
Definition rpc_responses.h:48
analysis::LoopInfo loop_info
Definition rpc_responses.h:49
bool enable_fusion
Definition rpc_responses.h:50
std::string category
Definition rpc_responses.h:47
bool schedule_loops
Definition rpc_responses.h:52
bool use_identity
Definition rpc_responses.h:55
std::optional< std::string > collection
Definition rpc_responses.h:54
bool normalize
Definition rpc_responses.h:51
std::optional< double > distance_threshold
Definition rpc_responses.h:56
std::optional< std::string > session_id
Definition rpc_responses.h:53
Definition rpc_responses.h:37
std::optional< RpcLocalReplayRecipe > local_replay
Definition rpc_responses.h:39
std::optional< std::string > session_id
Definition rpc_responses.h:41
std::vector< RpcRegionResult > results
Definition rpc_responses.h:40
std::optional< std::string > error
Definition rpc_responses.h:42
std::optional< RpcSdfgResult > sdfg_result
Definition rpc_responses.h:38
Result for a single tuned region.
Definition rpc_responses.h:31
std::optional< int64_t > element_id
Definition rpc_responses.h:32
std::optional< RpcLocalReplayRecipe > local_replay
Definition rpc_responses.h:33
RpcOptimizationMetadata metadata
Definition rpc_responses.h:34
Definition rpc_responses.h:23