mirror of
https://github.com/saymrwulf/onnxruntime.git
synced 2026-07-27 20:02:15 +00:00
### Description
Run clang-format in CI. Formatted all c/c++, objective-c/c++ files.
Excluded
```
'onnxruntime/core/mlas/**',
'onnxruntime/contrib_ops/cuda/bert/tensorrt_fused_multihead_attention/**',
```
because they contain assembly or is data heavy
### Motivation and Context
Coding style consistency
14 lines
577 B
C++
14 lines
577 B
C++
// Copyright (c) Microsoft Corporation. All rights reserved.
|
|
// Licensed under the MIT License.
|
|
|
|
#pragma once
|
|
#include <memory>
|
|
#include <vector>
|
|
#include "core/graph/function.h"
|
|
// TODO: we need to make it a stand-alone header because both graph.cc and model.cc need to implement create instance of the graph object.
|
|
// Right now only functions_ has issue because it use vector of unique-ptr, maybe we should extend this to GraphImpl later.
|
|
namespace onnxruntime {
|
|
struct FunctionContainer {
|
|
std::vector<std::unique_ptr<Function>> functions_;
|
|
};
|
|
} // namespace onnxruntime
|