Skip to content

MultiheadAttention CUDA BF16 Support (#26083) #1

MultiheadAttention CUDA BF16 Support (#26083)

MultiheadAttention CUDA BF16 Support (#26083) #1

Triggered via push September 25, 2025 17:51
Status Cancelled
Total duration 1d 0h 0m 2s
Artifacts

codeql.yml

on: push
Matrix: Analyze
Fit to window
Zoom out
Zoom in

Annotations

3 errors and 997 notices
Analyze (javascript)
The job has exceeded the maximum execution time while awaiting a runner for 24h0m0s
Analyze (python)
The job has exceeded the maximum execution time while awaiting a runner for 24h0m0s
Analyze (java)
The job has exceeded the maximum execution time while awaiting a runner for 24h0m0s
[cpplint] include/onnxruntime/core/common/common.h#L282: include/onnxruntime/core/common/common.h#L282
Use int16_t/int64_t/etc, rather than the C type long [runtime/int] [4]
[cpplint] include/onnxruntime/core/common/common.h#L287: include/onnxruntime/core/common/common.h#L287
Use int16_t/int64_t/etc, rather than the C type long [runtime/int] [4]
[cpplint] include/onnxruntime/core/common/eigen_common_wrapper.h#L8: include/onnxruntime/core/common/eigen_common_wrapper.h#L8
Include the directory when naming header files [build/include_subdir] [4]
[cpplint] include/onnxruntime/core/common/exceptions.h#L21: include/onnxruntime/core/common/exceptions.h#L21
You don't need a ; after a } [readability/braces] [4]
[cpplint] include/onnxruntime/core/common/exceptions.h#L22: include/onnxruntime/core/common/exceptions.h#L22
You don't need a ; after a } [readability/braces] [4]
[cpplint] include/onnxruntime/core/common/exceptions.h#L27: include/onnxruntime/core/common/exceptions.h#L27
You don't need a ; after a } [readability/braces] [4]
[cpplint] include/onnxruntime/core/common/gpu_profiler_common.h: include/onnxruntime/core/common/gpu_profiler_common.h#L0
No copyright message found. You should have a line: "Copyright [year] <Copyright Owner>" [legal/copyright] [5]
[cpplint] include/onnxruntime/core/common/gpu_profiler_common.h#L6: include/onnxruntime/core/common/gpu_profiler_common.h#L6
Found C++ system header after other header. Should be: gpu_profiler_common.h, c system, c++ system, other. [build/include_order] [4]
[cpplint] include/onnxruntime/core/common/gpu_profiler_common.h#L7: include/onnxruntime/core/common/gpu_profiler_common.h#L7
Found C++ system header after other header. Should be: gpu_profiler_common.h, c system, c++ system, other. [build/include_order] [4]
[cpplint] include/onnxruntime/core/common/gpu_profiler_common.h#L8: include/onnxruntime/core/common/gpu_profiler_common.h#L8
Found C++ system header after other header. Should be: gpu_profiler_common.h, c system, c++ system, other. [build/include_order] [4]
[cpplint] include/onnxruntime/core/common/gpu_profiler_common.h#L9: include/onnxruntime/core/common/gpu_profiler_common.h#L9
Found C++ system header after other header. Should be: gpu_profiler_common.h, c system, c++ system, other. [build/include_order] [4]
[cpplint] include/onnxruntime/core/common/gpu_profiler_common.h#L10: include/onnxruntime/core/common/gpu_profiler_common.h#L10
Found C++ system header after other header. Should be: gpu_profiler_common.h, c system, c++ system, other. [build/include_order] [4]
[cpplint] include/onnxruntime/core/common/gpu_profiler_common.h#L11: include/onnxruntime/core/common/gpu_profiler_common.h#L11
Found C++ system header after other header. Should be: gpu_profiler_common.h, c system, c++ system, other. [build/include_order] [4]
[cpplint] include/onnxruntime/core/common/gpu_profiler_common.h#L12: include/onnxruntime/core/common/gpu_profiler_common.h#L12
Found C++ system header after other header. Should be: gpu_profiler_common.h, c system, c++ system, other. [build/include_order] [4]
[cpplint] include/onnxruntime/core/common/gpu_profiler_common.h#L389: include/onnxruntime/core/common/gpu_profiler_common.h#L389
Use int16_t/int64_t/etc, rather than the C type long [runtime/int] [4]
[cpplint] include/onnxruntime/core/common/gpu_profiler_common.h#L439: include/onnxruntime/core/common/gpu_profiler_common.h#L439
"virtual" is redundant since function is already declared as "override" [readability/inheritance] [4]
[cpplint] include/onnxruntime/core/common/gpu_profiler_common.h#L446: include/onnxruntime/core/common/gpu_profiler_common.h#L446
"virtual" is redundant since function is already declared as "override" [readability/inheritance] [4]
[cpplint] include/onnxruntime/core/common/gpu_profiler_common.h#L453: include/onnxruntime/core/common/gpu_profiler_common.h#L453
"virtual" is redundant since function is already declared as "override" [readability/inheritance] [4]
[cpplint] include/onnxruntime/core/common/gpu_profiler_common.h#L458: include/onnxruntime/core/common/gpu_profiler_common.h#L458
"virtual" is redundant since function is already declared as "override" [readability/inheritance] [4]
[cpplint] include/onnxruntime/core/common/inlined_containers.h#L166: include/onnxruntime/core/common/inlined_containers.h#L166
Add #include <functional> for equal_to<> [build/include_what_you_use] [4]
[cpplint] include/onnxruntime/core/common/logging/capture.h#L7: include/onnxruntime/core/common/logging/capture.h#L7
Found C system header after C++ system header. Should be: capture.h, c system, c++ system, other. [build/include_order] [4]
[cpplint] include/onnxruntime/core/common/logging/capture.h#L97: include/onnxruntime/core/common/logging/capture.h#L97
Add #include <string> for string [build/include_what_you_use] [4]
[cpplint] include/onnxruntime/core/common/logging/logging.h#L63: include/onnxruntime/core/common/logging/logging.h#L63
Missing username in TODO; it should look like "// TODO(my_username): Stuff." [readability/todo] [2]
[cpplint] include/onnxruntime/core/common/logging/logging.h#L113: include/onnxruntime/core/common/logging/logging.h#L113
Missing username in TODO; it should look like "// TODO(my_username): Stuff." [readability/todo] [2]
[cpplint] include/onnxruntime/core/common/logging/macros.h#L73: include/onnxruntime/core/common/logging/macros.h#L73
If an else has a brace on one side, it should have it on both [readability/braces] [5]
[cpplint] include/onnxruntime/core/common/logging/macros.h#L80: include/onnxruntime/core/common/logging/macros.h#L80
If an else has a brace on one side, it should have it on both [readability/braces] [5]
[cpplint] include/onnxruntime/core/common/logging/macros.h#L157: include/onnxruntime/core/common/logging/macros.h#L157
If an else has a brace on one side, it should have it on both [readability/braces] [5]
[cpplint] include/onnxruntime/core/common/logging/macros.h#L163: include/onnxruntime/core/common/logging/macros.h#L163
If an else has a brace on one side, it should have it on both [readability/braces] [5]
[cpplint] include/onnxruntime/core/common/logging/macros.h#L169: include/onnxruntime/core/common/logging/macros.h#L169
If an else has a brace on one side, it should have it on both [readability/braces] [5]
[cpplint] include/onnxruntime/core/common/logging/macros.h#L175: include/onnxruntime/core/common/logging/macros.h#L175
If an else has a brace on one side, it should have it on both [readability/braces] [5]
[cpplint] include/onnxruntime/core/common/logging/macros.h#L235: include/onnxruntime/core/common/logging/macros.h#L235
If an else has a brace on one side, it should have it on both [readability/braces] [5]
[cpplint] include/onnxruntime/core/common/logging/macros.h#L241: include/onnxruntime/core/common/logging/macros.h#L241
If an else has a brace on one side, it should have it on both [readability/braces] [5]
[cpplint] include/onnxruntime/core/common/logging/macros.h#L259: include/onnxruntime/core/common/logging/macros.h#L259
If an else has a brace on one side, it should have it on both [readability/braces] [5]
[cpplint] include/onnxruntime/core/common/logging/macros.h#L263: include/onnxruntime/core/common/logging/macros.h#L263
If an else has a brace on one side, it should have it on both [readability/braces] [5]
[cpplint] include/onnxruntime/core/common/logging/sink_types.h: include/onnxruntime/core/common/logging/sink_types.h#L0
No copyright message found. You should have a line: "Copyright [year] <Copyright Owner>" [legal/copyright] [5]
[cpplint] include/onnxruntime/core/common/parse_string.h#L88: include/onnxruntime/core/common/parse_string.h#L88
Add #include <utility> for move [build/include_what_you_use] [4]
[cpplint] include/onnxruntime/core/common/parse_string.h#L92: include/onnxruntime/core/common/parse_string.h#L92
Add #include <string> for string [build/include_what_you_use] [4]
[cpplint] include/onnxruntime/core/common/profiler_common.h#L8: include/onnxruntime/core/common/profiler_common.h#L8
Found C++ system header after other header. Should be: profiler_common.h, c system, c++ system, other. [build/include_order] [4]
[cpplint] include/onnxruntime/core/common/profiler_common.h#L9: include/onnxruntime/core/common/profiler_common.h#L9
Found C++ system header after other header. Should be: profiler_common.h, c system, c++ system, other. [build/include_order] [4]
[cpplint] include/onnxruntime/core/common/profiler_common.h#L36: include/onnxruntime/core/common/profiler_common.h#L36
Use int16_t/int64_t/etc, rather than the C type long [runtime/int] [4]
[cpplint] include/onnxruntime/core/common/profiler_common.h#L37: include/onnxruntime/core/common/profiler_common.h#L37
Use int16_t/int64_t/etc, rather than the C type long [runtime/int] [4]
[cpplint] include/onnxruntime/core/common/profiler_common.h#L51: include/onnxruntime/core/common/profiler_common.h#L51
Use int16_t/int64_t/etc, rather than the C type long [runtime/int] [4]
[cpplint] include/onnxruntime/core/common/profiler_common.h#L52: include/onnxruntime/core/common/profiler_common.h#L52
Use int16_t/int64_t/etc, rather than the C type long [runtime/int] [4]
[cpplint] include/onnxruntime/core/common/profiler_common.h#L71: include/onnxruntime/core/common/profiler_common.h#L71
Use int16_t/int64_t/etc, rather than the C type long [runtime/int] [4]
[cpplint] include/onnxruntime/core/common/profiler_common.h#L72: include/onnxruntime/core/common/profiler_common.h#L72
Use int16_t/int64_t/etc, rather than the C type long [runtime/int] [4]
[cpplint] include/onnxruntime/core/common/profiler_common.h#L45: include/onnxruntime/core/common/profiler_common.h#L45
Add #include <utility> for move [build/include_what_you_use] [4]
[cpplint] include/onnxruntime/core/common/profiler_common.h#L76: include/onnxruntime/core/common/profiler_common.h#L76
Add #include <vector> for vector<> [build/include_what_you_use] [4]
[cpplint] include/onnxruntime/core/common/span_utils.h#L9: include/onnxruntime/core/common/span_utils.h#L9
Found C system header after C++ system header. Should be: span_utils.h, c system, c++ system, other. [build/include_order] [4]
[cpplint] include/onnxruntime/core/eager/ort_kernel_invoker.h#L28: include/onnxruntime/core/eager/ort_kernel_invoker.h#L28
Add #include <utility> for move [build/include_what_you_use] [4]
[cpplint] include/onnxruntime/core/eager/ort_kernel_invoker.h#L49: include/onnxruntime/core/eager/ort_kernel_invoker.h#L49
Add #include <memory> for shared_ptr<> [build/include_what_you_use] [4]
[cpplint] include/onnxruntime/core/framework/allocator.h#L100: include/onnxruntime/core/framework/allocator.h#L100
Single-parameter constructors should be marked explicit. [runtime/explicit] [4]
[cpplint] include/onnxruntime/core/framework/allocator.h#L257: include/onnxruntime/core/framework/allocator.h#L257
Add #include <utility> for move [build/include_what_you_use] [4]
[cpplint] include/onnxruntime/core/framework/allocator.h#L329: include/onnxruntime/core/framework/allocator.h#L329
Add #include <memory> for shared_ptr<> [build/include_what_you_use] [4]
[cpplint] include/onnxruntime/core/framework/buffer_deleter.h#L10: include/onnxruntime/core/framework/buffer_deleter.h#L10
Missing username in TODO; it should look like "// TODO(my_username): Stuff." [readability/todo] [2]
[cpplint] include/onnxruntime/core/framework/buffer_deleter.h#L23: include/onnxruntime/core/framework/buffer_deleter.h#L23
Missing username in TODO; it should look like "// TODO(my_username): Stuff." [readability/todo] [2]
[cpplint] include/onnxruntime/core/framework/buffer_deleter.h#L15: include/onnxruntime/core/framework/buffer_deleter.h#L15
Add #include <utility> for move [build/include_what_you_use] [4]
[cpplint] include/onnxruntime/core/framework/buffer_deleter.h#L34: include/onnxruntime/core/framework/buffer_deleter.h#L34
Add #include <memory> for unique_ptr<> [build/include_what_you_use] [4]
[cpplint] include/onnxruntime/core/framework/customregistry.h#L46: include/onnxruntime/core/framework/customregistry.h#L46
Add #include <string> for string [build/include_what_you_use] [4]
[cpplint] include/onnxruntime/core/framework/customregistry.h#L56: include/onnxruntime/core/framework/customregistry.h#L56
Add #include <memory> for shared_ptr<> [build/include_what_you_use] [4]
[cpplint] include/onnxruntime/core/framework/data_types.h#L12: include/onnxruntime/core/framework/data_types.h#L12
Found C system header after C++ system header. Should be: data_types.h, c system, c++ system, other. [build/include_order] [4]
[cpplint] include/onnxruntime/core/framework/data_types.h#L503: include/onnxruntime/core/framework/data_types.h#L503
Do not use namespace using-directives. Use using-declarations instead. [build/namespaces] [5]
[cpplint] include/onnxruntime/core/framework/data_types.h#L510: include/onnxruntime/core/framework/data_types.h#L510
Missing username in TODO; it should look like "// TODO(my_username): Stuff." [readability/todo] [2]
[cpplint] include/onnxruntime/core/framework/data_types.h#L593: include/onnxruntime/core/framework/data_types.h#L593
Do not use namespace using-directives. Use using-declarations instead. [build/namespaces] [5]
[cpplint] include/onnxruntime/core/framework/data_types.h#L668: include/onnxruntime/core/framework/data_types.h#L668
Do not use namespace using-directives. Use using-declarations instead. [build/namespaces] [5]
[cpplint] include/onnxruntime/core/framework/data_types.h#L729: include/onnxruntime/core/framework/data_types.h#L729
Single-parameter constructors should be marked explicit. [runtime/explicit] [4]
[cpplint] include/onnxruntime/core/framework/data_types.h#L791: include/onnxruntime/core/framework/data_types.h#L791
Do not use namespace using-directives. Use using-declarations instead. [build/namespaces] [5]
[cpplint] include/onnxruntime/core/framework/data_types.h#L819: include/onnxruntime/core/framework/data_types.h#L819
Do not use namespace using-directives. Use using-declarations instead. [build/namespaces] [5]
[cpplint] include/onnxruntime/core/framework/data_types.h#L886: include/onnxruntime/core/framework/data_types.h#L886
Do not use namespace using-directives. Use using-declarations instead. [build/namespaces] [5]
[cpplint] include/onnxruntime/core/framework/data_types.h#L251: include/onnxruntime/core/framework/data_types.h#L251
Add #include <vector> for vector<> [build/include_what_you_use] [4]
[cpplint] include/onnxruntime/core/framework/data_types_internal.h#L940: include/onnxruntime/core/framework/data_types_internal.h#L940
If an else has a brace on one side, it should have it on both [readability/braces] [5]
[cpplint] include/onnxruntime/core/framework/execution_provider.h#L76: include/onnxruntime/core/framework/execution_provider.h#L76
Single-parameter constructors should be marked explicit. [runtime/explicit] [4]
[cpplint] include/onnxruntime/core/framework/float16.h#L7: include/onnxruntime/core/framework/float16.h#L7
Include the directory when naming header files [build/include_subdir] [4]
[cpplint] include/onnxruntime/core/framework/float16.h#L9: include/onnxruntime/core/framework/float16.h#L9
Include the directory when naming header files [build/include_subdir] [4]
[cpplint] include/onnxruntime/core/framework/float16.h#L98: include/onnxruntime/core/framework/float16.h#L98
Use int16_t/int64_t/etc, rather than the C type short [runtime/int] [4]
[cpplint] include/onnxruntime/core/framework/float16.h#L212: include/onnxruntime/core/framework/float16.h#L212
Use int16_t/int64_t/etc, rather than the C type short [runtime/int] [4]
[cpplint] include/onnxruntime/core/framework/float16.h#L264: include/onnxruntime/core/framework/float16.h#L264
Use int16_t/int64_t/etc, rather than the C type long [runtime/int] [4]
[cpplint] include/onnxruntime/core/framework/float16.h#L272: include/onnxruntime/core/framework/float16.h#L272
Use int16_t/int64_t/etc, rather than the C type long [runtime/int] [4]
[cpplint] include/onnxruntime/core/framework/float16.h#L372: include/onnxruntime/core/framework/float16.h#L372
Add #include <limits> for numeric_limits<> [build/include_what_you_use] [4]
[cpplint] include/onnxruntime/core/framework/float4.h#L42: include/onnxruntime/core/framework/float4.h#L42
Found C system header after C++ system header. Should be: float4.h, c system, c++ system, other. [build/include_order] [4]
[cpplint] include/onnxruntime/core/framework/float4.h#L249: include/onnxruntime/core/framework/float4.h#L249
Missing username in TODO; it should look like "// TODO(my_username): Stuff." [readability/todo] [2]
[cpplint] include/onnxruntime/core/framework/float4.h#L253: include/onnxruntime/core/framework/float4.h#L253
Add #include <limits> for numeric_limits<> [build/include_what_you_use] [4]
[cpplint] include/onnxruntime/core/framework/float8.h#L19: include/onnxruntime/core/framework/float8.h#L19
Include the directory when naming header files [build/include_subdir] [4]
[cpplint] include/onnxruntime/core/framework/float8.h#L27: include/onnxruntime/core/framework/float8.h#L27
Include the directory when naming header files [build/include_subdir] [4]
[cpplint] include/onnxruntime/core/framework/float8.h#L185: include/onnxruntime/core/framework/float8.h#L185
Use int16_t/int64_t/etc, rather than the C type long [runtime/int] [4]
[cpplint] include/onnxruntime/core/framework/float8.h#L343: include/onnxruntime/core/framework/float8.h#L343
Use int16_t/int64_t/etc, rather than the C type long [runtime/int] [4]
[cpplint] include/onnxruntime/core/framework/float8.h#L513: include/onnxruntime/core/framework/float8.h#L513
Use int16_t/int64_t/etc, rather than the C type long [runtime/int] [4]
[cpplint] include/onnxruntime/core/framework/float8.h#L662: include/onnxruntime/core/framework/float8.h#L662
Use int16_t/int64_t/etc, rather than the C type long [runtime/int] [4]
[cpplint] include/onnxruntime/core/framework/float8.h#L875: include/onnxruntime/core/framework/float8.h#L875
Add #include <limits> for numeric_limits<> [build/include_what_you_use] [4]
[cpplint] include/onnxruntime/core/framework/framework_common.h#L9: include/onnxruntime/core/framework/framework_common.h#L9
Include the directory when naming header files [build/include_subdir] [4]
[cpplint] include/onnxruntime/core/framework/func_api.h: include/onnxruntime/core/framework/func_api.h#L0
No copyright message found. You should have a line: "Copyright [year] <Copyright Owner>" [legal/copyright] [5]
[cpplint] include/onnxruntime/core/framework/func_api.h#L3: include/onnxruntime/core/framework/func_api.h#L3
Missing username in TODO; it should look like "// TODO(my_username): Stuff." [readability/todo] [2]
[cpplint] include/onnxruntime/core/framework/int4.h#L9: include/onnxruntime/core/framework/int4.h#L9
Found C system header after other header. Should be: int4.h, c system, c++ system, other. [build/include_order] [4]
[cpplint] include/onnxruntime/core/framework/int4.h#L150: include/onnxruntime/core/framework/int4.h#L150
Add #include <utility> for pair<> [build/include_what_you_use] [4]
[cpplint] include/onnxruntime/core/framework/kernel_registry.h#L15: include/onnxruntime/core/framework/kernel_registry.h#L15
Add #include <map> for multimap<> [build/include_what_you_use] [4]
[cpplint] include/onnxruntime/core/framework/kernel_registry.h#L16: include/onnxruntime/core/framework/kernel_registry.h#L16
Add #include <vector> for vector<> [build/include_what_you_use] [4]
[cpplint] include/onnxruntime/core/framework/kernel_registry.h#L126: include/onnxruntime/core/framework/kernel_registry.h#L126
Add #include <string> for string [build/include_what_you_use] [4]
[cpplint] include/onnxruntime/core/framework/op_kernel.h#L29: include/onnxruntime/core/framework/op_kernel.h#L29
Found C system header after other header. Should be: op_kernel.h, c system, c++ system, other. [build/include_order] [4]
[cpplint] include/onnxruntime/core/framework/op_kernel.h#L103: include/onnxruntime/core/framework/op_kernel.h#L103
Add #include <string> for string [build/include_what_you_use] [4]
[cpplint] include/onnxruntime/core/framework/op_kernel.h#L160: include/onnxruntime/core/framework/op_kernel.h#L160
Add #include <utility> for move [build/include_what_you_use] [4]
[cpplint] include/onnxruntime/core/framework/op_kernel.h#L372: include/onnxruntime/core/framework/op_kernel.h#L372
Add #include <memory> for unique_ptr<> [build/include_what_you_use] [4]
[cpplint] include/onnxruntime/core/framework/op_kernel.h#L414: include/onnxruntime/core/framework/op_kernel.h#L414
Add #include <vector> for vector<> [build/include_what_you_use] [4]
[cpplint] include/onnxruntime/core/framework/op_kernel_context.h: include/onnxruntime/core/framework/op_kernel_context.h#L0
No #ifndef header guard found, suggested CPP variable is: INCLUDE_ONNXRUNTIME_CORE_FRAMEWORK_OP_KERNEL_CONTEXT_H_ [build/header_guard] [5]
[cpplint] include/onnxruntime/core/framework/op_kernel_context.h#L13: include/onnxruntime/core/framework/op_kernel_context.h#L13
Add #include <unordered_map> for unordered_map<> [build/include_what_you_use] [4]
[cpplint] include/onnxruntime/core/framework/op_kernel_context.h#L68: include/onnxruntime/core/framework/op_kernel_context.h#L68
Add #include <vector> for vector<> [build/include_what_you_use] [4]
[cpplint] include/onnxruntime/core/framework/op_kernel_info.h#L11: include/onnxruntime/core/framework/op_kernel_info.h#L11
Found C system header after other header. Should be: op_kernel_info.h, c system, c++ system, other. [build/include_order] [4]
[cpplint] include/onnxruntime/core/framework/op_kernel_info.h#L65: include/onnxruntime/core/framework/op_kernel_info.h#L65
Add #include <unordered_map> for unordered_map<> [build/include_what_you_use] [4]
[cpplint] include/onnxruntime/core/framework/op_node_proto_helper.h#L10: include/onnxruntime/core/framework/op_node_proto_helper.h#L10
Found C system header after other header. Should be: op_node_proto_helper.h, c system, c++ system, other. [build/include_order] [4]
[cpplint] include/onnxruntime/core/framework/ort_value.h#L41: include/onnxruntime/core/framework/ort_value.h#L41
Add #include <utility> for move [build/include_what_you_use] [4]
[cpplint] include/onnxruntime/core/framework/ort_value.h#L79: include/onnxruntime/core/framework/ort_value.h#L79
Add #include <memory> for shared_ptr<> [build/include_what_you_use] [4]
[cpplint] include/onnxruntime/core/framework/ortdevice.h#L117: include/onnxruntime/core/framework/ortdevice.h#L117
Add #include <string> for string [build/include_what_you_use] [4]
[cpplint] include/onnxruntime/core/framework/ortmemoryinfo.h#L23: include/onnxruntime/core/framework/ortmemoryinfo.h#L23
Add #include <utility> for move [build/include_what_you_use] [4]
[cpplint] include/onnxruntime/core/framework/ortmemoryinfo.h#L50: include/onnxruntime/core/framework/ortmemoryinfo.h#L50
Add #include <string> for string [build/include_what_you_use] [4]
[cpplint] include/onnxruntime/core/framework/resource_accountant.h#L41: include/onnxruntime/core/framework/resource_accountant.h#L41
Single-parameter constructors should be marked explicit. [runtime/explicit] [4]
[cpplint] include/onnxruntime/core/framework/resource_accountant.h#L126: include/onnxruntime/core/framework/resource_accountant.h#L126
Add #include <memory> for unique_ptr<> [build/include_what_you_use] [4]
[cpplint] include/onnxruntime/core/framework/sparse_tensor.h#L121: include/onnxruntime/core/framework/sparse_tensor.h#L121
Add #include <memory> for shared_ptr<> [build/include_what_you_use] [4]
[cpplint] include/onnxruntime/core/framework/sparse_tensor.h#L210: include/onnxruntime/core/framework/sparse_tensor.h#L210
Add #include <string> for string [build/include_what_you_use] [4]
[cpplint] include/onnxruntime/core/framework/sparse_tensor.h#L527: include/onnxruntime/core/framework/sparse_tensor.h#L527
Add #include <vector> for vector<> [build/include_what_you_use] [4]
[cpplint] include/onnxruntime/core/framework/stream_handles.h#L100: include/onnxruntime/core/framework/stream_handles.h#L100
Missing username in TODO; it should look like "// TODO(my_username): Stuff." [readability/todo] [2]
[cpplint] include/onnxruntime/core/framework/stream_handles.h#L149: include/onnxruntime/core/framework/stream_handles.h#L149
Missing username in TODO; it should look like "// TODO(my_username): Stuff." [readability/todo] [2]
[cpplint] include/onnxruntime/core/framework/stream_handles.h#L37: include/onnxruntime/core/framework/stream_handles.h#L37
Add #include <memory> for unique_ptr<> [build/include_what_you_use] [4]
[cpplint] include/onnxruntime/core/framework/tensor.h#L12: include/onnxruntime/core/framework/tensor.h#L12
Found C system header after C++ system header. Should be: tensor.h, c system, c++ system, other. [build/include_order] [4]
[cpplint] include/onnxruntime/core/framework/tensor.h#L17: include/onnxruntime/core/framework/tensor.h#L17
Include the directory when naming header files [build/include_subdir] [4]
[cpplint] include/onnxruntime/core/framework/tensor.h#L25: include/onnxruntime/core/framework/tensor.h#L25
Missing username in TODO; it should look like "// TODO(my_username): Stuff." [readability/todo] [2]
[cpplint] include/onnxruntime/core/framework/tensor_shape.h#L12: include/onnxruntime/core/framework/tensor_shape.h#L12
Found C system header after C++ system header. Should be: tensor_shape.h, c system, c++ system, other. [build/include_order] [4]
[cpplint] include/onnxruntime/core/framework/tensor_shape.h#L15: include/onnxruntime/core/framework/tensor_shape.h#L15
Include the directory when naming header files [build/include_subdir] [4]
[cpplint] include/onnxruntime/core/framework/tensor_shape.h#L59: include/onnxruntime/core/framework/tensor_shape.h#L59
Single-parameter constructors should be marked explicit. [runtime/explicit] [4]
[cpplint] include/onnxruntime/core/framework/tensor_shape.h#L60: include/onnxruntime/core/framework/tensor_shape.h#L60
Single-parameter constructors should be marked explicit. [runtime/explicit] [4]
[cpplint] include/onnxruntime/core/framework/tensor_shape.h#L56: include/onnxruntime/core/framework/tensor_shape.h#L56
Add #include <utility> for move [build/include_what_you_use] [4]
[cpplint] include/onnxruntime/core/framework/tensor_shape.h#L168: include/onnxruntime/core/framework/tensor_shape.h#L168
Add #include <memory> for unique_ptr<> [build/include_what_you_use] [4]
[cpplint] include/onnxruntime/core/graph/basic_types.h#L39: include/onnxruntime/core/graph/basic_types.h#L39
Missing username in TODO; it should look like "// TODO(my_username): Stuff." [readability/todo] [2]
[cpplint] include/onnxruntime/core/graph/graph.h#L6: include/onnxruntime/core/graph/graph.h#L6
<filesystem> is an unapproved C++17 header. [build/c++17] [5]
[cpplint] include/onnxruntime/core/graph/graph.h#L18: include/onnxruntime/core/graph/graph.h#L18
Found C system header after other header. Should be: graph.h, c system, c++ system, other. [build/include_order] [4]
[cpplint] include/onnxruntime/core/graph/graph.h#L478: include/onnxruntime/core/graph/graph.h#L478
Add #include <map> for map<> [build/include_what_you_use] [4]
[cpplint] include/onnxruntime/core/graph/graph.h#L560: include/onnxruntime/core/graph/graph.h#L560
Add #include <set> for set<> [build/include_what_you_use] [4]
[cpplint] include/onnxruntime/core/graph/graph.h#L1707: include/onnxruntime/core/graph/graph.h#L1707
Add #include <utility> for pair<> [build/include_what_you_use] [4]
[cpplint] include/onnxruntime/core/graph/graph.h#L1951: include/onnxruntime/core/graph/graph.h#L1951
Add #include <vector> for vector<> [build/include_what_you_use] [4]
[cpplint] include/onnxruntime/core/graph/graph_nodes.h#L167: include/onnxruntime/core/graph/graph_nodes.h#L167
Single-parameter constructors should be marked explicit. [runtime/explicit] [4]
[cpplint] include/onnxruntime/core/graph/graph_nodes.h#L174: include/onnxruntime/core/graph/graph_nodes.h#L174
Single-parameter constructors should be marked explicit. [runtime/explicit] [4]
[cpplint] include/onnxruntime/core/graph/graph_nodes.h#L179: include/onnxruntime/core/graph/graph_nodes.h#L179
Add #include <utility> for move [build/include_what_you_use] [4]
[cpplint] include/onnxruntime/core/graph/graph_viewer.h#L6: include/onnxruntime/core/graph/graph_viewer.h#L6
<filesystem> is an unapproved C++17 header. [build/c++17] [5]
[cpplint] include/onnxruntime/core/graph/graph_viewer.h#L142: include/onnxruntime/core/graph/graph_viewer.h#L142
Add #include <unordered_map> for unordered_map<> [build/include_what_you_use] [4]
[cpplint] include/onnxruntime/core/graph/graph_viewer.h#L203: include/onnxruntime/core/graph/graph_viewer.h#L203
Add #include <string> for string [build/include_what_you_use] [4]
[cpplint] include/onnxruntime/core/graph/graph_viewer.h#L237: include/onnxruntime/core/graph/graph_viewer.h#L237
Add #include <vector> for vector<> [build/include_what_you_use] [4]
[cpplint] include/onnxruntime/core/graph/indexed_sub_graph.h#L66: include/onnxruntime/core/graph/indexed_sub_graph.h#L66
Add #include <utility> for move [build/include_what_you_use] [4]
[cpplint] include/onnxruntime/core/graph/node_arg.h#L116: include/onnxruntime/core/graph/node_arg.h#L116
Single-parameter constructors should be marked explicit. [runtime/explicit] [4]
[cpplint] include/onnxruntime/core/graph/node_arg.h#L126: include/onnxruntime/core/graph/node_arg.h#L126
Add #include <string> for string [build/include_what_you_use] [4]
[cpplint] include/onnxruntime/core/graph/onnx_protobuf.h#L5: include/onnxruntime/core/graph/onnx_protobuf.h#L5
Include the directory when naming header files [build/include_subdir] [4]
[cpplint] include/onnxruntime/core/graph/schema_registry.h#L32: include/onnxruntime/core/graph/schema_registry.h#L32
Add #include <unordered_map> for unordered_map<> [build/include_what_you_use] [4]
[cpplint] include/onnxruntime/core/graph/schema_registry.h#L43: include/onnxruntime/core/graph/schema_registry.h#L43
Add #include <limits> for numeric_limits<> [build/include_what_you_use] [4]
[cpplint] include/onnxruntime/core/graph/schema_registry.h#L84: include/onnxruntime/core/graph/schema_registry.h#L84
Add #include <vector> for vector<> [build/include_what_you_use] [4]
[cpplint] include/onnxruntime/core/graph/schema_registry.h#L150: include/onnxruntime/core/graph/schema_registry.h#L150
Add #include <string> for string [build/include_what_you_use] [4]
[cpplint] include/onnxruntime/core/optimizer/graph_transformer_config.h#L52: include/onnxruntime/core/optimizer/graph_transformer_config.h#L52
Complex multi-line /*...*/-style comment found. Lint may give bogus warnings. Consider replacing these with //-style comments, with #if 0...#endif, or with more clearly structured multi-line comments. [readability/multiline_comment] [5]
[cpplint] include/onnxruntime/core/optimizer/rewrite_rule.h#L50: include/onnxruntime/core/optimizer/rewrite_rule.h#L50
Single-parameter constructors should be marked explicit. [runtime/explicit] [4]
[cpplint] include/onnxruntime/core/optimizer/rewrite_rule.h#L62: include/onnxruntime/core/optimizer/rewrite_rule.h#L62
Add #include <vector> for vector<> [build/include_what_you_use] [4]
[cpplint] include/onnxruntime/core/optimizer/rewrite_rule.h#L76: include/onnxruntime/core/optimizer/rewrite_rule.h#L76
Add #include <string> for string [build/include_what_you_use] [4]
[cpplint] include/onnxruntime/core/platform/Barrier.h: include/onnxruntime/core/platform/Barrier.h#L0
No #ifndef header guard found, suggested CPP variable is: INCLUDE_ONNXRUNTIME_CORE_PLATFORM_BARRIER_H_ [build/header_guard] [5]
[cpplint] include/onnxruntime/core/platform/Barrier.h#L14: include/onnxruntime/core/platform/Barrier.h#L14
Found C++ system header after other header. Should be: Barrier.h, c system, c++ system, other. [build/include_order] [4]
[cpplint] include/onnxruntime/core/platform/Barrier.h#L15: include/onnxruntime/core/platform/Barrier.h#L15
Found C++ system header after other header. Should be: Barrier.h, c system, c++ system, other. [build/include_order] [4]
[cpplint] include/onnxruntime/core/platform/Barrier.h#L16: include/onnxruntime/core/platform/Barrier.h#L16
Found C++ system header after other header. Should be: Barrier.h, c system, c++ system, other. [build/include_order] [4]
[cpplint] include/onnxruntime/core/platform/Barrier.h#L79: include/onnxruntime/core/platform/Barrier.h#L79
You don't need a ; after a } [readability/braces] [4]
[cpplint] include/onnxruntime/core/platform/EigenNonBlockingThreadPool.h#L622: include/onnxruntime/core/platform/EigenNonBlockingThreadPool.h#L622
Missing username in TODO; it should look like "// TODO(my_username): Stuff." [readability/todo] [2]
[cpplint] include/onnxruntime/core/platform/EigenNonBlockingThreadPool.h#L704: include/onnxruntime/core/platform/EigenNonBlockingThreadPool.h#L704
Using C-style cast. Use reinterpret_cast<ThreadPoolTempl*>(...) instead [readability/casting] [4]
[cpplint] include/onnxruntime/core/platform/EigenNonBlockingThreadPool.h#L736: include/onnxruntime/core/platform/EigenNonBlockingThreadPool.h#L736
Single-parameter constructors should be marked explicit. [runtime/explicit] [4]
[cpplint] include/onnxruntime/core/platform/ort_spin_lock.h#L5: include/onnxruntime/core/platform/ort_spin_lock.h#L5
Found C++ system header after other header. Should be: ort_spin_lock.h, c system, c++ system, other. [build/include_order] [4]
[cpplint] include/onnxruntime/core/platform/threadpool.h#L26: include/onnxruntime/core/platform/threadpool.h#L26
"functional" already included at include/onnxruntime/core/platform/threadpool.h:21 [build/include] [4]
[cpplint] include/onnxruntime/core/platform/threadpool.h#L27: include/onnxruntime/core/platform/threadpool.h#L27
"memory" already included at include/onnxruntime/core/platform/threadpool.h:22 [build/include] [4]
[cpplint] include/onnxruntime/core/platform/threadpool.h#L300: include/onnxruntime/core/platform/threadpool.h#L300
Add #include <algorithm> for min [build/include_what_you_use] [4]
[cpplint] include/onnxruntime/core/providers/acl/acl_provider_factory.h: include/onnxruntime/core/providers/acl/acl_provider_factory.h#L0
No #ifndef header guard found, suggested CPP variable is: INCLUDE_ONNXRUNTIME_CORE_PROVIDERS_ACL_ACL_PROVIDER_FACTORY_H_ [build/header_guard] [5]
[cpplint] include/onnxruntime/core/providers/armnn/armnn_provider_factory.h: include/onnxruntime/core/providers/armnn/armnn_provider_factory.h#L0
No #ifndef header guard found, suggested CPP variable is: INCLUDE_ONNXRUNTIME_CORE_PROVIDERS_ARMNN_ARMNN_PROVIDER_FACTORY_H_ [build/header_guard] [5]
[cpplint] include/onnxruntime/core/providers/cpu/cpu_provider_factory.h: include/onnxruntime/core/providers/cpu/cpu_provider_factory.h#L0
No #ifndef header guard found, suggested CPP variable is: INCLUDE_ONNXRUNTIME_CORE_PROVIDERS_CPU_CPU_PROVIDER_FACTORY_H_ [build/header_guard] [5]
[cpplint] include/onnxruntime/core/providers/cuda/cuda_resource.h: include/onnxruntime/core/providers/cuda/cuda_resource.h#L0
No #ifndef header guard found, suggested CPP variable is: INCLUDE_ONNXRUNTIME_CORE_PROVIDERS_CUDA_CUDA_RESOURCE_H_ [build/header_guard] [5]
[cpplint] include/onnxruntime/core/providers/dml/dml_provider_factory.h#L43: include/onnxruntime/core/providers/dml/dml_provider_factory.h#L43
Using C-style cast. Use static_cast<int>(...) instead [readability/casting] [4]
[cpplint] include/onnxruntime/core/providers/dml/dml_provider_factory.h#L44: include/onnxruntime/core/providers/dml/dml_provider_factory.h#L44
Using C-style cast. Use static_cast<int>(...) instead [readability/casting] [4]
[cpplint] include/onnxruntime/core/providers/dml/dml_provider_factory.h#L45: include/onnxruntime/core/providers/dml/dml_provider_factory.h#L45
Using C-style cast. Use static_cast<int>(...) instead [readability/casting] [4]
[cpplint] include/onnxruntime/core/providers/dml/dml_provider_factory.h#L46: include/onnxruntime/core/providers/dml/dml_provider_factory.h#L46
Using C-style cast. Use static_cast<int>(...) instead [readability/casting] [4]
[cpplint] include/onnxruntime/core/providers/dml/dml_provider_factory.h#L47: include/onnxruntime/core/providers/dml/dml_provider_factory.h#L47
Using C-style cast. Use static_cast<int>(...) instead [readability/casting] [4]
[cpplint] include/onnxruntime/core/providers/dml/dml_provider_factory.h#L48: include/onnxruntime/core/providers/dml/dml_provider_factory.h#L48
Using C-style cast. Use static_cast<int>(...) instead [readability/casting] [4]
[cpplint] include/onnxruntime/core/providers/dml/dml_provider_factory.h#L49: include/onnxruntime/core/providers/dml/dml_provider_factory.h#L49
Using C-style cast. Use static_cast<int>(...) instead [readability/casting] [4]
[cpplint] include/onnxruntime/core/providers/nv_tensorrt_rtx/nv_provider_options.h: include/onnxruntime/core/providers/nv_tensorrt_rtx/nv_provider_options.h#L0
No copyright message found. You should have a line: "Copyright [year] <Copyright Owner>" [legal/copyright] [5]
[cpplint] include/onnxruntime/core/providers/openvino/openvino_provider_factory.h: include/onnxruntime/core/providers/openvino/openvino_provider_factory.h#L0
No #ifndef header guard found, suggested CPP variable is: INCLUDE_ONNXRUNTIME_CORE_PROVIDERS_OPENVINO_OPENVINO_PROVIDER_FACTORY_H_ [build/header_guard] [5]
[cpplint] include/onnxruntime/core/providers/rknpu/rknpu_provider_factory.h: include/onnxruntime/core/providers/rknpu/rknpu_provider_factory.h#L0
No #ifndef header guard found, suggested CPP variable is: INCLUDE_ONNXRUNTIME_CORE_PROVIDERS_RKNPU_RKNPU_PROVIDER_FACTORY_H_ [build/header_guard] [5]
[cpplint] include/onnxruntime/core/providers/rocm/rocm_context.h: include/onnxruntime/core/providers/rocm/rocm_context.h#L0
No #ifndef header guard found, suggested CPP variable is: INCLUDE_ONNXRUNTIME_CORE_PROVIDERS_ROCM_ROCM_CONTEXT_H_ [build/header_guard] [5]
[cpplint] include/onnxruntime/core/providers/rocm/rocm_context.h#L6: include/onnxruntime/core/providers/rocm/rocm_context.h#L6
Include the directory when naming header files [build/include_subdir] [4]
[cpplint] include/onnxruntime/core/providers/rocm/rocm_context.h#L8: include/onnxruntime/core/providers/rocm/rocm_context.h#L8
Found C system header after other header. Should be: rocm_context.h, c system, c++ system, other. [build/include_order] [4]
[cpplint] include/onnxruntime/core/providers/rocm/rocm_context.h#L9: include/onnxruntime/core/providers/rocm/rocm_context.h#L9
Found C system header after other header. Should be: rocm_context.h, c system, c++ system, other. [build/include_order] [4]
[cpplint] include/onnxruntime/core/providers/rocm/rocm_context.h#L10: include/onnxruntime/core/providers/rocm/rocm_context.h#L10
Found C system header after other header. Should be: rocm_context.h, c system, c++ system, other. [build/include_order] [4]
[cpplint] include/onnxruntime/core/providers/rocm/rocm_resource.h: include/onnxruntime/core/providers/rocm/rocm_resource.h#L0
No #ifndef header guard found, suggested CPP variable is: INCLUDE_ONNXRUNTIME_CORE_PROVIDERS_ROCM_ROCM_RESOURCE_H_ [build/header_guard] [5]
[cpplint] include/onnxruntime/core/providers/tvm/tvm_provider_factory.h#L4: include/onnxruntime/core/providers/tvm/tvm_provider_factory.h#L4
#ifndef header guard has wrong style, please use: INCLUDE_ONNXRUNTIME_CORE_PROVIDERS_TVM_TVM_PROVIDER_FACTORY_H_ [build/header_guard] [5]
[cpplint] include/onnxruntime/core/providers/tvm/tvm_provider_factory.h#L19: include/onnxruntime/core/providers/tvm/tvm_provider_factory.h#L19
#endif line should be "#endif // INCLUDE_ONNXRUNTIME_CORE_PROVIDERS_TVM_TVM_PROVIDER_FACTORY_H_" [build/header_guard] [5]
[cpplint] include/onnxruntime/core/providers/utils/ort_graph_to_proto.h#L718: include/onnxruntime/core/providers/utils/ort_graph_to_proto.h#L718
#endif line should be "#endif // INCLUDE_ONNXRUNTIME_CORE_PROVIDERS_UTILS_ORT_GRAPH_TO_PROTO_H_" [build/header_guard] [5]
[cpplint] include/onnxruntime/core/providers/vsinpu/vsinpu_provider_factory.h: include/onnxruntime/core/providers/vsinpu/vsinpu_provider_factory.h#L0
No #ifndef header guard found, suggested CPP variable is: INCLUDE_ONNXRUNTIME_CORE_PROVIDERS_VSINPU_VSINPU_PROVIDER_FACTORY_H_ [build/header_guard] [5]
[cpplint] include/onnxruntime/core/providers/webgpu/webgpu_provider_factory.h: include/onnxruntime/core/providers/webgpu/webgpu_provider_factory.h#L0
No #ifndef header guard found, suggested CPP variable is: INCLUDE_ONNXRUNTIME_CORE_PROVIDERS_WEBGPU_WEBGPU_PROVIDER_FACTORY_H_ [build/header_guard] [5]
[cpplint] include/onnxruntime/core/providers/winml/winml_provider_factory.h: include/onnxruntime/core/providers/winml/winml_provider_factory.h#L0
No #ifndef header guard found, suggested CPP variable is: INCLUDE_ONNXRUNTIME_CORE_PROVIDERS_WINML_WINML_PROVIDER_FACTORY_H_ [build/header_guard] [5]
[cpplint] include/onnxruntime/core/session/environment.h#L7: include/onnxruntime/core/session/environment.h#L7
<filesystem> is an unapproved C++17 header. [build/c++17] [5]
[cpplint] include/onnxruntime/core/session/environment.h#L188: include/onnxruntime/core/session/environment.h#L188
Missing username in TODO; it should look like "// TODO(my_username): Stuff." [readability/todo] [2]
[cpplint] include/onnxruntime/core/session/environment.h#L75: include/onnxruntime/core/session/environment.h#L75
Add #include <utility> for move [build/include_what_you_use] [4]
[cpplint] include/onnxruntime/core/session/environment.h#L233: include/onnxruntime/core/session/environment.h#L233
Add #include <unordered_map> for unordered_map<> [build/include_what_you_use] [4]
[cpplint] include/onnxruntime/core/session/environment.h#L241: include/onnxruntime/core/session/environment.h#L241
Add #include <unordered_set> for unordered_set<> [build/include_what_you_use] [4]
[cpplint] include/onnxruntime/core/session/experimental_onnxruntime_cxx_inline.h: include/onnxruntime/core/session/experimental_onnxruntime_cxx_inline.h#L0
No #ifndef header guard found, suggested CPP variable is: INCLUDE_ONNXRUNTIME_CORE_SESSION_EXPERIMENTAL_ONNXRUNTIME_CXX_INLINE_H_ [build/header_guard] [5]
[cpplint] include/onnxruntime/core/session/onnxruntime_c_api.h#L1058: include/onnxruntime/core/session/onnxruntime_c_api.h#L1058
Missing username in TODO; it should look like "// TODO(my_username): Stuff." [readability/todo] [2]
[cpplint] include/onnxruntime/core/session/onnxruntime_c_api.h#L1059: include/onnxruntime/core/session/onnxruntime_c_api.h#L1059
Missing username in TODO; it should look like "// TODO(my_username): Stuff." [readability/todo] [2]
[cpplint] include/onnxruntime/core/session/onnxruntime_c_api.h#L5357: include/onnxruntime/core/session/onnxruntime_c_api.h#L5357
Using deprecated casting style. Use static_cast<uint32_t>(...) instead [readability/casting] [4]
[cpplint] include/onnxruntime/core/session/onnxruntime_c_api.h#L5376: include/onnxruntime/core/session/onnxruntime_c_api.h#L5376
Using deprecated casting style. Use static_cast<uint32_t>(...) instead [readability/casting] [4]
[cpplint] include/onnxruntime/core/session/onnxruntime_c_api.h#L6651: include/onnxruntime/core/session/onnxruntime_c_api.h#L6651
Using deprecated casting style. Use static_cast<int>(...) instead [readability/casting] [4]
[cpplint] include/onnxruntime/core/session/onnxruntime_c_api.h#L6656: include/onnxruntime/core/session/onnxruntime_c_api.h#L6656
Using deprecated casting style. Use static_cast<int>(...) instead [readability/casting] [4]
[cpplint] include/onnxruntime/core/session/onnxruntime_c_api.h#L6660: include/onnxruntime/core/session/onnxruntime_c_api.h#L6660
Using deprecated casting style. Use static_cast<int>(...) instead [readability/casting] [4]
[cpplint] include/onnxruntime/core/session/onnxruntime_c_api.h#L6665: include/onnxruntime/core/session/onnxruntime_c_api.h#L6665
Using deprecated casting style. Use static_cast<int>(...) instead [readability/casting] [4]
[cpplint] include/onnxruntime/core/session/onnxruntime_c_api.h#L6678: include/onnxruntime/core/session/onnxruntime_c_api.h#L6678
Using deprecated casting style. Use static_cast<int>(...) instead [readability/casting] [4]
[cpplint] include/onnxruntime/core/session/onnxruntime_c_api.h#L6679: include/onnxruntime/core/session/onnxruntime_c_api.h#L6679
Using deprecated casting style. Use static_cast<int>(...) instead [readability/casting] [4]
[cpplint] include/onnxruntime/core/session/onnxruntime_c_api.h#L7431: include/onnxruntime/core/session/onnxruntime_c_api.h#L7431
Include the directory when naming header files [build/include_subdir] [4]
[cpplint] include/onnxruntime/core/session/onnxruntime_cxx_api.h#L26: include/onnxruntime/core/session/onnxruntime_cxx_api.h#L26
Include the directory when naming header files [build/include_subdir] [4]
[cpplint] include/onnxruntime/core/session/onnxruntime_cxx_api.h#L27: include/onnxruntime/core/session/onnxruntime_cxx_api.h#L27
Include the directory when naming header files [build/include_subdir] [4]
[cpplint] include/onnxruntime/core/session/onnxruntime_cxx_api.h#L546: include/onnxruntime/core/session/onnxruntime_cxx_api.h#L546
Single-parameter constructors should be marked explicit. [runtime/explicit] [4]
[cpplint] include/onnxruntime/core/session/onnxruntime_cxx_api.h#L563: include/onnxruntime/core/session/onnxruntime_cxx_api.h#L563
Single-parameter constructors should be marked explicit. [runtime/explicit] [4]
[cpplint] include/onnxruntime/core/session/onnxruntime_cxx_api.h#L580: include/onnxruntime/core/session/onnxruntime_cxx_api.h#L580
Single-parameter constructors should be marked explicit. [runtime/explicit] [4]
[cpplint] include/onnxruntime/core/session/onnxruntime_cxx_api.h#L597: include/onnxruntime/core/session/onnxruntime_cxx_api.h#L597
Single-parameter constructors should be marked explicit. [runtime/explicit] [4]
[cpplint] include/onnxruntime/core/session/onnxruntime_cxx_api.h#L841: include/onnxruntime/core/session/onnxruntime_cxx_api.h#L841
Single-parameter constructors should be marked explicit. [runtime/explicit] [4]
[cpplint] include/onnxruntime/core/session/onnxruntime_cxx_api.h#L860: include/onnxruntime/core/session/onnxruntime_cxx_api.h#L860
Single-parameter constructors should be marked explicit. [runtime/explicit] [4]
[cpplint] include/onnxruntime/core/session/onnxruntime_cxx_api.h#L1156: include/onnxruntime/core/session/onnxruntime_cxx_api.h#L1156
Constructors callable with one argument should be marked explicit. [runtime/explicit] [4]
[cpplint] include/onnxruntime/core/session/onnxruntime_cxx_api.h#L1162: include/onnxruntime/core/session/onnxruntime_cxx_api.h#L1162
Constructors callable with one argument should be marked explicit. [runtime/explicit] [4]
[cpplint] include/onnxruntime/core/session/onnxruntime_cxx_api.h#L2263: include/onnxruntime/core/session/onnxruntime_cxx_api.h#L2263
Single-parameter constructors should be marked explicit. [runtime/explicit] [4]
[cpplint] include/onnxruntime/core/session/onnxruntime_cxx_api.h#L2828: include/onnxruntime/core/session/onnxruntime_cxx_api.h#L2828
Single-parameter constructors should be marked explicit. [runtime/explicit] [4]
[cpplint] include/onnxruntime/core/session/onnxruntime_cxx_api.h#L2829: include/onnxruntime/core/session/onnxruntime_cxx_api.h#L2829
Single-parameter constructors should be marked explicit. [runtime/explicit] [4]
[cpplint] include/onnxruntime/core/session/onnxruntime_cxx_api.h#L3287: include/onnxruntime/core/session/onnxruntime_cxx_api.h#L3287
Include the directory when naming header files [build/include_subdir] [4]
[cpplint] include/onnxruntime/core/session/onnxruntime_cxx_inline.h: include/onnxruntime/core/session/onnxruntime_cxx_inline.h#L0
No #ifndef header guard found, suggested CPP variable is: INCLUDE_ONNXRUNTIME_CORE_SESSION_ONNXRUNTIME_CXX_INLINE_H_ [build/header_guard] [5]
[cpplint] include/onnxruntime/core/session/onnxruntime_cxx_inline.h#L1365: include/onnxruntime/core/session/onnxruntime_cxx_inline.h#L1365
Do not use unnamed namespaces in header files. See https://google-styleguide.googlecode.com/svn/trunk/cppguide.xml#Namespaces for more information. [build/namespaces_headers] [4]
[cpplint] include/onnxruntime/core/session/onnxruntime_cxx_inline.h#L2273: include/onnxruntime/core/session/onnxruntime_cxx_inline.h#L2273
Using C-style cast. Use reinterpret_cast<void**>(...) instead [readability/casting] [4]
[cpplint] include/onnxruntime/core/session/onnxruntime_cxx_inline.h#L2282: include/onnxruntime/core/session/onnxruntime_cxx_inline.h#L2282
Using C-style cast. Use reinterpret_cast<void**>(...) instead [readability/casting] [4]
[cpplint] include/onnxruntime/core/session/onnxruntime_cxx_inline.h#L1803: include/onnxruntime/core/session/onnxruntime_cxx_inline.h#L1803
Add #include <unordered_map> for unordered_map<> [build/include_what_you_use] [4]
[cpplint] include/onnxruntime/core/session/onnxruntime_ep_c_api.h: include/onnxruntime/core/session/onnxruntime_ep_c_api.h#L0
No #ifndef header guard found, suggested CPP variable is: INCLUDE_ONNXRUNTIME_CORE_SESSION_ONNXRUNTIME_EP_C_API_H_ [build/header_guard] [5]
[cpplint] include/onnxruntime/core/session/onnxruntime_lite_custom_op.h#L536: include/onnxruntime/core/session/onnxruntime_lite_custom_op.h#L536
Are you taking an address of something dereferenced from a cast? Wrapping the dereferenced expression in parentheses will make the binding more obvious [readability/casting] [4]
[cpplint] include/onnxruntime/core/session/onnxruntime_lite_custom_op.h#L559: include/onnxruntime/core/session/onnxruntime_lite_custom_op.h#L559
Are you taking an address of something dereferenced from a cast? Wrapping the dereferenced expression in parentheses will make the binding more obvious [readability/casting] [4]
[cpplint] include/onnxruntime/core/session/onnxruntime_lite_custom_op.h#L796: include/onnxruntime/core/session/onnxruntime_lite_custom_op.h#L796
Using C-style cast. Use reinterpret_cast<OrtLiteCustomOp*>(...) instead [readability/casting] [4]
[cpplint] java/src/main/native/OrtJniUtil.h#L10: java/src/main/native/OrtJniUtil.h#L10
#ifndef header guard has wrong style, please use: JAVA_SRC_MAIN_NATIVE_ORTJNIUTIL_H_ [build/header_guard] [5]
[cpplint] java/src/main/native/OrtJniUtil.h#L118: java/src/main/native/OrtJniUtil.h#L118
#endif line should be "#endif // JAVA_SRC_MAIN_NATIVE_ORTJNIUTIL_H_" [build/header_guard] [5]
[cpplint] java/src/main/native/OrtJniUtil.h#L7: java/src/main/native/OrtJniUtil.h#L7
Include the directory when naming header files [build/include_subdir] [4]
[cpplint] java/src/main/native/OrtJniUtil.h#L110: java/src/main/native/OrtJniUtil.h#L110
Missing username in TODO; it should look like "// TODO(my_username): Stuff." [readability/todo] [2]
[cpplint] js/node/src/common.h#L26: js/node/src/common.h#L26
Add #include <string> for string [build/include_what_you_use] [4]
[cpplint] js/node/src/inference_session_wrap.cc#L4: js/node/src/inference_session_wrap.cc#L4
Include the directory when naming header files [build/include_subdir] [4]
[cpplint] js/node/src/inference_session_wrap.cc#L6: js/node/src/inference_session_wrap.cc#L6
Include the directory when naming header files [build/include_subdir] [4]
[cpplint] js/node/src/inference_session_wrap.cc#L7: js/node/src/inference_session_wrap.cc#L7
Include the directory when naming header files [build/include_subdir] [4]
[cpplint] js/node/src/inference_session_wrap.cc#L8: js/node/src/inference_session_wrap.cc#L8
Include the directory when naming header files [build/include_subdir] [4]
[cpplint] js/node/src/inference_session_wrap.cc#L9: js/node/src/inference_session_wrap.cc#L9
Include the directory when naming header files [build/include_subdir] [4]
[cpplint] js/node/src/inference_session_wrap.cc#L10: js/node/src/inference_session_wrap.cc#L10
Include the directory when naming header files [build/include_subdir] [4]
[cpplint] js/node/src/inference_session_wrap.cc#L11: js/node/src/inference_session_wrap.cc#L11
Include the directory when naming header files [build/include_subdir] [4]
[cpplint] js/node/src/inference_session_wrap.cc#L12: js/node/src/inference_session_wrap.cc#L12
Found C++ system header after other header. Should be: inference_session_wrap.h, c system, c++ system, other. [build/include_order] [4]
[cpplint] js/node/src/inference_session_wrap.cc#L234: js/node/src/inference_session_wrap.cc#L234
Missing username in TODO; it should look like "// TODO(my_username): Stuff." [readability/todo] [2]
[cpplint] js/node/src/inference_session_wrap.cc#L299: js/node/src/inference_session_wrap.cc#L299
Using deprecated casting style. Use static_cast<uint32_t>(...) instead [readability/casting] [4]
[cpplint] js/node/src/inference_session_wrap.cc#L125: js/node/src/inference_session_wrap.cc#L125
Add #include <memory> for make_unique<> [build/include_what_you_use] [4]
[cpplint] js/node/src/inference_session_wrap.cc#L183: js/node/src/inference_session_wrap.cc#L183
Add #include <vector> for vector<> [build/include_what_you_use] [4]
[cpplint] js/node/src/inference_session_wrap.cc#L250: js/node/src/inference_session_wrap.cc#L250
Add #include <utility> for move [build/include_what_you_use] [4]
[cpplint] js/node/src/inference_session_wrap.h#L6: js/node/src/inference_session_wrap.h#L6
Include the directory when naming header files [build/include_subdir] [4]
[cpplint] js/node/src/inference_session_wrap.h#L8: js/node/src/inference_session_wrap.h#L8
Found C++ system header after other header. Should be: inference_session_wrap.h, c system, c++ system, other. [build/include_order] [4]
[cpplint] js/node/src/inference_session_wrap.h#L9: js/node/src/inference_session_wrap.h#L9
Found C system header after other header. Should be: inference_session_wrap.h, c system, c++ system, other. [build/include_order] [4]
[cpplint] js/node/src/inference_session_wrap.h#L16: js/node/src/inference_session_wrap.h#L16
Single-parameter constructors should be marked explicit. [runtime/explicit] [4]
[cpplint] js/node/src/inference_session_wrap.h#L89: js/node/src/inference_session_wrap.h#L89
Add #include <string> for string [build/include_what_you_use] [4]
[cpplint] js/node/src/inference_session_wrap.h#L93: js/node/src/inference_session_wrap.h#L93
Add #include <vector> for vector<> [build/include_what_you_use] [4]
[cpplint] js/node/src/main.cc#L6: js/node/src/main.cc#L6
Include the directory when naming header files [build/include_subdir] [4]
[cpplint] js/node/src/ort_instance_data.cc#L7: js/node/src/ort_instance_data.cc#L7
Include the directory when naming header files [build/include_subdir] [4]
[cpplint] js/node/src/ort_instance_data.cc#L8: js/node/src/ort_instance_data.cc#L8
Include the directory when naming header files [build/include_subdir] [4]
[cpplint] js/node/src/ort_instance_data.cc#L9: js/node/src/ort_instance_data.cc#L9
Include the directory when naming header files [build/include_subdir] [4]
[cpplint] js/node/src/ort_instance_data.cc#L12: js/node/src/ort_instance_data.cc#L12
Add #include <memory> for unique_ptr<> [build/include_what_you_use] [4]
[cpplint] js/node/src/ort_instance_data.h#L7: js/node/src/ort_instance_data.h#L7
Include the directory when naming header files [build/include_subdir] [4]
[cpplint] js/node/src/ort_instance_data.h#L46: js/node/src/ort_instance_data.h#L46
Add #include <memory> for unique_ptr<> [build/include_what_you_use] [4]
[cpplint] js/node/src/run_options_helper.cc#L4: js/node/src/run_options_helper.cc#L4
Include the directory when naming header files [build/include_subdir] [4]
[cpplint] js/node/src/run_options_helper.cc#L5: js/node/src/run_options_helper.cc#L5
Found C system header after other header. Should be: run_options_helper.h, c system, c++ system, other. [build/include_order] [4]
[cpplint] js/node/src/run_options_helper.cc#L7: js/node/src/run_options_helper.cc#L7
Found C++ system header after other header. Should be: run_options_helper.h, c system, c++ system, other. [build/include_order] [4]
[cpplint] js/node/src/run_options_helper.cc#L9: js/node/src/run_options_helper.cc#L9
Include the directory when naming header files [build/include_subdir] [4]
[cpplint] js/node/src/run_options_helper.cc#L10: js/node/src/run_options_helper.cc#L10
Include the directory when naming header files [build/include_subdir] [4]
[cpplint] js/node/src/session_options_helper.cc#L4: js/node/src/session_options_helper.cc#L4
Include the directory when naming header files [build/include_subdir] [4]
[cpplint] js/node/src/session_options_helper.cc#L5: js/node/src/session_options_helper.cc#L5
Found C system header after other header. Should be: session_options_helper.h, c system, c++ system, other. [build/include_order] [4]
[cpplint] js/node/src/session_options_helper.cc#L7: js/node/src/session_options_helper.cc#L7
Found C++ system header after other header. Should be: session_options_helper.h, c system, c++ system, other. [build/include_order] [4]
[cpplint] js/node/src/session_options_helper.cc#L8: js/node/src/session_options_helper.cc#L8
Found C++ system header after other header. Should be: session_options_helper.h, c system, c++ system, other. [build/include_order] [4]
[cpplint] js/node/src/session_options_helper.cc#L9: js/node/src/session_options_helper.cc#L9
Found C++ system header after other header. Should be: session_options_helper.h, c system, c++ system, other. [build/include_order] [4]
[cpplint] js/node/src/session_options_helper.cc#L9: js/node/src/session_options_helper.cc#L9
<filesystem> is an unapproved C++17 header. [build/c++17] [5]
[cpplint] js/node/src/session_options_helper.cc#L11: js/node/src/session_options_helper.cc#L11
Include the directory when naming header files [build/include_subdir] [4]
[cpplint] js/node/src/session_options_helper.cc#L12: js/node/src/session_options_helper.cc#L12
Include the directory when naming header files [build/include_subdir] [4]
[cpplint] js/node/src/session_options_helper.cc#L13: js/node/src/session_options_helper.cc#L13
Include the directory when naming header files [build/include_subdir] [4]
[cpplint] js/node/src/session_options_helper.cc#L117: js/node/src/session_options_helper.cc#L117
Missing username in TODO; it should look like "// TODO(my_username): Stuff." [readability/todo] [2]
[cpplint] js/node/src/session_options_helper.cc#L368: js/node/src/session_options_helper.cc#L368
Add #include <vector> for vector<> [build/include_what_you_use] [4]
[cpplint] js/node/src/session_options_helper.cc#L388: js/node/src/session_options_helper.cc#L388
Add #include <string> for string [build/include_what_you_use] [4]
[cpplint] js/node/src/session_options_helper.h#L16: js/node/src/session_options_helper.h#L16
Add #include <string> for string [build/include_what_you_use] [4]
[cpplint] js/node/src/session_options_helper.h#L16: js/node/src/session_options_helper.h#L16
Add #include <vector> for vector<> [build/include_what_you_use] [4]
[cpplint] js/node/src/tensor_helper.cc#L9: js/node/src/tensor_helper.cc#L9
Include the directory when naming header files [build/include_subdir] [4]
[cpplint] js/node/src/tensor_helper.cc#L10: js/node/src/tensor_helper.cc#L10
Include the directory when naming header files [build/include_subdir] [4]
[cpplint] js/node/src/tensor_helper.cc#L11: js/node/src/tensor_helper.cc#L11
Include the directory when naming header files [build/include_subdir] [4]
[cpplint] js/node/src/tensor_helper.cc#L12: js/node/src/tensor_helper.cc#L12
Include the directory when naming header files [build/include_subdir] [4]
[cpplint] js/node/src/tensor_helper.cc#L310: js/node/src/tensor_helper.cc#L310
Missing username in TODO; it should look like "// TODO(my_username): Stuff." [readability/todo] [2]
[cpplint] js/node/src/tensor_helper.cc#L165: js/node/src/tensor_helper.cc#L165
Add #include <string> for string [build/include_what_you_use] [4]
[cpplint] js/node/src/tensor_helper.cc#L267: js/node/src/tensor_helper.cc#L267
Add #include <vector> for vector<> [build/include_what_you_use] [4]
[cpplint] js/node/src/tensor_helper.h#L9: js/node/src/tensor_helper.h#L9
Include the directory when naming header files [build/include_subdir] [4]
[cpplint] js/node/src/tensor_helper.h#L26: js/node/src/tensor_helper.h#L26
Add #include <string> for string [build/include_what_you_use] [4]
[cpplint] js/react_native/android/src/main/cpp/cpp-adapter.cpp: js/react_native/android/src/main/cpp/cpp-adapter.cpp#L0
No copyright message found. You should have a line: "Copyright [year] <Copyright Owner>" [legal/copyright] [5]
[cpplint] js/react_native/android/src/main/cpp/cpp-adapter.cpp#L5: js/react_native/android/src/main/cpp/cpp-adapter.cpp#L5
Do not use namespace using-directives. Use using-declarations instead. [build/namespaces] [5]
[cpplint] js/react_native/android/src/main/cpp/cpp-adapter.cpp#L16: js/react_native/android/src/main/cpp/cpp-adapter.cpp#L16
Using C-style cast. Use static_cast<size_t>(...) instead [readability/casting] [4]
[cpplint] js/react_native/android/src/main/cpp/cpp-adapter.cpp#L19: js/react_native/android/src/main/cpp/cpp-adapter.cpp#L19
Using C-style cast. Use reinterpret_cast<char*>(...) instead [readability/casting] [4]
[cpplint] js/react_native/android/src/main/cpp/cpp-adapter.cpp#L94: js/react_native/android/src/main/cpp/cpp-adapter.cpp#L94
Using C-style cast. Use static_cast<int>(...) instead [readability/casting] [4]
[cpplint] js/react_native/e2e/ios/MNISTDataHandler.h#L4: js/react_native/e2e/ios/MNISTDataHandler.h#L4
#ifndef header guard has wrong style, please use: JS_REACT_NATIVE_E2E_IOS_MNISTDATAHANDLER_H_ [build/header_guard] [5]
[cpplint] js/react_native/e2e/ios/MNISTDataHandler.h#L12: js/react_native/e2e/ios/MNISTDataHandler.h#L12
#endif line should be "#endif // JS_REACT_NATIVE_E2E_IOS_MNISTDATAHANDLER_H_" [build/header_guard] [5]
[cpplint] js/react_native/e2e/ios/OnnxruntimeModuleExample-Bridging-Header.h: js/react_native/e2e/ios/OnnxruntimeModuleExample-Bridging-Header.h#L0
No copyright message found. You should have a line: "Copyright [year] <Copyright Owner>" [legal/copyright] [5]
[cpplint] js/react_native/e2e/ios/OnnxruntimeModuleExample-Bridging-Header.h: js/react_native/e2e/ios/OnnxruntimeModuleExample-Bridging-Header.h#L0
No #ifndef header guard found, suggested CPP variable is: JS_REACT_NATIVE_E2E_IOS_ONNXRUNTIMEMODULEEXAMPLE_BRIDGING_HEADER_H_ [build/header_guard] [5]
[cpplint] js/react_native/e2e/ios/OnnxruntimeModuleExample/AppDelegate.h: js/react_native/e2e/ios/OnnxruntimeModuleExample/AppDelegate.h#L0
No #ifndef header guard found, suggested CPP variable is: JS_REACT_NATIVE_E2E_IOS_ONNXRUNTIMEMODULEEXAMPLE_APPDELEGATE_H_ [build/header_guard] [5]
[cpplint] js/react_native/ios/OnnxruntimeJSIHelper.h: js/react_native/ios/OnnxruntimeJSIHelper.h#L0
No copyright message found. You should have a line: "Copyright [year] <Copyright Owner>" [legal/copyright] [5]
[cpplint] js/react_native/ios/OnnxruntimeJSIHelper.h: js/react_native/ios/OnnxruntimeJSIHelper.h#L0
No #ifndef header guard found, suggested CPP variable is: JS_REACT_NATIVE_IOS_ONNXRUNTIMEJSIHELPER_H_ [build/header_guard] [5]
[cpplint] js/react_native/ios/OnnxruntimeModule.h#L4: js/react_native/ios/OnnxruntimeModule.h#L4
#ifndef header guard has wrong style, please use: JS_REACT_NATIVE_IOS_ONNXRUNTIMEMODULE_H_ [build/header_guard] [5]
[cpplint] js/react_native/ios/OnnxruntimeModule.h#L29: js/react_native/ios/OnnxruntimeModule.h#L29
#endif line should be "#endif // JS_REACT_NATIVE_IOS_ONNXRUNTIMEMODULE_H_" [build/header_guard] [5]
[cpplint] js/react_native/ios/OnnxruntimeModule.h#L12: js/react_native/ios/OnnxruntimeModule.h#L12
Using C-style cast. Use reinterpret_cast<RCTBlobManager*>(...) instead [readability/casting] [4]
[cpplint] js/react_native/ios/OnnxruntimeModule.h#L14: js/react_native/ios/OnnxruntimeModule.h#L14
Using C-style cast. Use reinterpret_cast<NSDictionary*>(...) instead [readability/casting] [4]
[cpplint] js/react_native/ios/OnnxruntimeModule.h#L15: js/react_native/ios/OnnxruntimeModule.h#L15
Using C-style cast. Use reinterpret_cast<NSDictionary*>(...) instead [readability/casting] [4]
[cpplint] js/react_native/ios/OnnxruntimeModule.h#L17: js/react_native/ios/OnnxruntimeModule.h#L17
Using C-style cast. Use reinterpret_cast<NSDictionary*>(...) instead [readability/casting] [4]
[cpplint] js/react_native/ios/OnnxruntimeModule.h#L18: js/react_native/ios/OnnxruntimeModule.h#L18
Using C-style cast. Use reinterpret_cast<NSDictionary*>(...) instead [readability/casting] [4]
[cpplint] js/react_native/ios/OnnxruntimeModule.h#L20: js/react_native/ios/OnnxruntimeModule.h#L20
Using C-style cast. Use reinterpret_cast<NSString*>(...) instead [readability/casting] [4]
[cpplint] js/react_native/ios/OnnxruntimeModule.h#L22: js/react_native/ios/OnnxruntimeModule.h#L22
Using C-style cast. Use reinterpret_cast<NSDictionary*>(...) instead [readability/casting] [4]
[cpplint] js/react_native/ios/OnnxruntimeModule.h#L23: js/react_native/ios/OnnxruntimeModule.h#L23
Using C-style cast. Use reinterpret_cast<NSDictionary*>(...) instead [readability/casting] [4]
[cpplint] js/react_native/ios/OnnxruntimeModule.h#L24: js/react_native/ios/OnnxruntimeModule.h#L24
Using C-style cast. Use reinterpret_cast<NSArray*>(...) instead [readability/casting] [4]
[cpplint] js/react_native/ios/OnnxruntimeModule.h#L25: js/react_native/ios/OnnxruntimeModule.h#L25
Using C-style cast. Use reinterpret_cast<NSDictionary*>(...) instead [readability/casting] [4]
[cpplint] js/react_native/ios/OnnxruntimeModuleTest/FakeRCTBlobManager.h#L4: js/react_native/ios/OnnxruntimeModuleTest/FakeRCTBlobManager.h#L4
#ifndef header guard has wrong style, please use: JS_REACT_NATIVE_IOS_ONNXRUNTIMEMODULETEST_FAKERCTBLOBMANAGER_H_ [build/header_guard] [5]
[cpplint] js/react_native/ios/OnnxruntimeModuleTest/FakeRCTBlobManager.h#L23: js/react_native/ios/OnnxruntimeModuleTest/FakeRCTBlobManager.h#L23
#endif line should be "#endif // JS_REACT_NATIVE_IOS_ONNXRUNTIMEMODULETEST_FAKERCTBLOBMANAGER_H_" [build/header_guard] [5]
[cpplint] js/react_native/ios/OnnxruntimeModuleTest/FakeRCTBlobManager.h#L13: js/react_native/ios/OnnxruntimeModuleTest/FakeRCTBlobManager.h#L13
Using C-style cast. Use reinterpret_cast<NSString*>(...) instead [readability/casting] [4]
[cpplint] js/react_native/ios/OnnxruntimeModuleTest/FakeRCTBlobManager.h#L15: js/react_native/ios/OnnxruntimeModuleTest/FakeRCTBlobManager.h#L15
Using C-style cast. Use reinterpret_cast<NSData*>(...) instead [readability/casting] [4]
[cpplint] js/react_native/ios/OnnxruntimeModuleTest/FakeRCTBlobManager.h#L17: js/react_native/ios/OnnxruntimeModuleTest/FakeRCTBlobManager.h#L17
Using C-style cast. Use reinterpret_cast<NSDictionary*>(...) instead [readability/casting] [4]
[cpplint] js/react_native/ios/OnnxruntimeModuleTest/FakeRCTBlobManager.h#L19: js/react_native/ios/OnnxruntimeModuleTest/FakeRCTBlobManager.h#L19
Using C-style cast. Use reinterpret_cast<NSString*>(...) instead [readability/casting] [4]
[cpplint] js/react_native/ios/TensorHelper.h#L4: js/react_native/ios/TensorHelper.h#L4
#ifndef header guard has wrong style, please use: JS_REACT_NATIVE_IOS_TENSORHELPER_H_ [build/header_guard] [5]
[cpplint] js/react_native/ios/TensorHelper.h#L57: js/react_native/ios/TensorHelper.h#L57
#endif line should be "#endif // JS_REACT_NATIVE_IOS_TENSORHELPER_H_" [build/header_guard] [5]
[cpplint] js/react_native/ios/TensorHelper.h#L18: js/react_native/ios/TensorHelper.h#L18
Include the directory when naming header files [build/include_subdir] [4]
[cpplint] js/react_native/ios/TensorHelper.h#L42: js/react_native/ios/TensorHelper.h#L42
Using C-style cast. Use reinterpret_cast<RCTBlobManager*>(...) instead [readability/casting] [4]
[cpplint] js/react_native/ios/TensorHelper.h#L43: js/react_native/ios/TensorHelper.h#L43
Using C-style cast. Use reinterpret_cast<NSDictionary*>(...) instead [readability/casting] [4]
[cpplint] js/react_native/ios/TensorHelper.h#L44: js/react_native/ios/TensorHelper.h#L44
Using C-style cast. Use reinterpret_cast<OrtAllocator*>(...) instead [readability/casting] [4]
[cpplint] js/react_native/ios/TensorHelper.h#L51: js/react_native/ios/TensorHelper.h#L51
Using C-style cast. Use reinterpret_cast<NSDictionary*>(...) instead [readability/casting] [4]
[cpplint] js/react_native/ios/TensorHelper.h#L53: js/react_native/ios/TensorHelper.h#L53
Add #include <vector> for vector<> [build/include_what_you_use] [4]
[cpplint] objectivec/cxx_api.h: objectivec/cxx_api.h#L0
No #ifndef header guard found, suggested CPP variable is: OBJECTIVEC_CXX_API_H_ [build/header_guard] [5]
[cpplint] objectivec/cxx_utils.h: objectivec/cxx_utils.h#L0
No #ifndef header guard found, suggested CPP variable is: OBJECTIVEC_CXX_UTILS_H_ [build/header_guard] [5]
[cpplint] objectivec/cxx_utils.h#L28: objectivec/cxx_utils.h#L28
Add #include <vector> for vector<> [build/include_what_you_use] [4]
[cpplint] objectivec/error_utils.h: objectivec/error_utils.h#L0
No #ifndef header guard found, suggested CPP variable is: OBJECTIVEC_ERROR_UTILS_H_ [build/header_guard] [5]
[cpplint] objectivec/include/onnxruntime.h: objectivec/include/onnxruntime.h#L0
No #ifndef header guard found, suggested CPP variable is: OBJECTIVEC_INCLUDE_ONNXRUNTIME_H_ [build/header_guard] [5]
[cpplint] objectivec/include/onnxruntime_training.h: objectivec/include/onnxruntime_training.h#L0
No #ifndef header guard found, suggested CPP variable is: OBJECTIVEC_INCLUDE_ONNXRUNTIME_TRAINING_H_ [build/header_guard] [5]
[cpplint] objectivec/include/ort_checkpoint.h: objectivec/include/ort_checkpoint.h#L0
No #ifndef header guard found, suggested CPP variable is: OBJECTIVEC_INCLUDE_ORT_CHECKPOINT_H_ [build/header_guard] [5]
[cpplint] objectivec/include/ort_checkpoint.h#L34: objectivec/include/ort_checkpoint.h#L34
Using C-style cast. Use reinterpret_cast<NSString*>(...) instead [readability/casting] [4]
[cpplint] objectivec/include/ort_checkpoint.h#L35: objectivec/include/ort_checkpoint.h#L35
Using C-style cast. Use reinterpret_cast<NSError**>(...) instead [readability/casting] [4]
[cpplint] objectivec/include/ort_checkpoint.h#L45: objectivec/include/ort_checkpoint.h#L45
Using C-style cast. Use reinterpret_cast<NSString*>(...) instead [readability/casting] [4]
[cpplint] objectivec/include/ort_checkpoint.h#L47: objectivec/include/ort_checkpoint.h#L47
Using C-style cast. Use reinterpret_cast<NSError**>(...) instead [readability/casting] [4]
[cpplint] objectivec/include/ort_checkpoint.h#L57: objectivec/include/ort_checkpoint.h#L57
Using C-style cast. Use reinterpret_cast<NSString*>(...) instead [readability/casting] [4]
[cpplint] objectivec/include/ort_checkpoint.h#L58: objectivec/include/ort_checkpoint.h#L58
Using C-style cast. Use static_cast<int64_t>(...) instead [readability/casting] [4]
[cpplint] objectivec/include/ort_checkpoint.h#L59: objectivec/include/ort_checkpoint.h#L59
Using C-style cast. Use reinterpret_cast<NSError**>(...) instead [readability/casting] [4]
[cpplint] objectivec/include/ort_checkpoint.h#L69: objectivec/include/ort_checkpoint.h#L69
Using C-style cast. Use reinterpret_cast<NSString*>(...) instead [readability/casting] [4]
[cpplint] objectivec/include/ort_checkpoint.h#L70: objectivec/include/ort_checkpoint.h#L70
Using C-style cast. Use static_cast<float>(...) instead [readability/casting] [4]
[cpplint] objectivec/include/ort_checkpoint.h#L71: objectivec/include/ort_checkpoint.h#L71
Using C-style cast. Use reinterpret_cast<NSError**>(...) instead [readability/casting] [4]
[cpplint] objectivec/include/ort_checkpoint.h#L82: objectivec/include/ort_checkpoint.h#L82
Using C-style cast. Use reinterpret_cast<NSString*>(...) instead [readability/casting] [4]
[cpplint] objectivec/include/ort_checkpoint.h#L83: objectivec/include/ort_checkpoint.h#L83
Using C-style cast. Use reinterpret_cast<NSString*>(...) instead [readability/casting] [4]
[cpplint] objectivec/include/ort_checkpoint.h#L84: objectivec/include/ort_checkpoint.h#L84
Using C-style cast. Use reinterpret_cast<NSError**>(...) instead [readability/casting] [4]
[cpplint] objectivec/include/ort_checkpoint.h#L93: objectivec/include/ort_checkpoint.h#L93
Using C-style cast. Use static_cast<int64_t>(...) instead [readability/casting] [4]
[cpplint] objectivec/include/ort_checkpoint.h#L93: objectivec/include/ort_checkpoint.h#L93
Using C-style cast. Use reinterpret_cast<NSString*>(...) instead [readability/casting] [4]
[cpplint] objectivec/include/ort_checkpoint.h#L94: objectivec/include/ort_checkpoint.h#L94
Using C-style cast. Use reinterpret_cast<NSError**>(...) instead [readability/casting] [4]
[cpplint] objectivec/include/ort_checkpoint.h#L103: objectivec/include/ort_checkpoint.h#L103
Using C-style cast. Use static_cast<float>(...) instead [readability/casting] [4]
[cpplint] objectivec/include/ort_checkpoint.h#L103: objectivec/include/ort_checkpoint.h#L103
Using C-style cast. Use reinterpret_cast<NSString*>(...) instead [readability/casting] [4]
[cpplint] objectivec/include/ort_checkpoint.h#L104: objectivec/include/ort_checkpoint.h#L104
Using C-style cast. Use reinterpret_cast<NSError**>(...) instead [readability/casting] [4]
[cpplint] objectivec/include/ort_checkpoint.h#L114: objectivec/include/ort_checkpoint.h#L114
Using C-style cast. Use reinterpret_cast<NSString*>(...) instead [readability/casting] [4]
[cpplint] objectivec/include/ort_checkpoint.h#L115: objectivec/include/ort_checkpoint.h#L115
Using C-style cast. Use reinterpret_cast<NSError**>(...) instead [readability/casting] [4]
[cpplint] objectivec/include/ort_coreml_execution_provider.h: objectivec/include/ort_coreml_execution_provider.h#L0
No #ifndef header guard found, suggested CPP variable is: OBJECTIVEC_INCLUDE_ORT_COREML_EXECUTION_PROVIDER_H_ [build/header_guard] [5]
[cpplint] objectivec/include/ort_coreml_execution_provider.h#L71: objectivec/include/ort_coreml_execution_provider.h#L71
Using C-style cast. Use reinterpret_cast<ORTCoreMLExecutionProviderOptions*>(...) instead [readability/casting] [4]
[cpplint] objectivec/include/ort_coreml_execution_provider.h#L72: objectivec/include/ort_coreml_execution_provider.h#L72
Using C-style cast. Use reinterpret_cast<NSError**>(...) instead [readability/casting] [4]
[cpplint] objectivec/include/ort_coreml_execution_provider.h#L87: objectivec/include/ort_coreml_execution_provider.h#L87
Using C-style cast. Use reinterpret_cast<NSDictionary*>(...) instead [readability/casting] [4]
[cpplint] objectivec/include/ort_coreml_execution_provider.h#L88: objectivec/include/ort_coreml_execution_provider.h#L88
Using C-style cast. Use reinterpret_cast<NSError**>(...) instead [readability/casting] [4]
[cpplint] objectivec/include/ort_custom_op_registration.h: objectivec/include/ort_custom_op_registration.h#L0
No #ifndef header guard found, suggested CPP variable is: OBJECTIVEC_INCLUDE_ORT_CUSTOM_OP_REGISTRATION_H_ [build/header_guard] [5]
[cpplint] objectivec/include/ort_enums.h: objectivec/include/ort_enums.h#L0
No #ifndef header guard found, suggested CPP variable is: OBJECTIVEC_INCLUDE_ORT_ENUMS_H_ [build/header_guard] [5]
[cpplint] objectivec/include/ort_env.h: objectivec/include/ort_env.h#L0
No #ifndef header guard found, suggested CPP variable is: OBJECTIVEC_INCLUDE_ORT_ENV_H_ [build/header_guard] [5]
[cpplint] objectivec/include/ort_env.h#L43: objectivec/include/ort_env.h#L43
Using C-style cast. Use reinterpret_cast<NSError**>(...) instead [readability/casting] [4]
[cpplint] objectivec/include/ort_session.h: objectivec/include/ort_session.h#L0
No #ifndef header guard found, suggested CPP variable is: OBJECTIVEC_INCLUDE_ORT_SESSION_H_ [build/header_guard] [5]
[cpplint] objectivec/include/ort_session.h#L32: objectivec/include/ort_session.h#L32
Using C-style cast. Use reinterpret_cast<ORTEnv*>(...) instead [readability/casting] [4]
[cpplint] objectivec/include/ort_session.h#L33: objectivec/include/ort_session.h#L33
Using C-style cast. Use reinterpret_cast<NSString*>(...) instead [readability/casting] [4]
[cpplint] objectivec/include/ort_session.h#L35: objectivec/include/ort_session.h#L35
Using C-style cast. Use reinterpret_cast<NSError**>(...) instead [readability/casting] [4]
[cpplint] objectivec/include/ort_session.h#L50: objectivec/include/ort_session.h#L50
Using C-style cast. Use reinterpret_cast<NSError**>(...) instead [readability/casting] [4]
[cpplint] objectivec/include/ort_session.h#L66: objectivec/include/ort_session.h#L66
Using C-style cast. Use reinterpret_cast<NSError**>(...) instead [readability/casting] [4]
[cpplint] objectivec/include/ort_session.h#L74: objectivec/include/ort_session.h#L74
Using C-style cast. Use reinterpret_cast<NSError**>(...) instead [readability/casting] [4]
[cpplint] objectivec/include/ort_session.h#L82: objectivec/include/ort_session.h#L82
Using C-style cast. Use reinterpret_cast<NSError**>(...) instead [readability/casting] [4]
[cpplint] objectivec/include/ort_session.h#L90: objectivec/include/ort_session.h#L90
Using C-style cast. Use reinterpret_cast<NSError**>(...) instead [readability/casting] [4]
[cpplint] objectivec/include/ort_session.h#L107: objectivec/include/ort_session.h#L107
Using C-style cast. Use reinterpret_cast<NSError**>(...) instead [readability/casting] [4]
[cpplint] objectivec/include/ort_session.h#L123: objectivec/include/ort_session.h#L123
Using C-style cast. Use reinterpret_cast<NSString*>(...) instead [readability/casting] [4]
[cpplint] objectivec/include/ort_session.h#L125: objectivec/include/ort_session.h#L125
Using C-style cast. Use reinterpret_cast<NSError**>(...) instead [readability/casting] [4]
[cpplint] objectivec/include/ort_session.h#L134: objectivec/include/ort_session.h#L134
Using C-style cast. Use static_cast<int>(...) instead [readability/casting] [4]
[cpplint] objectivec/include/ort_session.h#L135: objectivec/include/ort_session.h#L135
Using C-style cast. Use reinterpret_cast<NSError**>(...) instead [readability/casting] [4]
[cpplint] objectivec/include/ort_session.h#L145: objectivec/include/ort_session.h#L145
Using C-style cast. Use reinterpret_cast<NSError**>(...) instead [readability/casting] [4]
[cpplint] objectivec/include/ort_session.h#L154: objectivec/include/ort_session.h#L154
Using C-style cast. Use reinterpret_cast<NSString*>(...) instead [readability/casting] [4]
[cpplint] objectivec/include/ort_session.h#L155: objectivec/include/ort_session.h#L155
Using C-style cast. Use reinterpret_cast<NSError**>(...) instead [readability/casting] [4]
[cpplint] objectivec/include/ort_session.h#L164: objectivec/include/ort_session.h#L164
Using C-style cast. Use reinterpret_cast<NSString*>(...) instead [readability/casting] [4]
[cpplint] objectivec/include/ort_session.h#L165: objectivec/include/ort_session.h#L165
Using C-style cast. Use reinterpret_cast<NSError**>(...) instead [readability/casting] [4]
[cpplint] objectivec/include/ort_session.h#L175: objectivec/include/ort_session.h#L175
Using C-style cast. Use reinterpret_cast<NSError**>(...) instead [readability/casting] [4]
[cpplint] objectivec/include/ort_session.h#L188: objectivec/include/ort_session.h#L188
Using C-style cast. Use reinterpret_cast<NSString*>(...) instead [readability/casting] [4]
[cpplint] objectivec/include/ort_session.h#L189: objectivec/include/ort_session.h#L189
Using C-style cast. Use reinterpret_cast<NSString*>(...) instead [readability/casting] [4]
[cpplint] objectivec/include/ort_session.h#L190: objectivec/include/ort_session.h#L190
Using C-style cast. Use reinterpret_cast<NSError**>(...) instead [readability/casting] [4]
[cpplint] objectivec/include/ort_session.h#L217: objectivec/include/ort_session.h#L217
Using C-style cast. Use reinterpret_cast<NSString*>(...) instead [readability/casting] [4]
[cpplint] objectivec/include/ort_session.h#L218: objectivec/include/ort_session.h#L218
Using C-style cast. Use reinterpret_cast<NSError**>(...) instead [readability/casting] [4]
[cpplint] objectivec/include/ort_session.h#L244: objectivec/include/ort_session.h#L244
Using C-style cast. Use reinterpret_cast<NSError**>(...) instead [readability/casting] [4]
[cpplint] objectivec/include/ort_session.h#L258: objectivec/include/ort_session.h#L258
Using C-style cast. Use reinterpret_cast<NSError**>(...) instead [readability/casting] [4]
[cpplint] objectivec/include/ort_session.h#L275: objectivec/include/ort_session.h#L275
Using C-style cast. Use reinterpret_cast<NSError**>(...) instead [readability/casting] [4]
[cpplint] objectivec/include/ort_session.h#L284: objectivec/include/ort_session.h#L284
Using C-style cast. Use reinterpret_cast<NSString*>(...) instead [readability/casting] [4]
[cpplint] objectivec/include/ort_session.h#L285: objectivec/include/ort_session.h#L285
Using C-style cast. Use reinterpret_cast<NSError**>(...) instead [readability/casting] [4]
[cpplint] objectivec/include/ort_session.h#L295: objectivec/include/ort_session.h#L295
Using C-style cast. Use reinterpret_cast<NSError**>(...) instead [readability/casting] [4]
[cpplint] objectivec/include/ort_session.h#L308: objectivec/include/ort_session.h#L308
Using C-style cast. Use reinterpret_cast<NSString*>(...) instead [readability/casting] [4]
[cpplint] objectivec/include/ort_session.h#L309: objectivec/include/ort_session.h#L309
Using C-style cast. Use reinterpret_cast<NSString*>(...) instead [readability/casting] [4]
[cpplint] objectivec/include/ort_session.h#L310: objectivec/include/ort_session.h#L310
Using C-style cast. Use reinterpret_cast<NSError**>(...) instead [readability/casting] [4]
[cpplint] objectivec/include/ort_training_session.h: objectivec/include/ort_training_session.h#L0
No #ifndef header guard found, suggested CPP variable is: OBJECTIVEC_INCLUDE_ORT_TRAINING_SESSION_H_ [build/header_guard] [5]
[cpplint] objectivec/include/ort_training_session.h#L54: objectivec/include/ort_training_session.h#L54
Using C-style cast. Use reinterpret_cast<ORTEnv*>(...) instead [readability/casting] [4]
[cpplint] objectivec/include/ort_training_session.h#L56: objectivec/include/ort_training_session.h#L56
Using C-style cast. Use reinterpret_cast<ORTCheckpoint*>(...) instead [readability/casting] [4]
[cpplint] objectivec/include/ort_training_session.h#L57: objectivec/include/ort_training_session.h#L57
Using C-style cast. Use reinterpret_cast<NSString*>(...) instead [readability/casting] [4]
[cpplint] objectivec/include/ort_training_session.h#L60: objectivec/include/ort_training_session.h#L60
Using C-style cast. Use reinterpret_cast<NSError**>(...) instead [readability/casting] [4]
[cpplint] objectivec/include/ort_training_session.h#L76: objectivec/include/ort_training_session.h#L76
Using C-style cast. Use reinterpret_cast<NSError**>(...) instead [readability/casting] [4]
[cpplint] objectivec/include/ort_training_session.h#L88: objectivec/include/ort_training_session.h#L88
Using C-style cast. Use reinterpret_cast<NSError**>(...) instead [readability/casting] [4]
[cpplint] objectivec/include/ort_training_session.h#L100: objectivec/include/ort_training_session.h#L100
Using C-style cast. Use reinterpret_cast<NSError**>(...) instead [readability/casting] [4]
[cpplint] objectivec/include/ort_training_session.h#L110: objectivec/include/ort_training_session.h#L110
Using C-style cast. Use reinterpret_cast<NSError**>(...) instead [readability/casting] [4]
[cpplint] objectivec/include/ort_training_session.h#L119: objectivec/include/ort_training_session.h#L119
Using C-style cast. Use reinterpret_cast<NSError**>(...) instead [readability/casting] [4]
[cpplint] objectivec/include/ort_training_session.h#L128: objectivec/include/ort_training_session.h#L128
Using C-style cast. Use reinterpret_cast<NSError**>(...) instead [readability/casting] [4]
[cpplint] objectivec/include/ort_training_session.h#L137: objectivec/include/ort_training_session.h#L137
Using C-style cast. Use reinterpret_cast<NSError**>(...) instead [readability/casting] [4]
[cpplint] objectivec/include/ort_training_session.h#L146: objectivec/include/ort_training_session.h#L146
Using C-style cast. Use reinterpret_cast<NSError**>(...) instead [readability/casting] [4]
[cpplint] objectivec/include/ort_training_session.h#L161: objectivec/include/ort_training_session.h#L161
Using C-style cast. Use static_cast<int64_t>(...) instead [readability/casting] [4]
[cpplint] objectivec/include/ort_training_session.h#L162: objectivec/include/ort_training_session.h#L162
Using C-style cast. Use static_cast<int64_t>(...) instead [readability/casting] [4]
[cpplint] objectivec/include/ort_training_session.h#L163: objectivec/include/ort_training_session.h#L163
Using C-style cast. Use static_cast<float>(...) instead [readability/casting] [4]
[cpplint] objectivec/include/ort_training_session.h#L164: objectivec/include/ort_training_session.h#L164
Using C-style cast. Use reinterpret_cast<NSError**>(...) instead [readability/casting] [4]
[cpplint] objectivec/include/ort_training_session.h#L178: objectivec/include/ort_training_session.h#L178
Using C-style cast. Use reinterpret_cast<NSError**>(...) instead [readability/casting] [4]
[cpplint] objectivec/include/ort_training_session.h#L186: objectivec/include/ort_training_session.h#L186
Using C-style cast. Use static_cast<float>(...) instead [readability/casting] [4]
[cpplint] objectivec/include/ort_training_session.h#L186: objectivec/include/ort_training_session.h#L186
Using C-style cast. Use reinterpret_cast<NSError**>(...) instead [readability/casting] [4]
[cpplint] objectivec/include/ort_training_session.h#L203: objectivec/include/ort_training_session.h#L203
Using C-style cast. Use static_cast<float>(...) instead [readability/casting] [4]
[cpplint] objectivec/include/ort_training_session.h#L204: objectivec/include/ort_training_session.h#L204
Using C-style cast. Use reinterpret_cast<NSError**>(...) instead [readability/casting] [4]
[cpplint] objectivec/include/ort_training_session.h#L213: objectivec/include/ort_training_session.h#L213
Using C-style cast. Use reinterpret_cast<ORTValue*>(...) instead [readability/casting] [4]
[cpplint] objectivec/include/ort_training_session.h#L214: objectivec/include/ort_training_session.h#L214
Using C-style cast. Use reinterpret_cast<NSError**>(...) instead [readability/casting] [4]
[cpplint] objectivec/include/ort_training_session.h#L225: objectivec/include/ort_training_session.h#L225
Using C-style cast. Use reinterpret_cast<NSError**>(...) instead [readability/casting] [4]
[cpplint] objectivec/include/ort_training_session.h#L242: objectivec/include/ort_training_session.h#L242
Using C-style cast. Use reinterpret_cast<NSString*>(...) instead [readability/casting] [4]
[cpplint] objectivec/include/ort_training_session.h#L244: objectivec/include/ort_training_session.h#L244
Using C-style cast. Use reinterpret_cast<NSError**>(...) instead [readability/casting] [4]
[cpplint] objectivec/include/ort_value.h: objectivec/include/ort_value.h#L0
No #ifndef header guard found, suggested CPP variable is: OBJECTIVEC_INCLUDE_ORT_VALUE_H_ [build/header_guard] [5]
[cpplint] objectivec/include/ort_value.h#L30: objectivec/include/ort_value.h#L30
Using C-style cast. Use reinterpret_cast<NSMutableData*>(...) instead [readability/casting] [4]
[cpplint] objectivec/include/ort_value.h#L33: objectivec/include/ort_value.h#L33
Using C-style cast. Use reinterpret_cast<NSError**>(...) instead [readability/casting] [4]
[cpplint] objectivec/include/ort_value.h#L48: objectivec/include/ort_value.h#L48
Using C-style cast. Use reinterpret_cast<NSError**>(...) instead [readability/casting] [4]
[cpplint] objectivec/include/ort_value.h#L56: objectivec/include/ort_value.h#L56
Using C-style cast. Use reinterpret_cast<NSError**>(...) instead [readability/casting] [4]
[cpplint] objectivec/include/ort_value.h#L65: objectivec/include/ort_value.h#L65
Using C-style cast. Use reinterpret_cast<NSError**>(...) instead [readability/casting] [4]
[cpplint] objectivec/include/ort_value.h#L79: objectivec/include/ort_value.h#L79
Using C-style cast. Use reinterpret_cast<NSError**>(...) instead [readability/casting] [4]
[cpplint] objectivec/include/ort_value.h#L92: objectivec/include/ort_value.h#L92
Using C-style cast. Use reinterpret_cast<NSError**>(...) instead [readability/casting] [4]
[cpplint] objectivec/include/ort_xnnpack_execution_provider.h: objectivec/include/ort_xnnpack_execution_provider.h#L0
No #ifndef header guard found, suggested CPP variable is: OBJECTIVEC_INCLUDE_ORT_XNNPACK_EXECUTION_PROVIDER_H_ [build/header_guard] [5]
[cpplint] objectivec/include/ort_xnnpack_execution_provider.h#L34: objectivec/include/ort_xnnpack_execution_provider.h#L34
Using C-style cast. Use reinterpret_cast<ORTXnnpackExecutionProviderOptions*>(...) instead [readability/casting] [4]
[cpplint] objectivec/include/ort_xnnpack_execution_provider.h#L35: objectivec/include/ort_xnnpack_execution_provider.h#L35
Using C-style cast. Use reinterpret_cast<NSError**>(...) instead [readability/casting] [4]
[cpplint] objectivec/ort_checkpoint_internal.h: objectivec/ort_checkpoint_internal.h#L0
No #ifndef header guard found, suggested CPP variable is: OBJECTIVEC_ORT_CHECKPOINT_INTERNAL_H_ [build/header_guard] [5]
[cpplint] objectivec/ort_enums_internal.h: objectivec/ort_enums_internal.h#L0
No #ifndef header guard found, suggested CPP variable is: OBJECTIVEC_ORT_ENUMS_INTERNAL_H_ [build/header_guard] [5]
[cpplint] objectivec/ort_env_internal.h: objectivec/ort_env_internal.h#L0
No #ifndef header guard found, suggested CPP variable is: OBJECTIVEC_ORT_ENV_INTERNAL_H_ [build/header_guard] [5]
[cpplint] objectivec/ort_session_internal.h: objectivec/ort_session_internal.h#L0
No #ifndef header guard found, suggested CPP variable is: OBJECTIVEC_ORT_SESSION_INTERNAL_H_ [build/header_guard] [5]
[cpplint] objectivec/ort_training_session_internal.h: objectivec/ort_training_session_internal.h#L0
No #ifndef header guard found, suggested CPP variable is: OBJECTIVEC_ORT_TRAINING_SESSION_INTERNAL_H_ [build/header_guard] [5]
[cpplint] objectivec/ort_value_internal.h: objectivec/ort_value_internal.h#L0
No #ifndef header guard found, suggested CPP variable is: OBJECTIVEC_ORT_VALUE_INTERNAL_H_ [build/header_guard] [5]
[cpplint] objectivec/ort_value_internal.h#L23: objectivec/ort_value_internal.h#L23
Using C-style cast. Use reinterpret_cast<NSError**>(...) instead [readability/casting] [4]
[cpplint] objectivec/test/assertion_utils.h: objectivec/test/assertion_utils.h#L0
No #ifndef header guard found, suggested CPP variable is: OBJECTIVEC_TEST_ASSERTION_UTILS_H_ [build/header_guard] [5]
[cpplint] objectivec/test/test_utils.h: objectivec/test/test_utils.h#L0
No #ifndef header guard found, suggested CPP variable is: OBJECTIVEC_TEST_TEST_UTILS_H_ [build/header_guard] [5]
[cpplint] onnxruntime/contrib_ops/cpu/activations.h#L13: onnxruntime/contrib_ops/cpu/activations.h#L13
Found C system header after other header. Should be: activations.h, c system, c++ system, other. [build/include_order] [4]
[cpplint] onnxruntime/contrib_ops/cpu/activations.h#L62: onnxruntime/contrib_ops/cpu/activations.h#L62
Single-parameter constructors should be marked explicit. [runtime/explicit] [4]
[cpplint] onnxruntime/contrib_ops/cpu/activations.h#L79: onnxruntime/contrib_ops/cpu/activations.h#L79
Add #include <algorithm> for min [build/include_what_you_use] [4]
[cpplint] onnxruntime/contrib_ops/cpu/aten_ops/aten_op.cc#L63: onnxruntime/contrib_ops/cpu/aten_ops/aten_op.cc#L63
Add #include <memory> for make_unique<> [build/include_what_you_use] [4]
[cpplint] onnxruntime/contrib_ops/cpu/aten_ops/aten_op.h#L13: onnxruntime/contrib_ops/cpu/aten_ops/aten_op.h#L13
Single-parameter constructors should be marked explicit. [runtime/explicit] [4]
[cpplint] onnxruntime/contrib_ops/cpu/aten_ops/aten_op.h#L22: onnxruntime/contrib_ops/cpu/aten_ops/aten_op.h#L22
Add #include <string> for string [build/include_what_you_use] [4]
[cpplint] onnxruntime/contrib_ops/cpu/attnlstm/attention_wrapper.cc#L4: onnxruntime/contrib_ops/cpu/attnlstm/attention_wrapper.cc#L4
Include the directory when naming header files [build/include_subdir] [4]
[cpplint] onnxruntime/contrib_ops/cpu/attnlstm/attention_wrapper.cc#L7: onnxruntime/contrib_ops/cpu/attnlstm/attention_wrapper.cc#L7
Found C++ system header after other header. Should be: attention_wrapper.h, c system, c++ system, other. [build/include_order] [4]
[cpplint] onnxruntime/contrib_ops/cpu/attnlstm/attention_wrapper.cc#L8: onnxruntime/contrib_ops/cpu/attnlstm/attention_wrapper.cc#L8
Found C++ system header after other header. Should be: attention_wrapper.h, c system, c++ system, other. [build/include_order] [4]
[cpplint] onnxruntime/contrib_ops/cpu/attnlstm/attention_wrapper.cc#L11: onnxruntime/contrib_ops/cpu/attnlstm/attention_wrapper.cc#L11
Missing username in TODO; it should look like "// TODO(my_username): Stuff." [readability/todo] [2]
[cpplint] onnxruntime/contrib_ops/cpu/attnlstm/attention_wrapper.h#L6: onnxruntime/contrib_ops/cpu/attnlstm/attention_wrapper.h#L6
Include the directory when naming header files [build/include_subdir] [4]
[cpplint] onnxruntime/contrib_ops/cpu/attnlstm/bahdanau_attention.cc#L4: onnxruntime/contrib_ops/cpu/attnlstm/bahdanau_attention.cc#L4
Include the directory when naming header files [build/include_subdir] [4]
[cpplint] onnxruntime/contrib_ops/cpu/attnlstm/bahdanau_attention.cc#L7: onnxruntime/contrib_ops/cpu/attnlstm/bahdanau_attention.cc#L7
Found C++ system header after other header. Should be: bahdanau_attention.h, c system, c++ system, other. [build/include_order] [4]
[cpplint] onnxruntime/contrib_ops/cpu/attnlstm/bahdanau_attention.cc#L8: onnxruntime/contrib_ops/cpu/attnlstm/bahdanau_attention.cc#L8
Found C system header after other header. Should be: bahdanau_attention.h, c system, c++ system, other. [build/include_order] [4]
[cpplint] onnxruntime/contrib_ops/cpu/attnlstm/bahdanau_attention.cc#L11: onnxruntime/contrib_ops/cpu/attnlstm/bahdanau_attention.cc#L11
Missing username in TODO; it should look like "// TODO(my_username): Stuff." [readability/todo] [2]
[cpplint] onnxruntime/contrib_ops/cpu/attnlstm/bahdanau_attention.h#L9: onnxruntime/contrib_ops/cpu/attnlstm/bahdanau_attention.h#L9
Include the directory when naming header files [build/include_subdir] [4]
[cpplint] onnxruntime/contrib_ops/cpu/attnlstm/deep_cpu_attn_lstm.cc#L4: onnxruntime/contrib_ops/cpu/attnlstm/deep_cpu_attn_lstm.cc#L4
Include the directory when naming header files [build/include_subdir] [4]
[cpplint] onnxruntime/contrib_ops/cpu/attnlstm/deep_cpu_attn_lstm.cc#L5: onnxruntime/contrib_ops/cpu/attnlstm/deep_cpu_attn_lstm.cc#L5
Include the directory when naming header files [build/include_subdir] [4]
[cpplint] onnxruntime/contrib_ops/cpu/attnlstm/deep_cpu_attn_lstm.cc#L6: onnxruntime/contrib_ops/cpu/attnlstm/deep_cpu_attn_lstm.cc#L6
Include the directory when naming header files [build/include_subdir] [4]
[cpplint] onnxruntime/contrib_ops/cpu/attnlstm/deep_cpu_attn_lstm.cc#L7: onnxruntime/contrib_ops/cpu/attnlstm/deep_cpu_attn_lstm.cc#L7
Include the directory when naming header files [build/include_subdir] [4]
[cpplint] onnxruntime/contrib_ops/cpu/attnlstm/deep_cpu_attn_lstm.cc#L14: onnxruntime/contrib_ops/cpu/attnlstm/deep_cpu_attn_lstm.cc#L14
Missing username in TODO; it should look like "// TODO(my_username): Stuff." [readability/todo] [2]
[cpplint] onnxruntime/contrib_ops/cpu/attnlstm/deep_cpu_attn_lstm.h#L8: onnxruntime/contrib_ops/cpu/attnlstm/deep_cpu_attn_lstm.h#L8
Include the directory when naming header files [build/include_subdir] [4]
[cpplint] onnxruntime/contrib_ops/cpu/attnlstm/uni_dir_attn_lstm.cc#L10: onnxruntime/contrib_ops/cpu/attnlstm/uni_dir_attn_lstm.cc#L10
Include the directory when naming header files [build/include_subdir] [4]
[cpplint] onnxruntime/contrib_ops/cpu/attnlstm/uni_dir_attn_lstm.cc#L17: onnxruntime/contrib_ops/cpu/attnlstm/uni_dir_attn_lstm.cc#L17
Missing username in TODO; it should look like "// TODO(my_username): Stuff." [readability/todo] [2]
[cpplint] onnxruntime/contrib_ops/cpu/attnlstm/uni_dir_attn_lstm.cc#L22: onnxruntime/contrib_ops/cpu/attnlstm/uni_dir_attn_lstm.cc#L22
Do not use namespace using-directives. Use using-declarations instead. [build/namespaces] [5]
[cpplint] onnxruntime/contrib_ops/cpu/attnlstm/uni_dir_attn_lstm.cc#L487: onnxruntime/contrib_ops/cpu/attnlstm/uni_dir_attn_lstm.cc#L487
Missing username in TODO; it should look like "// TODO(my_username): Stuff." [readability/todo] [2]
[cpplint] onnxruntime/contrib_ops/cpu/attnlstm/uni_dir_attn_lstm.cc#L249: onnxruntime/contrib_ops/cpu/attnlstm/uni_dir_attn_lstm.cc#L249
Add #include <algorithm> for min_element [build/include_what_you_use] [4]
[cpplint] onnxruntime/contrib_ops/cpu/attnlstm/uni_dir_attn_lstm.h#L6: onnxruntime/contrib_ops/cpu/attnlstm/uni_dir_attn_lstm.h#L6
Include the directory when naming header files [build/include_subdir] [4]
[cpplint] onnxruntime/contrib_ops/cpu/attnlstm/uni_dir_attn_lstm.h#L7: onnxruntime/contrib_ops/cpu/attnlstm/uni_dir_attn_lstm.h#L7
Include the directory when naming header files [build/include_subdir] [4]
[cpplint] onnxruntime/contrib_ops/cpu/attnlstm/uni_dir_attn_lstm.h#L14: onnxruntime/contrib_ops/cpu/attnlstm/uni_dir_attn_lstm.h#L14
Found C system header after other header. Should be: uni_dir_attn_lstm.h, c system, c++ system, other. [build/include_order] [4]
[cpplint] onnxruntime/contrib_ops/cpu/bert/attention.cc#L4: onnxruntime/contrib_ops/cpu/bert/attention.cc#L4
Include the directory when naming header files [build/include_subdir] [4]
[cpplint] onnxruntime/contrib_ops/cpu/bert/attention.cc#L5: onnxruntime/contrib_ops/cpu/bert/attention.cc#L5
Include the directory when naming header files [build/include_subdir] [4]
[cpplint] onnxruntime/contrib_ops/cpu/bert/attention.cc#L216: onnxruntime/contrib_ops/cpu/bert/attention.cc#L216
Multi-line string ("...") found. This lint script doesn't do well with such strings, and may give bogus warnings. Use C++11 raw strings or concatenation instead. [readability/multiline_string] [5]
[cpplint] onnxruntime/contrib_ops/cpu/bert/attention.cc#L216: onnxruntime/contrib_ops/cpu/bert/attention.cc#L216
Use operator ! instead of not [readability/alt_tokens] [2]
[cpplint] onnxruntime/contrib_ops/cpu/bert/attention.cc#L217: onnxruntime/contrib_ops/cpu/bert/attention.cc#L217
Multi-line string ("...") found. This lint script doesn't do well with such strings, and may give bogus warnings. Use C++11 raw strings or concatenation instead. [readability/multiline_string] [5]
[cpplint] onnxruntime/contrib_ops/cpu/bert/attention.cc#L281: onnxruntime/contrib_ops/cpu/bert/attention.cc#L281
Missing username in TODO; it should look like "// TODO(my_username): Stuff." [readability/todo] [2]
[cpplint] onnxruntime/contrib_ops/cpu/bert/attention.cc#L224: onnxruntime/contrib_ops/cpu/bert/attention.cc#L224
Add #include <vector> for vector<> [build/include_what_you_use] [4]
[cpplint] onnxruntime/contrib_ops/cpu/bert/attention.cc#L241: onnxruntime/contrib_ops/cpu/bert/attention.cc#L241
Add #include <utility> for move [build/include_what_you_use] [4]
[cpplint] onnxruntime/contrib_ops/cpu/bert/attention_base.cc#L230: onnxruntime/contrib_ops/cpu/bert/attention_base.cc#L230
Using C-style cast. Use static_cast<int>(...) instead [readability/casting] [4]
[cpplint] onnxruntime/contrib_ops/cpu/bert/attention_helper.h#L85: onnxruntime/contrib_ops/cpu/bert/attention_helper.h#L85
Missing username in TODO; it should look like "// TODO(my_username): Stuff." [readability/todo] [2]
[cpplint] onnxruntime/contrib_ops/cpu/bert/attention_helper.h#L105: onnxruntime/contrib_ops/cpu/bert/attention_helper.h#L105
Add #include <algorithm> for min [build/include_what_you_use] [4]
[cpplint] onnxruntime/contrib_ops/cpu/bert/attention_utils.cc: onnxruntime/contrib_ops/cpu/bert/attention_utils.cc#L0
No copyright message found. You should have a line: "Copyright [year] <Copyright Owner>" [legal/copyright] [5]
[cpplint] onnxruntime/contrib_ops/cpu/bert/attention_utils.cc#L1: onnxruntime/contrib_ops/cpu/bert/attention_utils.cc#L1
Include the directory when naming header files [build/include_subdir] [4]
[cpplint] onnxruntime/contrib_ops/cpu/bert/attention_utils.cc#L231: onnxruntime/contrib_ops/cpu/bert/attention_utils.cc#L231
Add #include <vector> for vector<> [build/include_what_you_use] [4]
[cpplint] onnxruntime/contrib_ops/cpu/bert/attention_utils.cc#L237: onnxruntime/contrib_ops/cpu/bert/attention_utils.cc#L237
Add #include <memory> for make_unique<> [build/include_what_you_use] [4]
[cpplint] onnxruntime/contrib_ops/cpu/bert/attention_utils.h: onnxruntime/contrib_ops/cpu/bert/attention_utils.h#L0
No copyright message found. You should have a line: "Copyright [year] <Copyright Owner>" [legal/copyright] [5]
[cpplint] onnxruntime/contrib_ops/cpu/bert/bias_gelu.cc#L4: onnxruntime/contrib_ops/cpu/bert/bias_gelu.cc#L4
Include the directory when naming header files [build/include_subdir] [4]
[cpplint] onnxruntime/contrib_ops/cpu/bert/bias_gelu.cc#L5: onnxruntime/contrib_ops/cpu/bert/bias_gelu.cc#L5
Include the directory when naming header files [build/include_subdir] [4]
[cpplint] onnxruntime/contrib_ops/cpu/bert/bias_gelu.cc#L56: onnxruntime/contrib_ops/cpu/bert/bias_gelu.cc#L56
Add #include <algorithm> for min [build/include_what_you_use] [4]
[cpplint] onnxruntime/contrib_ops/cpu/bert/bias_gelu.h#L15: onnxruntime/contrib_ops/cpu/bert/bias_gelu.h#L15
Single-parameter constructors should be marked explicit. [runtime/explicit] [4]
[cpplint] onnxruntime/contrib_ops/cpu/bert/bias_gelu_helper.cc#L4: onnxruntime/contrib_ops/cpu/bert/bias_gelu_helper.cc#L4
Include the directory when naming header files [build/include_subdir] [4]
[cpplint] onnxruntime/contrib_ops/cpu/bert/bias_gelu_helper.cc#L4: onnxruntime/contrib_ops/cpu/bert/bias_gelu_helper.cc#L4
onnxruntime/contrib_ops/cpu/bert/bias_gelu_helper.cc should include its header file onnxruntime/contrib_ops/cpu/bert/bias_gelu_helper.h [build/include] [5]
[cpplint] onnxruntime/contrib_ops/cpu/bert/bifurcation_detector.cc#L4: onnxruntime/contrib_ops/cpu/bert/bifurcation_detector.cc#L4
Include the directory when naming header files [build/include_subdir] [4]
[cpplint] onnxruntime/contrib_ops/cpu/bert/decoder_masked_multihead_attention.cc#L11: onnxruntime/contrib_ops/cpu/bert/decoder_masked_multihead_attention.cc#L11
Do not use namespace using-directives. Use using-declarations instead. [build/namespaces] [5]
[cpplint] onnxruntime/contrib_ops/cpu/bert/decoder_masked_multihead_attention.cc#L12: onnxruntime/contrib_ops/cpu/bert/decoder_masked_multihead_attention.cc#L12
Do not use namespace using-directives. Use using-declarations instead. [build/namespaces] [5]
[cpplint] onnxruntime/contrib_ops/cpu/bert/decoder_masked_multihead_attention.cc#L17: onnxruntime/contrib_ops/cpu/bert/decoder_masked_multihead_attention.cc#L17
Missing username in TODO; it should look like "// TODO(my_username): Stuff." [readability/todo] [2]
[cpplint] onnxruntime/contrib_ops/cpu/bert/embed_layer_norm.cc#L4: onnxruntime/contrib_ops/cpu/bert/embed_layer_norm.cc#L4
Include the directory when naming header files [build/include_subdir] [4]
[cpplint] onnxruntime/contrib_ops/cpu/bert/embed_layer_norm.cc#L5: onnxruntime/contrib_ops/cpu/bert/embed_layer_norm.cc#L5
Include the directory when naming header files [build/include_subdir] [4]
[cpplint] onnxruntime/contrib_ops/cpu/bert/embed_layer_norm.cc#L9: onnxruntime/contrib_ops/cpu/bert/embed_layer_norm.cc#L9
Found C++ system header after other header. Should be: embed_layer_norm.h, c system, c++ system, other. [build/include_order] [4]
[cpplint] onnxruntime/contrib_ops/cpu/bert/embed_layer_norm_helper.cc#L4: onnxruntime/contrib_ops/cpu/bert/embed_layer_norm_helper.cc#L4
Include the directory when naming header files [build/include_subdir] [4]
[cpplint] onnxruntime/contrib_ops/cpu/bert/embed_layer_norm_helper.cc#L9: onnxruntime/contrib_ops/cpu/bert/embed_layer_norm_helper.cc#L9
Include the directory when naming header files [build/include_subdir] [4]
[cpplint] onnxruntime/contrib_ops/cpu/bert/fast_gelu.cc#L4: onnxruntime/contrib_ops/cpu/bert/fast_gelu.cc#L4
Include the directory when naming header files [build/include_subdir] [4]
[cpplint] onnxruntime/contrib_ops/cpu/bert/gqa_attention_base.h#L174: onnxruntime/contrib_ops/cpu/bert/gqa_attention_base.h#L174
Using C-style cast. Use reinterpret_cast<void*>(...) instead [readability/casting] [4]
[cpplint] onnxruntime/contrib_ops/cpu/bert/gqa_attention_base.h#L324: onnxruntime/contrib_ops/cpu/bert/gqa_attention_base.h#L324
Missing username in TODO; it should look like "// TODO(my_username): Stuff." [readability/todo] [2]
[cpplint] onnxruntime/contrib_ops/cpu/bert/gqa_attention_base.h#L402: onnxruntime/contrib_ops/cpu/bert/gqa_attention_base.h#L402
Using C-style cast. Use reinterpret_cast<void*>(...) instead [readability/casting] [4]
[cpplint] onnxruntime/contrib_ops/cpu/bert/group_query_attention.cc#L16: onnxruntime/contrib_ops/cpu/bert/group_query_attention.cc#L16
Found C system header after other header. Should be: group_query_attention.h, c system, c++ system, other. [build/include_order] [4]
[cpplint] onnxruntime/contrib_ops/cpu/bert/group_query_attention.cc#L17: onnxruntime/contrib_ops/cpu/bert/group_query_attention.cc#L17
Found C++ system header after other header. Should be: group_query_attention.h, c system, c++ system, other. [build/include_order] [4]
[cpplint] onnxruntime/contrib_ops/cpu/bert/group_query_attention.h#L8: onnxruntime/contrib_ops/cpu/bert/group_query_attention.h#L8
Include the directory when naming header files [build/include_subdir] [4]
[cpplint] onnxruntime/contrib_ops/cpu/bert/longformer_attention_base.h#L23: onnxruntime/contrib_ops/cpu/bert/longformer_attention_base.h#L23
Single-parameter constructors should be marked explicit. [runtime/explicit] [4]
[cpplint] onnxruntime/contrib_ops/cpu/bert/multihead_attention.cc#L18: onnxruntime/contrib_ops/cpu/bert/multihead_attention.cc#L18
Found C++ system header after other header. Should be: multihead_attention.h, c system, c++ system, other. [build/include_order] [4]
[cpplint] onnxruntime/contrib_ops/cpu/bert/multihead_attention.cc#L19: onnxruntime/contrib_ops/cpu/bert/multihead_attention.cc#L19
Found C++ system header after other header. Should be: multihead_attention.h, c system, c++ system, other. [build/include_order] [4]
[cpplint] onnxruntime/contrib_ops/cpu/bert/multihead_attention.cc#L20: onnxruntime/contrib_ops/cpu/bert/multihead_attention.cc#L20
Found C system header after other header. Should be: multihead_attention.h, c system, c++ system, other. [build/include_order] [4]
[cpplint] onnxruntime/contrib_ops/cpu/bert/multihead_attention.cc#L21: onnxruntime/contrib_ops/cpu/bert/multihead_attention.cc#L21
Found C++ system header after other header. Should be: multihead_attention.h, c system, c++ system, other. [build/include_order] [4]
[cpplint] onnxruntime/contrib_ops/cpu/bert/ngram_repeat_block.cc#L4: onnxruntime/contrib_ops/cpu/bert/ngram_repeat_block.cc#L4
Include the directory when naming header files [build/include_subdir] [4]
[cpplint] onnxruntime/contrib_ops/cpu/bert/rotary_embedding.cc#L11: onnxruntime/contrib_ops/cpu/bert/rotary_embedding.cc#L11
Do not use namespace using-directives. Use using-declarations instead. [build/namespaces] [5]
[cpplint] onnxruntime/contrib_ops/cpu/bert/rotary_embedding.cc#L45: onnxruntime/contrib_ops/cpu/bert/rotary_embedding.cc#L45
Missing username in TODO; it should look like "// TODO(my_username): Stuff." [readability/todo] [2]
[cpplint] onnxruntime/contrib_ops/cpu/bert/rotary_embedding.h#L7: onnxruntime/contrib_ops/cpu/bert/rotary_embedding.h#L7
Include the directory when naming header files [build/include_subdir] [4]
[cpplint] onnxruntime/contrib_ops/cpu/cdist.cc#L4: onnxruntime/contrib_ops/cpu/cdist.cc#L4
Include the directory when naming header files [build/include_subdir] [4]
[cpplint] onnxruntime/contrib_ops/cpu/cdist.cc#L47: onnxruntime/contrib_ops/cpu/cdist.cc#L47
Add #include <vector> for vector<> [build/include_what_you_use] [4]
[cpplint] onnxruntime/contrib_ops/cpu/cdist.h#L26: onnxruntime/contrib_ops/cpu/cdist.h#L26
If an else has a brace on one side, it should have it on both [readability/braces] [5]
[cpplint] onnxruntime/contrib_ops/cpu/cdist.h#L28: onnxruntime/contrib_ops/cpu/cdist.h#L28
If an else has a brace on one side, it should have it on both [readability/braces] [5]
[cpplint] onnxruntime/contrib_ops/cpu/cdist.h#L23: onnxruntime/contrib_ops/cpu/cdist.h#L23
Add #include <string> for string [build/include_what_you_use] [4]
[cpplint] onnxruntime/contrib_ops/cpu/conv_transpose_with_dynamic_pads.h#L13: onnxruntime/contrib_ops/cpu/conv_transpose_with_dynamic_pads.h#L13
Single-parameter constructors should be marked explicit. [runtime/explicit] [4]
[cpplint] onnxruntime/contrib_ops/cpu/cpu_contrib_kernels.cc#L316: onnxruntime/contrib_ops/cpu/cpu_contrib_kernels.cc#L316
Add #include <string> for string [build/include_what_you_use] [4]
[cpplint] onnxruntime/contrib_ops/cpu/cpu_contrib_kernels.cc#L395: onnxruntime/contrib_ops/cpu/cpu_contrib_kernels.cc#L395
Add #include <utility> for move [build/include_what_you_use] [4]
[cpplint] onnxruntime/contrib_ops/cpu/crop.cc#L4: onnxruntime/contrib_ops/cpu/crop.cc#L4
Include the directory when naming header files [build/include_subdir] [4]
[cpplint] onnxruntime/contrib_ops/cpu/crop.h#L9: onnxruntime/contrib_ops/cpu/crop.h#L9
Found C system header after other header. Should be: crop.h, c system, c++ system, other. [build/include_order] [4]
[cpplint] onnxruntime/contrib_ops/cpu/crop.h#L16: onnxruntime/contrib_ops/cpu/crop.h#L16
Single-parameter constructors should be marked explicit. [runtime/explicit] [4]
[cpplint] onnxruntime/contrib_ops/cpu/crop.h#L70: onnxruntime/contrib_ops/cpu/crop.h#L70
Add #include <vector> for vector<> [build/include_what_you_use] [4]
[cpplint] onnxruntime/contrib_ops/cpu/crop_and_resize.cc#L25: onnxruntime/contrib_ops/cpu/crop_and_resize.cc#L25
Missing username in TODO; it should look like "// TODO(my_username): Stuff." [readability/todo] [2]
[cpplint] onnxruntime/contrib_ops/cpu/crop_and_resize.cc#L30: onnxruntime/contrib_ops/cpu/crop_and_resize.cc#L30
Do not use namespace using-directives. Use using-declarations instead. [build/namespaces] [5]
[cpplint] onnxruntime/contrib_ops/cpu/crop_and_resize.cc#L58: onnxruntime/contrib_ops/cpu/crop_and_resize.cc#L58
Add #include <string> for string [build/include_what_you_use] [4]
[cpplint] onnxruntime/contrib_ops/cpu/crop_and_resize.h#L7: onnxruntime/contrib_ops/cpu/crop_and_resize.h#L7
Found C++ system header after other header. Should be: crop_and_resize.h, c system, c++ system, other. [build/include_order] [4]
[cpplint] onnxruntime/contrib_ops/cpu/crop_and_resize.h#L20: onnxruntime/contrib_ops/cpu/crop_and_resize.h#L20
Add #include <algorithm> for transform [build/include_what_you_use] [4]
[cpplint] onnxruntime/contrib_ops/cpu/crop_and_resize.h#L36: onnxruntime/contrib_ops/cpu/crop_and_resize.h#L36
Add #include <string> for string [build/include_what_you_use] [4]
[cpplint] onnxruntime/contrib_ops/cpu/dynamicslice.cc#L6: onnxruntime/contrib_ops/cpu/dynamicslice.cc#L6
Do not use namespace using-directives. Use using-declarations instead. [build/namespaces] [5]
[cpplint] onnxruntime/contrib_ops/cpu/dynamicslice.cc#L7: onnxruntime/contrib_ops/cpu/dynamicslice.cc#L7
Do not use namespace using-directives. Use using-declarations instead. [build/namespaces] [5]
[cpplint] onnxruntime/contrib_ops/cpu/expand_dims.cc#L4: onnxruntime/contrib_ops/cpu/expand_dims.cc#L4
Include the directory when naming header files [build/include_subdir] [4]
[cpplint] onnxruntime/contrib_ops/cpu/fused_activation.cc#L13: onnxruntime/contrib_ops/cpu/fused_activation.cc#L13
Add #include <string> for string [build/include_what_you_use] [4]
[cpplint] onnxruntime/contrib_ops/cpu/fused_activation.cc#L36: onnxruntime/contrib_ops/cpu/fused_activation.cc#L36
Add #include <vector> for vector<> [build/include_what_you_use] [4]
[cpplint] onnxruntime/contrib_ops/cpu/fused_gemm.cc#L16: onnxruntime/contrib_ops/cpu/fused_gemm.cc#L16
Add #include <string> for string [build/include_what_you_use] [4]
[cpplint] onnxruntime/contrib_ops/cpu/image_scaler.cc#L4: onnxruntime/contrib_ops/cpu/image_scaler.cc#L4
Include the directory when naming header files [build/include_subdir] [4]
[cpplint] onnxruntime/contrib_ops/cpu/image_scaler.h#L55: onnxruntime/contrib_ops/cpu/image_scaler.h#L55
Add #include <vector> for vector<> [build/include_what_you_use] [4]
[cpplint] onnxruntime/contrib_ops/cpu/inverse.cc#L11: onnxruntime/contrib_ops/cpu/inverse.cc#L11
Found C++ system header after other header. Should be: inverse.h, c system, c++ system, other. [build/include_order] [4]
[cpplint] onnxruntime/contrib_ops/cpu/inverse.cc#L85: onnxruntime/contrib_ops/cpu/inverse.cc#L85
Add #include <utility> for move [build/include_what_you_use] [4]
[cpplint] onnxruntime/contrib_ops/cpu/layer_norm.cc#L5: onnxruntime/contrib_ops/cpu/layer_norm.cc#L5
Include the directory when naming header files [build/include_subdir] [4]
[cpplint] onnxruntime/contrib_ops/cpu/math/sparse_dense_matmul.cc#L90: onnxruntime/contrib_ops/cpu/math/sparse_dense_matmul.cc#L90
Add #include <memory> for unique_ptr<> [build/include_what_you_use] [4]
[cpplint] onnxruntime/contrib_ops/cpu/math/sparse_dense_matmul.cc#L111: onnxruntime/contrib_ops/cpu/math/sparse_dense_matmul.cc#L111
Add #include <algorithm> for transform [build/include_what_you_use] [4]
[cpplint] onnxruntime/contrib_ops/cpu/matmul_fpq4.cc#L70: onnxruntime/contrib_ops/cpu/matmul_fpq4.cc#L70
Add #include <vector> for vector<> [build/include_what_you_use] [4]
[cpplint] onnxruntime/contrib_ops/cpu/maxpool_with_mask.cc#L4: onnxruntime/contrib_ops/cpu/maxpool_with_mask.cc#L4
Include the directory when naming header files [build/include_subdir] [4]
[cpplint] onnxruntime/contrib_ops/cpu/maxpool_with_mask.h#L192: onnxruntime/contrib_ops/cpu/maxpool_with_mask.h#L192
Single-parameter constructors should be marked explicit. [runtime/explicit] [4]
[cpplint] onnxruntime/contrib_ops/cpu/maxpool_with_mask.h#L204: onnxruntime/contrib_ops/cpu/maxpool_with_mask.h#L204
Missing username in TODO; it should look like "// TODO(my_username): Stuff." [readability/todo] [2]
[cpplint] onnxruntime/contrib_ops/cpu/maxpool_with_mask.h#L165: onnxruntime/contrib_ops/cpu/maxpool_with_mask.h#L165
Add #include <algorithm> for max [build/include_what_you_use] [4]
[cpplint] onnxruntime/contrib_ops/cpu/maxpool_with_mask.h#L167: onnxruntime/contrib_ops/cpu/maxpool_with_mask.h#L167
Add #include <limits> for numeric_limits<> [build/include_what_you_use] [4]
[cpplint] onnxruntime/contrib_ops/cpu/moe/moe_base_cpu.h#L9: onnxruntime/contrib_ops/cpu/moe/moe_base_cpu.h#L9
Include the directory when naming header files [build/include_subdir] [4]
[cpplint] onnxruntime/contrib_ops/cpu/moe/moe_base_cpu.h#L10: onnxruntime/contrib_ops/cpu/moe/moe_base_cpu.h#L10
Found C++ system header after other header. Should be: moe_base_cpu.h, c system, c++ system, other. [build/include_order] [4]
[cpplint] onnxruntime/contrib_ops/cpu/moe/moe_base_cpu.h#L25: onnxruntime/contrib_ops/cpu/moe/moe_base_cpu.h#L25
Single-parameter constructors should be marked explicit. [runtime/explicit] [4]
[cpplint] onnxruntime/contrib_ops/cpu/moe/moe_base_cpu.h#L29: onnxruntime/contrib_ops/cpu/moe/moe_base_cpu.h#L29
Add #include <string> for string [build/include_what_you_use] [4]
[cpplint] onnxruntime/contrib_ops/cpu/moe/moe_cpu.cc#L16: onnxruntime/contrib_ops/cpu/moe/moe_cpu.cc#L16
Found C++ system header after other header. Should be: moe_cpu.h, c system, c++ system, other. [build/include_order] [4]
[cpplint] onnxruntime/contrib_ops/cpu/moe/moe_cpu.cc#L17: onnxruntime/contrib_ops/cpu/moe/moe_cpu.cc#L17
Found C++ system header after other header. Should be: moe_cpu.h, c system, c++ system, other. [build/include_order] [4]
[cpplint] onnxruntime/contrib_ops/cpu/moe/moe_cpu.cc#L18: onnxruntime/contrib_ops/cpu/moe/moe_cpu.cc#L18
Found C++ system header after other header. Should be: moe_cpu.h, c system, c++ system, other. [build/include_order] [4]
[cpplint] onnxruntime/contrib_ops/cpu/moe/moe_cpu.cc#L162: onnxruntime/contrib_ops/cpu/moe/moe_cpu.cc#L162
Add #include <functional> for greater<> [build/include_what_you_use] [4]
[cpplint] onnxruntime/contrib_ops/cpu/moe/moe_quantization_cpu.cc#L18: onnxruntime/contrib_ops/cpu/moe/moe_quantization_cpu.cc#L18
Found C++ system header after other header. Should be: moe_quantization_cpu.h, c system, c++ system, other. [build/include_order] [4]
[cpplint] onnxruntime/contrib_ops/cpu/moe/moe_quantization_cpu.cc#L19: onnxruntime/contrib_ops/cpu/moe/moe_quantization_cpu.cc#L19
Found C++ system header after other header. Should be: moe_quantization_cpu.h, c system, c++ system, other. [build/include_order] [4]
[cpplint] onnxruntime/contrib_ops/cpu/moe/moe_quantization_cpu.cc#L20: onnxruntime/contrib_ops/cpu/moe/moe_quantization_cpu.cc#L20
Found C++ system header after other header. Should be: moe_quantization_cpu.h, c system, c++ system, other. [build/include_order] [4]
[cpplint] onnxruntime/contrib_ops/cpu/moe/moe_quantization_cpu.cc#L21: onnxruntime/contrib_ops/cpu/moe/moe_quantization_cpu.cc#L21
Found C++ system header after other header. Should be: moe_quantization_cpu.h, c system, c++ system, other. [build/include_order] [4]
[cpplint] onnxruntime/contrib_ops/cpu/moe/moe_quantization_cpu.cc#L22: onnxruntime/contrib_ops/cpu/moe/moe_quantization_cpu.cc#L22
Found C++ system header after other header. Should be: moe_quantization_cpu.h, c system, c++ system, other. [build/include_order] [4]
[cpplint] onnxruntime/contrib_ops/cpu/moe/moe_quantization_cpu.cc#L448: onnxruntime/contrib_ops/cpu/moe/moe_quantization_cpu.cc#L448
Add #include <functional> for greater<> [build/include_what_you_use] [4]
[cpplint] onnxruntime/contrib_ops/cpu/murmur_hash3.cc#L69: onnxruntime/contrib_ops/cpu/murmur_hash3.cc#L69
Using C-style cast. Use static_cast<uint32_t>(...) instead [readability/casting] [4]
[cpplint] onnxruntime/contrib_ops/cpu/murmur_hash3.cc#L70: onnxruntime/contrib_ops/cpu/murmur_hash3.cc#L70
Using C-style cast. Use static_cast<uint32_t>(...) instead [readability/casting] [4]
[cpplint] onnxruntime/contrib_ops/cpu/murmur_hash3.cc#L71: onnxruntime/contrib_ops/cpu/murmur_hash3.cc#L71
Using C-style cast. Use static_cast<uint32_t>(...) instead [readability/casting] [4]
[cpplint] onnxruntime/contrib_ops/cpu/murmur_hash3.cc#L72: onnxruntime/contrib_ops/cpu/murmur_hash3.cc#L72
Using C-style cast. Use static_cast<uint32_t>(...) instead [readability/casting] [4]
[cpplint] onnxruntime/contrib_ops/cpu/murmur_hash3.cc#L81: onnxruntime/contrib_ops/cpu/murmur_hash3.cc#L81
Using C-style cast. Use static_cast<uint64_t>(...) instead [readability/casting] [4]
[cpplint] onnxruntime/contrib_ops/cpu/murmur_hash3.cc#L82: onnxruntime/contrib_ops/cpu/murmur_hash3.cc#L82
Using C-style cast. Use static_cast<uint64_t>(...) instead [readability/casting] [4]
[cpplint] onnxruntime/contrib_ops/cpu/murmur_hash3.cc#L83: onnxruntime/contrib_ops/cpu/murmur_hash3.cc#L83
Using C-style cast. Use static_cast<uint64_t>(...) instead [readability/casting] [4]
[cpplint] onnxruntime/contrib_ops/cpu/murmur_hash3.cc#L84: onnxruntime/contrib_ops/cpu/murmur_hash3.cc#L84
Using C-style cast. Use static_cast<uint64_t>(...) instead [readability/casting] [4]
[cpplint] onnxruntime/contrib_ops/cpu/murmur_hash3.cc#L85: onnxruntime/contrib_ops/cpu/murmur_hash3.cc#L85
Using C-style cast. Use static_cast<uint64_t>(...) instead [readability/casting] [4]
[cpplint] onnxruntime/contrib_ops/cpu/murmur_hash3.cc#L86: onnxruntime/contrib_ops/cpu/murmur_hash3.cc#L86
Using C-style cast. Use static_cast<uint64_t>(...) instead [readability/casting] [4]
[cpplint] onnxruntime/contrib_ops/cpu/murmur_hash3.cc#L87: onnxruntime/contrib_ops/cpu/murmur_hash3.cc#L87
Using C-style cast. Use static_cast<uint64_t>(...) instead [readability/casting] [4]
[cpplint] onnxruntime/contrib_ops/cpu/murmur_hash3.cc#L88: onnxruntime/contrib_ops/cpu/murmur_hash3.cc#L88
Using C-style cast. Use static_cast<uint64_t>(...) instead [readability/casting] [4]
[cpplint] onnxruntime/contrib_ops/cpu/murmur_hash3.cc#L179: onnxruntime/contrib_ops/cpu/murmur_hash3.cc#L179
You don't need a ; after a } [readability/braces] [4]
[cpplint] onnxruntime/contrib_ops/cpu/murmur_hash3.cc#L188: onnxruntime/contrib_ops/cpu/murmur_hash3.cc#L188
Using C-style cast. Use reinterpret_cast<uint32_t*>(...) instead [readability/casting] [4]
[cpplint] onnxruntime/contrib_ops/cpu/murmur_hash3.cc#L190: onnxruntime/contrib_ops/cpu/murmur_hash3.cc#L190
Using C-style cast. Use reinterpret_cast<int32_t*>(...) instead [readability/casting] [4]
[cpplint] onnxruntime/contrib_ops/cpu/murmur_hash3.cc#L133: onnxruntime/contrib_ops/cpu/murmur_hash3.cc#L133
Add #include <vector> for vector<> [build/include_what_you_use] [4]
[cpplint] onnxruntime/contrib_ops/cpu/murmur_hash3.cc#L213: onnxruntime/contrib_ops/cpu/murmur_hash3.cc#L213
Add #include <string> for string [build/include_what_you_use] [4]
[cpplint] onnxruntime/contrib_ops/cpu/nchwc_ops.cc#L4: onnxruntime/contrib_ops/cpu/nchwc_ops.cc#L4
Include the directory when naming header files [build/include_subdir] [4]
[cpplint] onnxruntime/contrib_ops/cpu/nchwc_ops.cc#L261: onnxruntime/contrib_ops/cpu/nchwc_ops.cc#L261
Add #include <vector> for vector<> [build/include_what_you_use] [4]
[cpplint] onnxruntime/contrib_ops/cpu/nchwc_ops.cc#L343: onnxruntime/contrib_ops/cpu/nchwc_ops.cc#L343
Add #include <algorithm> for min [build/include_what_you_use] [4]
[cpplint] onnxruntime/contrib_ops/cpu/nchwc_ops.h#L58: onnxruntime/contrib_ops/cpu/nchwc_ops.h#L58
Single-parameter constructors should be marked explicit. [runtime/explicit] [4]
[cpplint] onnxruntime/contrib_ops/cpu/nchwc_ops.h#L111: onnxruntime/contrib_ops/cpu/nchwc_ops.h#L111
Add #include <string> for string [build/include_what_you_use] [4]
[cpplint] onnxruntime/contrib_ops/cpu/nchwc_ops.h#L125: onnxruntime/contrib_ops/cpu/nchwc_ops.h#L125
Add #include <vector> for vector<> [build/include_what_you_use] [4]
[cpplint] onnxruntime/contrib_ops/cpu/quantization/attention_quant.cc#L22: onnxruntime/contrib_ops/cpu/quantization/attention_quant.cc#L22
Single-parameter constructors should be marked explicit. [runtime/explicit] [4]
[cpplint] onnxruntime/contrib_ops/cpu/quantization/dequantize_blockwise_bnb4.h#L8: onnxruntime/contrib_ops/cpu/quantization/dequantize_blockwise_bnb4.h#L8
Found C++ system header after other header. Should be: dequantize_blockwise_bnb4.h, c system, c++ system, other. [build/include_order] [4]
[cpplint] onnxruntime/contrib_ops/cpu/quantization/dequantize_blockwise_bnb4.h#L13: onnxruntime/contrib_ops/cpu/quantization/dequantize_blockwise_bnb4.h#L13
Found C++ system header after other header. Should be: dequantize_blockwise_bnb4.h, c system, c++ system, other. [build/include_order] [4]
[cpplint] onnxruntime/contrib_ops/cpu/quantization/dynamic_quantize_lstm.cc: onnxruntime/contrib_ops/cpu/quantization/dynamic_quantize_lstm.cc#L0
No copyright message found. You should have a line: "Copyright [year] <Copyright Owner>" [legal/copyright] [5]
[cpplint] onnxruntime/contrib_ops/cpu/quantization/dynamic_quantize_lstm.cc#L9: onnxruntime/contrib_ops/cpu/quantization/dynamic_quantize_lstm.cc#L9
Do not use namespace using-directives. Use using-declarations instead. [build/namespaces] [5]
[cpplint] onnxruntime/contrib_ops/cpu/quantization/dynamic_quantize_matmul.cc#L14: onnxruntime/contrib_ops/cpu/quantization/dynamic_quantize_matmul.cc#L14
Found C++ system header after other header. Should be: dynamic_quantize_matmul.h, c system, c++ system, other. [build/include_order] [4]
[cpplint] onnxruntime/contrib_ops/cpu/quantization/dynamic_quantize_matmul.cc#L15: onnxruntime/contrib_ops/cpu/quantization/dynamic_quantize_matmul.cc#L15
Found C++ system header after other header. Should be: dynamic_quantize_matmul.h, c system, c++ system, other. [build/include_order] [4]
[cpplint] onnxruntime/contrib_ops/cpu/quantization/dynamic_quantize_matmul.cc#L16: onnxruntime/contrib_ops/cpu/quantization/dynamic_quantize_matmul.cc#L16
Found C++ system header after other header. Should be: dynamic_quantize_matmul.h, c system, c++ system, other. [build/include_order] [4]
[cpplint] onnxruntime/contrib_ops/cpu/quantization/dynamic_quantize_matmul.cc#L147: onnxruntime/contrib_ops/cpu/quantization/dynamic_quantize_matmul.cc#L147
Using deprecated casting style. Use static_cast<bool>(...) instead [readability/casting] [4]
[cpplint] onnxruntime/contrib_ops/cpu/quantization/dynamic_quantize_matmul.cc#L379: onnxruntime/contrib_ops/cpu/quantization/dynamic_quantize_matmul.cc#L379
Missing username in TODO; it should look like "// TODO(my_username): Stuff." [readability/todo] [2]
[cpplint] onnxruntime/contrib_ops/cpu/quantization/dynamic_quantize_matmul.cc#L381: onnxruntime/contrib_ops/cpu/quantization/dynamic_quantize_matmul.cc#L381
If an else has a brace on one side, it should have it on both [readability/braces] [5]
[cpplint] onnxruntime/contrib_ops/cpu/quantization/matmul_bnb4.cc#L8: onnxruntime/contrib_ops/cpu/quantization/matmul_bnb4.cc#L8
Include the directory when naming header files [build/include_subdir] [4]
[cpplint] onnxruntime/contrib_ops/cpu/quantization/matmul_bnb4.cc#L84: onnxruntime/contrib_ops/cpu/quantization/matmul_bnb4.cc#L84
Missing username in TODO; it should look like "// TODO(my_username): Stuff." [readability/todo] [2]
[cpplint] onnxruntime/contrib_ops/cpu/quantization/matmul_bnb4.cc#L85: onnxruntime/contrib_ops/cpu/quantization/matmul_bnb4.cc#L85
Add #include <vector> for vector<> [build/include_what_you_use] [4]
[cpplint] onnxruntime/contrib_ops/cpu/quantization/matmul_integer16.cc#L4: onnxruntime/contrib_ops/cpu/quantization/matmul_integer16.cc#L4
Include the directory when naming header files [build/include_subdir] [4]
[cpplint] onnxruntime/contrib_ops/cpu/quantization/matmul_nbits_impl.cc#L45: onnxruntime/contrib_ops/cpu/quantization/matmul_nbits_impl.cc#L45
Using C-style cast. Use static_cast<uint32_t>(...) instead [readability/casting] [4]
[cpplint] onnxruntime/contrib_ops/cpu/quantization/matmul_nbits_impl.cc#L46: onnxruntime/contrib_ops/cpu/quantization/matmul_nbits_impl.cc#L46
Using C-style cast. Use static_cast<uint32_t>(...) instead [readability/casting] [4]
[cpplint] onnxruntime/contrib_ops/cpu/quantization/matmul_nbits_impl.cc#L47: onnxruntime/contrib_ops/cpu/quantization/matmul_nbits_impl.cc#L47
Using C-style cast. Use static_cast<uint32_t>(...) instead [readability/casting] [4]
[cpplint] onnxruntime/contrib_ops/cpu/quantization/matmul_nbits_impl.cc#L48: onnxruntime/contrib_ops/cpu/quantization/matmul_nbits_impl.cc#L48
Using C-style cast. Use static_cast<uint32_t>(...) instead [readability/casting] [4]
[cpplint] onnxruntime/contrib_ops/cpu/quantization/matmul_nbits_impl.h: onnxruntime/contrib_ops/cpu/quantization/matmul_nbits_impl.h#L0
No #ifndef header guard found, suggested CPP variable is: ONNXRUNTIME_CONTRIB_OPS_CPU_QUANTIZATION_MATMUL_NBITS_IMPL_H_ [build/header_guard] [5]
[cpplint] onnxruntime/contrib_ops/cpu/quantization/nhwc_max_pool.cc#L80: onnxruntime/contrib_ops/cpu/quantization/nhwc_max_pool.cc#L80
Add #include <limits> for numeric_limits<> [build/include_what_you_use] [4]
[cpplint] onnxruntime/contrib_ops/cpu/quantization/qembed_layer_norm.cc#L93: onnxruntime/contrib_ops/cpu/quantization/qembed_layer_norm.cc#L93
Missing username in TODO; it should look like "// TODO(my_username): Stuff." [readability/todo] [2]
[cpplint] onnxruntime/contrib_ops/cpu/quantization/qlinear_activations.h#L16: onnxruntime/contrib_ops/cpu/quantization/qlinear_activations.h#L16
Single-parameter constructors should be marked explicit. [runtime/explicit] [4]
[cpplint] onnxruntime/contrib_ops/cpu/quantization/qlinear_concat.cc#L4: onnxruntime/contrib_ops/cpu/quantization/qlinear_concat.cc#L4
Include the directory when naming header files [build/include_subdir] [4]
[cpplint] onnxruntime/contrib_ops/cpu/quantization/qlinear_concat.cc#L5: onnxruntime/contrib_ops/cpu/quantization/qlinear_concat.cc#L5
Include the directory when naming header files [build/include_subdir] [4]
[cpplint] onnxruntime/contrib_ops/cpu/quantization/qlinear_concat.cc#L6: onnxruntime/contrib_ops/cpu/quantization/qlinear_concat.cc#L6
Include the directory when naming header files [build/include_subdir] [4]
[cpplint] onnxruntime/contrib_ops/cpu/quantization/qlinear_concat.cc#L136: onnxruntime/contrib_ops/cpu/quantization/qlinear_concat.cc#L136
Using deprecated casting style. Use static_cast<bool>(...) instead [readability/casting] [4]
[cpplint] onnxruntime/contrib_ops/cpu/quantization/qlinear_concat.cc#L137: onnxruntime/contrib_ops/cpu/quantization/qlinear_concat.cc#L137
Using deprecated casting style. Use static_cast<bool>(...) instead [readability/casting] [4]
[cpplint] onnxruntime/contrib_ops/cpu/quantization/qlinear_global_average_pool.cc#L11: onnxruntime/contrib_ops/cpu/quantization/qlinear_global_average_pool.cc#L11
Found C++ system header after other header. Should be: qlinear_global_average_pool.h, c system, c++ system, other. [build/include_order] [4]
[cpplint] onnxruntime/contrib_ops/cpu/quantization/qlinear_lookup_table.cc#L71: onnxruntime/contrib_ops/cpu/quantization/qlinear_lookup_table.cc#L71
Using C-style cast. Use reinterpret_cast<T*>(...) instead [readability/casting] [4]
[cpplint] onnxruntime/contrib_ops/cpu/quantization/qlinear_lookup_table.h#L7: onnxruntime/contrib_ops/cpu/quantization/qlinear_lookup_table.h#L7
Found C++ system header after other header. Should be: qlinear_lookup_table.h, c system, c++ system, other. [build/include_order] [4]
[cpplint] onnxruntime/contrib_ops/cpu/quantization/qlinear_lookup_table.h#L8: onnxruntime/contrib_ops/cpu/quantization/qlinear_lookup_table.h#L8
Found C system header after other header. Should be: qlinear_lookup_table.h, c system, c++ system, other. [build/include_order] [4]
[cpplint] onnxruntime/contrib_ops/cpu/quantization/qlinear_lookup_table.h#L9: onnxruntime/contrib_ops/cpu/quantization/qlinear_lookup_table.h#L9
Found C++ system header after other header. Should be: qlinear_lookup_table.h, c system, c++ system, other. [build/include_order] [4]
[cpplint] onnxruntime/contrib_ops/cpu/quantization/qlinear_pool.cc#L4: onnxruntime/contrib_ops/cpu/quantization/qlinear_pool.cc#L4
Include the directory when naming header files [build/include_subdir] [4]
[cpplint] onnxruntime/contrib_ops/cpu/quantization/qlinear_pool.cc#L5: onnxruntime/contrib_ops/cpu/quantization/qlinear_pool.cc#L5
Include the directory when naming header files [build/include_subdir] [4]
[cpplint] onnxruntime/contrib_ops/cpu/quantization/qlinear_pool.cc#L6: onnxruntime/contrib_ops/cpu/quantization/qlinear_pool.cc#L6
Include the directory when naming header files [build/include_subdir] [4]
[cpplint] onnxruntime/contrib_ops/cpu/quantization/qlinear_pool.cc#L15: onnxruntime/contrib_ops/cpu/quantization/qlinear_pool.cc#L15
Found C++ system header after other header. Should be: qlinear_pool.h, c system, c++ system, other. [build/include_order] [4]
[cpplint] onnxruntime/contrib_ops/cpu/quantization/qlinear_pool.cc#L17: onnxruntime/contrib_ops/cpu/quantization/qlinear_pool.cc#L17
Found C++ system header after other header. Should be: qlinear_pool.h, c system, c++ system, other. [build/include_order] [4]
[cpplint] onnxruntime/contrib_ops/cpu/quantization/qlinear_pool.cc#L498: onnxruntime/contrib_ops/cpu/quantization/qlinear_pool.cc#L498
Using C-style cast. Use static_cast<size_t>(...) instead [readability/casting] [4]
[cpplint] onnxruntime/contrib_ops/cpu/quantization/qlinear_pool.cc#L585: onnxruntime/contrib_ops/cpu/quantization/qlinear_pool.cc#L585
Using C-style cast. Use reinterpret_cast<float*>(...) instead [readability/casting] [4]
[cpplint] onnxruntime/contrib_ops/cpu/quantization/qlinear_pool.cc#L33: onnxruntime/contrib_ops/cpu/quantization/qlinear_pool.cc#L33
Add #include <limits> for numeric_limits<> [build/include_what_you_use] [4]
[cpplint] onnxruntime/contrib_ops/cpu/quantization/qlinear_softmax.cc#L18: onnxruntime/contrib_ops/cpu/quantization/qlinear_softmax.cc#L18
Found C system header after other header. Should be: qlinear_softmax.h, c system, c++ system, other. [build/include_order] [4]
[cpplint] onnxruntime/contrib_ops/cpu/quantization/qlinear_softmax.cc#L91: onnxruntime/contrib_ops/cpu/quantization/qlinear_softmax.cc#L91
Using deprecated casting style. Use static_cast<int64_t>(...) instead [readability/casting] [4]
[cpplint] onnxruntime/contrib_ops/cpu/quantization/qlinear_softmax.cc#L110: onnxruntime/contrib_ops/cpu/quantization/qlinear_softmax.cc#L110
Using deprecated casting style. Use static_cast<int64_t>(...) instead [readability/casting] [4]
[cpplint] onnxruntime/contrib_ops/cpu/quantization/qlinear_softmax.cc#L225: onnxruntime/contrib_ops/cpu/quantization/qlinear_softmax.cc#L225
Using deprecated casting style. Use static_cast<int32_t>(...) instead [readability/casting] [4]
[cpplint] onnxruntime/contrib_ops/cpu/quantization/qlinear_softmax.cc#L332: onnxruntime/contrib_ops/cpu/quantization/qlinear_softmax.cc#L332
Using deprecated casting style. Use static_cast<int>(...) instead [readability/casting] [4]
[cpplint] onnxruntime/contrib_ops/cpu/quantization/qlinear_util.h#L4: onnxruntime/contrib_ops/cpu/quantization/qlinear_util.h#L4
#ifndef header guard has wrong style, please use: ONNXRUNTIME_CONTRIB_OPS_CPU_QUANTIZATION_QLINEAR_UTIL_H_ [build/header_guard] [5]
[cpplint] onnxruntime/contrib_ops/cpu/quantization/qlinear_util.h#L31: onnxruntime/contrib_ops/cpu/quantization/qlinear_util.h#L31
#endif line should be "#endif // ONNXRUNTIME_CONTRIB_OPS_CPU_QUANTIZATION_QLINEAR_UTIL_H_" [build/header_guard] [5]
[cpplint] onnxruntime/contrib_ops/cpu/quantization/qlinear_where.cc: onnxruntime/contrib_ops/cpu/quantization/qlinear_where.cc#L0
No copyright message found. You should have a line: "Copyright [year] <Copyright Owner>" [legal/copyright] [5]
[cpplint] onnxruntime/contrib_ops/cpu/quantization/qlinear_where.cc#L1: onnxruntime/contrib_ops/cpu/quantization/qlinear_where.cc#L1
Include the directory when naming header files [build/include_subdir] [4]
[cpplint] onnxruntime/contrib_ops/cpu/quantization/qlinear_where.cc#L2: onnxruntime/contrib_ops/cpu/quantization/qlinear_where.cc#L2
Include the directory when naming header files [build/include_subdir] [4]
[cpplint] onnxruntime/contrib_ops/cpu/quantization/qlinear_where.cc#L157: onnxruntime/contrib_ops/cpu/quantization/qlinear_where.cc#L157
Add #include <memory> for unique_ptr<> [build/include_what_you_use] [4]
[cpplint] onnxruntime/contrib_ops/cpu/quantization/qlinear_where.h#L6: onnxruntime/contrib_ops/cpu/quantization/qlinear_where.h#L6
Include the directory when naming header files [build/include_subdir] [4]
[cpplint] onnxruntime/contrib_ops/cpu/quantization/quant_gemm.cc#L17: onnxruntime/contrib_ops/cpu/quantization/quant_gemm.cc#L17
Single-parameter constructors should be marked explicit. [runtime/explicit] [4]
[cpplint] onnxruntime/contrib_ops/cpu/quantization/quant_gemm.cc#L100: onnxruntime/contrib_ops/cpu/quantization/quant_gemm.cc#L100
Using deprecated casting style. Use static_cast<bool>(...) instead [readability/casting] [4]
[cpplint] onnxruntime/contrib_ops/cpu/quantization/quant_gemm.cc#L122: onnxruntime/contrib_ops/cpu/quantization/quant_gemm.cc#L122
"virtual" is redundant since function is already declared as "override" [readability/inheritance] [4]
[cpplint] onnxruntime/contrib_ops/cpu/quantization/quant_gemm.cc#L185: onnxruntime/contrib_ops/cpu/quantization/quant_gemm.cc#L185
Add #include <vector> for vector<> [build/include_what_you_use] [4]
[cpplint] onnxruntime/contrib_ops/cpu/sample.cc#L4: onnxruntime/contrib_ops/cpu/sample.cc#L4
Include the directory when naming header files [build/include_subdir] [4]
[cpplint] onnxruntime/contrib_ops/cpu/skip_layer_norm.cc#L10: onnxruntime/contrib_ops/cpu/skip_layer_norm.cc#L10
Include the directory when naming header files [build/include_subdir] [4]
[cpplint] onnxruntime/contrib_ops/cpu/skip_layer_norm.cc#L11: onnxruntime/contrib_ops/cpu/skip_layer_norm.cc#L11
Include the directory when naming header files [build/include_subdir] [4]
[cpplint] onnxruntime/contrib_ops/cpu/skip_layer_norm.cc#L106: onnxruntime/contrib_ops/cpu/skip_layer_norm.cc#L106
Add #include <utility> for move [build/include_what_you_use] [4]
[cpplint] onnxruntime/contrib_ops/cpu/skip_layer_norm_helper.h#L13: onnxruntime/contrib_ops/cpu/skip_layer_norm_helper.h#L13
Do not use unnamed namespaces in header files. See https://google-styleguide.googlecode.com/svn/trunk/cppguide.xml#Namespaces for more information. [build/namespaces_headers] [4]
[cpplint] onnxruntime/contrib_ops/cpu/sparse/sparse_attention.cc#L16: onnxruntime/contrib_ops/cpu/sparse/sparse_attention.cc#L16
Found C system header after other header. Should be: sparse_attention.h, c system, c++ system, other. [build/include_order] [4]
[cpplint] onnxruntime/contrib_ops/cpu/sparse/sparse_attention.cc#L17: onnxruntime/contrib_ops/cpu/sparse/sparse_attention.cc#L17
Found C++ system header after other header. Should be: sparse_attention.h, c system, c++ system, other. [build/include_order] [4]
[cpplint] onnxruntime/contrib_ops/cpu/sparse/sparse_attention_base.h#L20: onnxruntime/contrib_ops/cpu/sparse/sparse_attention_base.h#L20
Single-parameter constructors should be marked explicit. [runtime/explicit] [4]
[cpplint] onnxruntime/contrib_ops/cpu/sparse/sparse_attention_base.h#L206: onnxruntime/contrib_ops/cpu/sparse/sparse_attention_base.h#L206
Missing username in TODO; it should look like "// TODO(my_username): Stuff." [readability/todo] [2]
[cpplint] onnxruntime/contrib_ops/cpu/sparse/sparse_attention_base.h#L327: onnxruntime/contrib_ops/cpu/sparse/sparse_attention_base.h#L327
Add #include <limits> for numeric_limits<> [build/include_what_you_use] [4]
[cpplint] onnxruntime/contrib_ops/cpu/tensor/dynamic_time_warping.cc#L7: onnxruntime/contrib_ops/cpu/tensor/dynamic_time_warping.cc#L7
Found C++ system header after other header. Should be: dynamic_time_warping.h, c system, c++ system, other. [build/include_order] [4]
[cpplint] onnxruntime/contrib_ops/cpu/tensor/dynamic_time_warping.cc#L8: onnxruntime/contrib_ops/cpu/tensor/dynamic_time_warping.cc#L8
Found C++ system header after other header. Should be: dynamic_time_warping.h, c system, c++ system, other. [build/include_order] [4]
[cpplint] onnxruntime/contrib_ops/cpu/tensor/dynamic_time_warping.cc#L10: onnxruntime/contrib_ops/cpu/tensor/dynamic_time_warping.cc#L10
Do not use namespace using-directives. Use using-declarations instead. [build/namespaces] [5]
[cpplint] onnxruntime/contrib_ops/cpu/tensor/dynamic_time_warping.cc#L35: onnxruntime/contrib_ops/cpu/tensor/dynamic_time_warping.cc#L35
Add #include <limits> for numeric_limits<> [build/include_what_you_use] [4]
[cpplint] onnxruntime/contrib_ops/cpu/tensor/dynamic_time_warping.h#L6: onnxruntime/contrib_ops/cpu/tensor/dynamic_time_warping.h#L6
Found C system header after other header. Should be: dynamic_time_warping.h, c system, c++ system, other. [build/include_order] [4]
[cpplint] onnxruntime/contrib_ops/cpu/tensor/dynamic_time_warping.h#L16: onnxruntime/contrib_ops/cpu/tensor/dynamic_time_warping.h#L16
Single-parameter constructors should be marked explicit. [runtime/explicit] [4]
[cpplint] onnxruntime/contrib_ops/cpu/tensor/shrunken_gather.cc#L21: onnxruntime/contrib_ops/cpu/tensor/shrunken_gather.cc#L21
Add #include <vector> for vector<> [build/include_what_you_use] [4]
[cpplint] onnxruntime/contrib_ops/cpu/tensor/unfold.cc#L9: onnxruntime/contrib_ops/cpu/tensor/unfold.cc#L9
Found C++ system header after other header. Should be: unfold.h, c system, c++ system, other. [build/include_order] [4]
[cpplint] onnxruntime/contrib_ops/cpu/tensor/unfold.cc#L10: onnxruntime/contrib_ops/cpu/tensor/unfold.cc#L10
Found C++ system header after other header. Should be: unfold.h, c system, c++ system, other. [build/include_order] [4]
[cpplint] onnxruntime/contrib_ops/cpu/tensor/unfold.cc#L12: onnxruntime/contrib_ops/cpu/tensor/unfold.cc#L12
Do not use namespace using-directives. Use using-declarations instead. [build/namespaces] [5]
[cpplint] onnxruntime/contrib_ops/cpu/tensor/unfold.cc#L77: onnxruntime/contrib_ops/cpu/tensor/unfold.cc#L77
Add #include <functional> for multiplies<> [build/include_what_you_use] [4]
[cpplint] onnxruntime/contrib_ops/cpu/tensor/unfold.cc#L80: onnxruntime/contrib_ops/cpu/tensor/unfold.cc#L80
Add #include <algorithm> for copy [build/include_what_you_use] [4]
[cpplint] onnxruntime/contrib_ops/cpu/tensor/unfold.h#L6: onnxruntime/contrib_ops/cpu/tensor/unfold.h#L6
Found C system header after other header. Should be: unfold.h, c system, c++ system, other. [build/include_order] [4]
[cpplint] onnxruntime/contrib_ops/cpu/tokenizer.cc#L66: onnxruntime/contrib_ops/cpu/tokenizer.cc#L66
Do not use namespace using-directives. Use using-declarations instead. [build/namespaces] [5]
[cpplint] onnxruntime/contrib_ops/cpu/tokenizer.cc#L81: onnxruntime/contrib_ops/cpu/tokenizer.cc#L81
Do not use namespace using-directives. Use using-declarations instead. [build/namespaces] [5]
[cpplint] onnxruntime/contrib_ops/cpu/tokenizer.cc#L346: onnxruntime/contrib_ops/cpu/tokenizer.cc#L346
Do not use namespace using-directives. Use using-declarations instead. [build/namespaces] [5]
[cpplint] onnxruntime/contrib_ops/cpu/tokenizer.cc#L485: onnxruntime/contrib_ops/cpu/tokenizer.cc#L485
Do not use namespace using-directives. Use using-declarations instead. [build/namespaces] [5]
[cpplint] onnxruntime/contrib_ops/cpu/tokenizer.cc#L127: onnxruntime/contrib_ops/cpu/tokenizer.cc#L127
Add #include <utility> for move [build/include_what_you_use] [4]
[cpplint] onnxruntime/contrib_ops/cpu/tokenizer.cc#L296: onnxruntime/contrib_ops/cpu/tokenizer.cc#L296
Add #include <memory> for unique_ptr<> [build/include_what_you_use] [4]
[cpplint] onnxruntime/contrib_ops/cpu/tokenizer.cc#L553: onnxruntime/contrib_ops/cpu/tokenizer.cc#L553
Add #include <algorithm> for max [build/include_what_you_use] [4]
[cpplint] onnxruntime/contrib_ops/cpu/tokenizer.cc#L575: onnxruntime/contrib_ops/cpu/tokenizer.cc#L575
Add #include <string> for string [build/include_what_you_use] [4]
[cpplint] onnxruntime/contrib_ops/cpu/transformers/beam_search.cc#L13: onnxruntime/contrib_ops/cpu/transformers/beam_search.cc#L13
Found C system header after C++ system header. Should be: beam_search.h, c system, c++ system, other. [build/include_order] [4]
[cpplint] onnxruntime/contrib_ops/cpu/transformers/beam_search.cc#L27: onnxruntime/contrib_ops/cpu/transformers/beam_search.cc#L27
"core/framework/allocator.h" already included at onnxruntime/contrib_ops/cpu/transformers/beam_search.cc:18 [build/include] [4]
[cpplint] onnxruntime/contrib_ops/cpu/transformers/beam_search.cc#L29: onnxruntime/contrib_ops/cpu/transformers/beam_search.cc#L29
Found C system header after other header. Should be: beam_search.h, c system, c++ system, other. [build/include_order] [4]
[cpplint] onnxruntime/contrib_ops/cpu/transformers/beam_search.cc#L40: onnxruntime/contrib_ops/cpu/transformers/beam_search.cc#L40
Do not use namespace using-directives. Use using-declarations instead. [build/namespaces] [5]
[cpplint] onnxruntime/contrib_ops/cpu/transformers/beam_search.cc#L41: onnxruntime/contrib_ops/cpu/transformers/beam_search.cc#L41
Do not use namespace using-directives. Use using-declarations instead. [build/namespaces] [5]
[cpplint] onnxruntime/contrib_ops/cpu/transformers/beam_search.cc#L122: onnxruntime/contrib_ops/cpu/transformers/beam_search.cc#L122
Missing username in TODO; it should look like "// TODO(my_username): Stuff." [readability/todo] [2]
[cpplint] onnxruntime/contrib_ops/cpu/transformers/beam_search.h#L24: onnxruntime/contrib_ops/cpu/transformers/beam_search.h#L24
Do not use namespace using-directives. Use using-declarations instead. [build/namespaces] [5]
[cpplint] onnxruntime/contrib_ops/cpu/transformers/beam_search.h#L28: onnxruntime/contrib_ops/cpu/transformers/beam_search.h#L28
Constructors callable with one argument should be marked explicit. [runtime/explicit] [4]
[cpplint] onnxruntime/contrib_ops/cpu/transformers/beam_search.h#L191: onnxruntime/contrib_ops/cpu/transformers/beam_search.h#L191
Single-parameter constructors should be marked explicit. [runtime/explicit] [4]
[cpplint] onnxruntime/contrib_ops/cpu/transformers/beam_search_impl_t5.h#L383: onnxruntime/contrib_ops/cpu/transformers/beam_search_impl_t5.h#L383
Missing username in TODO; it should look like "// TODO(my_username): Stuff." [readability/todo] [2]
[cpplint] onnxruntime/contrib_ops/cpu/transformers/beam_search_impl_whisper.h#L140: onnxruntime/contrib_ops/cpu/transformers/beam_search_impl_whisper.h#L140
Using C-style cast. Use reinterpret_cast<void*>(...) instead [readability/casting] [4]
[cpplint] onnxruntime/contrib_ops/cpu/transformers/beam_search_impl_whisper.h#L419: onnxruntime/contrib_ops/cpu/transformers/beam_search_impl_whisper.h#L419
Missing username in TODO; it should look like "// TODO(my_username): Stuff." [readability/todo] [2]
[cpplint] onnxruntime/contrib_ops/cpu/transformers/beam_search_parameters.cc#L63: onnxruntime/contrib_ops/cpu/transformers/beam_search_parameters.cc#L63
Using C-style cast. Use static_cast<size_t>(...) instead [readability/casting] [4]
[cpplint] onnxruntime/contrib_ops/cpu/transformers/beam_search_scorer.cc#L5: onnxruntime/contrib_ops/cpu/transformers/beam_search_scorer.cc#L5
Found C system header after C++ system header. Should be: beam_search_scorer.h, c system, c++ system, other. [build/include_order] [4]
[cpplint] onnxruntime/contrib_ops/cpu/transformers/beam_search_scorer.cc#L38: onnxruntime/contrib_ops/cpu/transformers/beam_search_scorer.cc#L38
If an else has a brace on one side, it should have it on both [readability/braces] [5]
[cpplint] onnxruntime/contrib_ops/cpu/transformers/beam_search_scorer.h#L8: onnxruntime/contrib_ops/cpu/transformers/beam_search_scorer.h#L8
Found C system header after C++ system header. Should be: beam_search_scorer.h, c system, c++ system, other. [build/include_order] [4]
[cpplint] onnxruntime/contrib_ops/cpu/transformers/generation_device_helper.cc#L11: onnxruntime/contrib_ops/cpu/transformers/generation_device_helper.cc#L11
Found C system header after other header. Should be: generation_device_helper.h, c system, c++ system, other. [build/include_order] [4]
[cpplint] onnxruntime/contrib_ops/cpu/transformers/generation_device_helper.h#L13: onnxruntime/contrib_ops/cpu/transformers/generation_device_helper.h#L13
Found C system header after C++ system header. Should be: generation_device_helper.h, c system, c++ system, other. [build/include_order] [4]
[cpplint] onnxruntime/contrib_ops/cpu/transformers/generation_shared.h#L8: onnxruntime/contrib_ops/cpu/transformers/generation_shared.h#L8
Found C system header after C++ system header. Should be: generation_shared.h, c system, c++ system, other. [build/include_order] [4]
[cpplint] onnxruntime/contrib_ops/cpu/transformers/greedy_search.cc#L29: onnxruntime/contrib_ops/cpu/transformers/greedy_search.cc#L29
Found C system header after other header. Should be: greedy_search.h, c system, c++ system, other. [build/include_order] [4]
[cpplint] onnxruntime/contrib_ops/cpu/transformers/greedy_search.cc#L36: onnxruntime/contrib_ops/cpu/transformers/greedy_search.cc#L36
Do not use namespace using-directives. Use using-declarations instead. [build/namespaces] [5]
[cpplint] onnxruntime/contrib_ops/cpu/transformers/greedy_search.cc#L37: onnxruntime/contrib_ops/cpu/transformers/greedy_search.cc#L37
Do not use namespace using-directives. Use using-declarations instead. [build/namespaces] [5]
[cpplint] onnxruntime/contrib_ops/cpu/transformers/greedy_search.cc#L122: onnxruntime/contrib_ops/cpu/transformers/greedy_search.cc#L122
Missing username in TODO; it should look like "// TODO(my_username): Stuff." [readability/todo] [2]
[cpplint] onnxruntime/contrib_ops/cpu/transformers/greedy_search.cc#L64: onnxruntime/contrib_ops/cpu/transformers/greedy_search.cc#L64
Add #include <memory> for make_unique<> [build/include_what_you_use] [4]
[cpplint] onnxruntime/contrib_ops/cpu/transformers/greedy_search.h#L22: onnxruntime/contrib_ops/cpu/transformers/greedy_search.h#L22
Do not use namespace using-directives. Use using-declarations instead. [build/namespaces] [5]
[cpplint] onnxruntime/contrib_ops/cpu/transformers/greedy_search_impl_base.h#L42: onnxruntime/contrib_ops/cpu/transformers/greedy_search_impl_base.h#L42
Missing username in TODO; it should look like "// TODO(my_username): Stuff." [readability/todo] [2]
[cpplint] onnxruntime/contrib_ops/cpu/transformers/greedy_search_impl_base.h#L51: onnxruntime/contrib_ops/cpu/transformers/greedy_search_impl_base.h#L51
Missing username in TODO; it should look like "// TODO(my_username): Stuff." [readability/todo] [2]
[cpplint] onnxruntime/contrib_ops/cpu/transformers/logits_processor.cc#L5: onnxruntime/contrib_ops/cpu/transformers/logits_processor.cc#L5
Found C system header after C++ system header. Should be: logits_processor.h, c system, c++ system, other. [build/include_order] [4]
[cpplint] onnxruntime/contrib_ops/cpu/transformers/logits_processor.cc#L12: onnxruntime/contrib_ops/cpu/transformers/logits_processor.cc#L12
Found C++ system header after other header. Should be: logits_processor.h, c system, c++ system, other. [build/include_order] [4]
[cpplint] onnxruntime/contrib_ops/cpu/transformers/logits_processor.cc#L13: onnxruntime/contrib_ops/cpu/transformers/logits_processor.cc#L13
Found C++ system header after other header. Should be: logits_processor.h, c system, c++ system, other. [build/include_order] [4]
[cpplint] onnxruntime/contrib_ops/cpu/transformers/logits_processor.cc#L14: onnxruntime/contrib_ops/cpu/transformers/logits_processor.cc#L14
Found C++ system header after other header. Should be: logits_processor.h, c system, c++ system, other. [build/include_order] [4]
[cpplint] onnxruntime/contrib_ops/cpu/transformers/logits_processor.cc#L82: onnxruntime/contrib_ops/cpu/transformers/logits_processor.cc#L82
Add #include <unordered_set> for unordered_set<> [build/include_what_you_use] [4]
[cpplint] onnxruntime/contrib_ops/cpu/transformers/logits_processor.cc#L145: onnxruntime/contrib_ops/cpu/transformers/logits_processor.cc#L145
Add #include <limits> for numeric_limits<> [build/include_what_you_use] [4]
[cpplint] onnxruntime/contrib_ops/cpu/transformers/logits_processor.h#L13: onnxruntime/contrib_ops/cpu/transformers/logits_processor.h#L13
Found C++ system header after other header. Should be: logits_processor.h, c system, c++ system, other. [build/include_order] [4]
[cpplint] onnxruntime/contrib_ops/cpu/transformers/logits_processor.h#L72: onnxruntime/contrib_ops/cpu/transformers/logits_processor.h#L72
Single-parameter constructors should be marked explicit. [runtime/explicit] [4]
[cpplint] onnxruntime/contrib_ops/cpu/transformers/logits_processor.h#L84: onnxruntime/contrib_ops/cpu/transformers/logits_processor.h#L84
Single-parameter constructors should be marked explicit. [runtime/explicit] [4]
[cpplint] onnxruntime/contrib_ops/cpu/transformers/logits_processor.h#L96: onnxruntime/contrib_ops/cpu/transformers/logits_processor.h#L96
Single-parameter constructors should be marked explicit. [runtime/explicit] [4]
[cpplint] onnxruntime/contrib_ops/cpu/transformers/logits_processor.h#L121: onnxruntime/contrib_ops/cpu/transformers/logits_processor.h#L121
Single-parameter constructors should be marked explicit. [runtime/explicit] [4]
[cpplint] onnxruntime/contrib_ops/cpu/transformers/logits_processor.h#L279: onnxruntime/contrib_ops/cpu/transformers/logits_processor.h#L279
Add #include <limits> for numeric_limits<> [build/include_what_you_use] [4]
[cpplint] onnxruntime/contrib_ops/cpu/transformers/sampling.cc#L20: onnxruntime/contrib_ops/cpu/transformers/sampling.cc#L20
Do not use namespace using-directives. Use using-declarations instead. [build/namespaces] [5]
[cpplint] onnxruntime/contrib_ops/cpu/transformers/sampling.cc#L21: onnxruntime/contrib_ops/cpu/transformers/sampling.cc#L21
Do not use namespace using-directives. Use using-declarations instead. [build/namespaces] [5]
[cpplint] onnxruntime/contrib_ops/cpu/transformers/sampling.cc#L66: onnxruntime/contrib_ops/cpu/transformers/sampling.cc#L66
Add #include <string> for string [build/include_what_you_use] [4]
[cpplint] onnxruntime/contrib_ops/cpu/transformers/sampling.cc#L92: onnxruntime/contrib_ops/cpu/transformers/sampling.cc#L92
Add #include <utility> for move [build/include_what_you_use] [4]
[cpplint] onnxruntime/contrib_ops/cpu/transformers/sampling.h#L20: onnxruntime/contrib_ops/cpu/transformers/sampling.h#L20
Do not use namespace using-directives. Use using-declarations instead. [build/namespaces] [5]
[cpplint] onnxruntime/contrib_ops/cpu/transformers/sampling_cpu_helper.h#L78: onnxruntime/contrib_ops/cpu/transformers/sampling_cpu_helper.h#L78
Missing username in TODO; it should look like "// TODO(my_username): Stuff." [readability/todo] [2]
[cpplint] onnxruntime/contrib_ops/cpu/transformers/sampling_cpu_helper.h#L156: onnxruntime/contrib_ops/cpu/transformers/sampling_cpu_helper.h#L156
Missing username in TODO; it should look like "// TODO(my_username): Stuff." [readability/todo] [2]
[cpplint] onnxruntime/contrib_ops/cpu/transformers/subgraph_base.cc#L10: onnxruntime/contrib_ops/cpu/transformers/subgraph_base.cc#L10
Found C system header after other header. Should be: subgraph_base.h, c system, c++ system, other. [build/include_order] [4]
[cpplint] onnxruntime/contrib_ops/cpu/transformers/subgraph_base.h#L8: onnxruntime/contrib_ops/cpu/transformers/subgraph_base.h#L8
Found C system header after C++ system header. Should be: subgraph_base.h, c system, c++ system, other. [build/include_order] [4]
[cpplint] onnxruntime/contrib_ops/cpu/transformers/subgraph_gpt.cc#L9: onnxruntime/contrib_ops/cpu/transformers/subgraph_gpt.cc#L9
Found C system header after other header. Should be: subgraph_gpt.h, c system, c++ system, other. [build/include_order] [4]
[cpplint] onnxruntime/contrib_ops/cpu/transformers/subgraph_gpt.h#L41: onnxruntime/contrib_ops/cpu/transformers/subgraph_gpt.h#L41
Add #include <vector> for vector<> [build/include_what_you_use] [4]
[cpplint] onnxruntime/contrib_ops/cpu/transformers/subgraph_t5_decoder.cc#L13: onnxruntime/contrib_ops/cpu/transformers/subgraph_t5_decoder.cc#L13
Found C system header after other header. Should be: subgraph_t5_decoder.h, c system, c++ system, other. [build/include_order] [4]
[cpplint] onnxruntime/contrib_ops/cpu/transformers/subgraph_t5_decoder.cc#L14: onnxruntime/contrib_ops/cpu/transformers/subgraph_t5_decoder.cc#L14
Found C++ system header after other header. Should be: subgraph_t5_decoder.h, c system, c++ system, other. [build/include_order] [4]
[cpplint] onnxruntime/contrib_ops/cpu/transformers/subgraph_t5_decoder.cc#L219: onnxruntime/contrib_ops/cpu/transformers/subgraph_t5_decoder.cc#L219
Missing username in TODO; it should look like "// TODO(my_username): Stuff." [readability/todo] [2]
[cpplint] onnxruntime/contrib_ops/cpu/transformers/subgraph_t5_encoder.cc#L9: onnxruntime/contrib_ops/cpu/transformers/subgraph_t5_encoder.cc#L9
Found C system header after other header. Should be: subgraph_t5_encoder.h, c system, c++ system, other. [build/include_order] [4]
[cpplint] onnxruntime/contrib_ops/cpu/transformers/subgraph_whisper_decoder.cc#L9: onnxruntime/contrib_ops/cpu/transformers/subgraph_whisper_decoder.cc#L9
Found C system header after other header. Should be: subgraph_whisper_decoder.h, c system, c++ system, other. [build/include_order] [4]
[cpplint] onnxruntime/contrib_ops/cpu/transformers/subgraph_whisper_decoder.cc#L208: onnxruntime/contrib_ops/cpu/transformers/subgraph_whisper_decoder.cc#L208
Missing username in TODO; it should look like "// TODO(my_username): Stuff." [readability/todo] [2]
[cpplint] onnxruntime/contrib_ops/cpu/transformers/subgraph_whisper_encoder.cc#L9: onnxruntime/contrib_ops/cpu/transformers/subgraph_whisper_encoder.cc#L9
Found C system header after other header. Should be: subgraph_whisper_encoder.h, c system, c++ system, other. [build/include_order] [4]
[cpplint] onnxruntime/contrib_ops/cpu/unique.cc#L10: onnxruntime/contrib_ops/cpu/unique.cc#L10
Include the directory when naming header files [build/include_subdir] [4]
[cpplint] onnxruntime/contrib_ops/cpu/unique.h: onnxruntime/contrib_ops/cpu/unique.h#L0
No #ifndef header guard found, suggested CPP variable is: ONNXRUNTIME_CONTRIB_OPS_CPU_UNIQUE_H_ [build/header_guard] [5]
[cpplint] onnxruntime/contrib_ops/cpu/utils/debug_macros.h: onnxruntime/contrib_ops/cpu/utils/debug_macros.h#L0
No copyright message found. You should have a line: "Copyright [year] <Copyright Owner>" [legal/copyright] [5]
[cpplint] onnxruntime/contrib_ops/cpu/utils/dump_tensor.cc#L260: onnxruntime/contrib_ops/cpu/utils/dump_tensor.cc#L260
Add #include <string> for string [build/include_what_you_use] [4]
[cpplint] onnxruntime/contrib_ops/cpu/utils/dump_tensor.h#L26: onnxruntime/contrib_ops/cpu/utils/dump_tensor.h#L26
Add #include <algorithm> for min [build/include_what_you_use] [4]
[cpplint] onnxruntime/contrib_ops/cpu/word_conv_embedding.cc#L5: onnxruntime/contrib_ops/cpu/word_conv_embedding.cc#L5
Include the directory when naming header files [build/include_subdir] [4]
[cpplint] onnxruntime/contrib_ops/cpu/word_conv_embedding.cc#L109: onnxruntime/contrib_ops/cpu/word_conv_embedding.cc#L109
Add #include <algorithm> for max [build/include_what_you_use] [4]
[cpplint] onnxruntime/contrib_ops/cuda/activation/activations.cc#L4: onnxruntime/contrib_ops/cuda/activation/activations.cc#L4
Include the directory when naming header files [build/include_subdir] [4]
[cpplint] onnxruntime/contrib_ops/cuda/activation/activations.cc#L7: onnxruntime/contrib_ops/cuda/activation/activations.cc#L7
Do not use namespace using-directives. Use using-declarations instead. [build/namespaces] [5]
[cpplint] onnxruntime/contrib_ops/cuda/activation/activations.h#L10: onnxruntime/contrib_ops/cuda/activation/activations.h#L10
Include the directory when naming header files [build/include_subdir] [4]
[cpplint] onnxruntime/contrib_ops/cuda/activation/activations.h#L12: onnxruntime/contrib_ops/cuda/activation/activations.h#L12
Do not use namespace using-directives. Use using-declarations instead. [build/namespaces] [5]
[cpplint] onnxruntime/contrib_ops/cuda/activation/activations_impl.cu#L5: onnxruntime/contrib_ops/cuda/activation/activations_impl.cu#L5
Include the directory when naming header files [build/include_subdir] [4]
[cpplint] onnxruntime/contrib_ops/cuda/activation/activations_impl.cu#L9: onnxruntime/contrib_ops/cuda/activation/activations_impl.cu#L9
Do not use namespace using-directives. Use using-declarations instead. [build/namespaces] [5]
[cpplint] onnxruntime/contrib_ops/cuda/bert/add_bias_transpose.cu#L9: onnxruntime/contrib_ops/cuda/bert/add_bias_transpose.cu#L9
Do not use namespace using-directives. Use using-declarations instead. [build/namespaces] [5]
[cpplint] onnxruntime/contrib_ops/cuda/bert/attention.cc#L12: onnxruntime/contrib_ops/cuda/bert/attention.cc#L12
Do not use namespace using-directives. Use using-declarations instead. [build/namespaces] [5]
[cpplint] onnxruntime/contrib_ops/cuda/bert/attention.cc#L13: onnxruntime/contrib_ops/cuda/bert/attention.cc#L13
Do not use namespace using-directives. Use using-declarations instead. [build/namespaces] [5]
[cpplint] onnxruntime/contrib_ops/cuda/bert/attention.cc#L14: onnxruntime/contrib_ops/cuda/bert/attention.cc#L14
Do not use namespace using-directives. Use using-declarations instead. [build/namespaces] [5]
[cpplint] onnxruntime/contrib_ops/cuda/bert/attention.cc#L134: onnxruntime/contrib_ops/cuda/bert/attention.cc#L134
Do not use namespace using-directives. Use using-declarations instead. [build/namespaces] [5]
[cpplint] onnxruntime/contrib_ops/cuda/bert/attention.cc#L96: onnxruntime/contrib_ops/cuda/bert/attention.cc#L96
Add #include <vector> for vector<> [build/include_what_you_use] [4]
[cpplint] onnxruntime/contrib_ops/cuda/bert/attention.h#L17: onnxruntime/contrib_ops/cuda/bert/attention.h#L17
Do not use namespace using-directives. Use using-declarations instead. [build/namespaces] [5]
[cpplint] onnxruntime/contrib_ops/cuda/bert/attention_impl.cu#L50: onnxruntime/contrib_ops/cuda/bert/attention_impl.cu#L50
Do not use namespace using-directives. Use using-declarations instead. [build/namespaces] [5]
[cpplint] onnxruntime/contrib_ops/cuda/bert/attention_impl.cu#L51: onnxruntime/contrib_ops/cuda/bert/attention_impl.cu#L51
Do not use namespace using-directives. Use using-declarations instead. [build/namespaces] [5]
[cpplint] onnxruntime/contrib_ops/cuda/bert/attention_kernel_options.cc#L14: onnxruntime/contrib_ops/cuda/bert/attention_kernel_options.cc#L14
Do not use namespace using-directives. Use using-declarations instead. [build/namespaces] [5]
[cpplint] onnxruntime/contrib_ops/cuda/bert/attention_kv_cache.cu#L8: onnxruntime/contrib_ops/cuda/bert/attention_kv_cache.cu#L8
Do not use namespace using-directives. Use using-declarations instead. [build/namespaces] [5]
[cpplint] onnxruntime/contrib_ops/cuda/bert/attention_kv_cache.h#L6: onnxruntime/contrib_ops/cuda/bert/attention_kv_cache.h#L6
Found C system header after other header. Should be: attention_kv_cache.h, c system, c++ system, other. [build/include_order] [4]
[cpplint] onnxruntime/contrib_ops/cuda/bert/attention_kv_cache.h#L7: onnxruntime/contrib_ops/cuda/bert/attention_kv_cache.h#L7
Found C system header after other header. Should be: attention_kv_cache.h, c system, c++ system, other. [build/include_order] [4]
[cpplint] onnxruntime/contrib_ops/cuda/bert/attention_prepare_qkv.cu#L9: onnxruntime/contrib_ops/cuda/bert/attention_prepare_qkv.cu#L9
Do not use namespace using-directives. Use using-declarations instead. [build/namespaces] [5]
[cpplint] onnxruntime/contrib_ops/cuda/bert/attention_qk.cu#L8: onnxruntime/contrib_ops/cuda/bert/attention_qk.cu#L8
Do not use namespace using-directives. Use using-declarations instead. [build/namespaces] [5]
[cpplint] onnxruntime/contrib_ops/cuda/bert/attention_qk.h#L7: onnxruntime/contrib_ops/cuda/bert/attention_qk.h#L7
Found C system header after other header. Should be: attention_qk.h, c system, c++ system, other. [build/include_order] [4]
[cpplint] onnxruntime/contrib_ops/cuda/bert/attention_softmax.cu#L26: onnxruntime/contrib_ops/cuda/bert/attention_softmax.cu#L26
Do not use namespace using-directives. Use using-declarations instead. [build/namespaces] [5]
[cpplint] onnxruntime/contrib_ops/cuda/bert/attention_strided_copy.cu#L7: onnxruntime/contrib_ops/cuda/bert/attention_strided_copy.cu#L7
Do not use namespace using-directives. Use using-declarations instead. [build/namespaces] [5]
[cpplint] onnxruntime/contrib_ops/cuda/bert/attention_transpose.cu#L27: onnxruntime/contrib_ops/cuda/bert/attention_transpose.cu#L27
Do not use namespace using-directives. Use using-declarations instead. [build/namespaces] [5]
[cpplint] onnxruntime/contrib_ops/cuda/bert/bert_padding.cu#L23: onnxruntime/contrib_ops/cuda/bert/bert_padding.cu#L23
Found C system header after other header. Should be: bert_padding.h, c system, c++ system, other. [build/include_order] [4]
[cpplint] onnxruntime/contrib_ops/cuda/bert/bert_padding.cu#L25: onnxruntime/contrib_ops/cuda/bert/bert_padding.cu#L25
Do not use namespace using-directives. Use using-declarations instead. [build/namespaces] [5]
[cpplint] onnxruntime/contrib_ops/cuda/bert/bert_padding.h#L6: onnxruntime/contrib_ops/cuda/bert/bert_padding.h#L6
Found C system header after other header. Should be: bert_padding.h, c system, c++ system, other. [build/include_order] [4]
[cpplint] onnxruntime/contrib_ops/cuda/bert/bert_padding.h#L7: onnxruntime/contrib_ops/cuda/bert/bert_padding.h#L7
Found C system header after other header. Should be: bert_padding.h, c system, c++ system, other. [build/include_order] [4]
[cpplint] onnxruntime/contrib_ops/cuda/bert/cudnn_fmha/cudnn_flash_attention.cc#L8: onnxruntime/contrib_ops/cuda/bert/cudnn_fmha/cudnn_flash_attention.cc#L8
Found C system header after C++ system header. Should be: cudnn_flash_attention.h, c system, c++ system, other. [build/include_order] [4]
[cpplint] onnxruntime/contrib_ops/cuda/bert/cutlass_fmha/fmha_launch_template.h: onnxruntime/contrib_ops/cuda/bert/cutlass_fmha/fmha_launch_template.h#L0
No #ifndef header guard found, suggested CPP variable is: ONNXRUNTIME_CONTRIB_OPS_CUDA_BERT_CUTLASS_FMHA_FMHA_LAUNCH_TEMPLATE_H_ [build/header_guard] [5]
[cpplint] onnxruntime/contrib_ops/cuda/bert/cutlass_fmha/fmha_launch_template.h#L57: onnxruntime/contrib_ops/cuda/bert/cutlass_fmha/fmha_launch_template.h#L57
Using deprecated casting style. Use static_cast<int64_t>(...) instead [readability/casting] [4]
[cpplint] onnxruntime/contrib_ops/cuda/bert/cutlass_fmha/fmha_launch_template.h#L63: onnxruntime/contrib_ops/cuda/bert/cutlass_fmha/fmha_launch_template.h#L63
Using deprecated casting style. Use static_cast<int64_t>(...) instead [readability/casting] [4]
[cpplint] onnxruntime/contrib_ops/cuda/bert/cutlass_fmha/fmha_launch_template.h#L64: onnxruntime/contrib_ops/cuda/bert/cutlass_fmha/fmha_launch_template.h#L64
Using deprecated casting style. Use static_cast<int64_t>(...) instead [readability/casting] [4]
[cpplint] onnxruntime/contrib_ops/cuda/bert/cutlass_fmha/fmha_launch_template.h#L68: onnxruntime/contrib_ops/cuda/bert/cutlass_fmha/fmha_launch_template.h#L68
Using C-style cast. Use reinterpret_cast<accum_t*>(...) instead [readability/casting] [4]
[cpplint] onnxruntime/contrib_ops/cuda/bert/cutlass_fmha/fmha_launch_template.h#L87: onnxruntime/contrib_ops/cuda/bert/cutlass_fmha/fmha_launch_template.h#L87
Using deprecated casting style. Use static_cast<int32_t>(...) instead [readability/casting] [4]
[cpplint] onnxruntime/contrib_ops/cuda/bert/cutlass_fmha/kernel_forward.h#L75: onnxruntime/contrib_ops/cuda/bert/cutlass_fmha/kernel_forward.h#L75
Do not use namespace using-directives. Use using-declarations instead. [build/namespaces] [5]
[cpplint] onnxruntime/contrib_ops/cuda/bert/cutlass_fmha/kernel_forward.h#L77: onnxruntime/contrib_ops/cuda/bert/cutlass_fmha/kernel_forward.h#L77
Do not use unnamed namespaces in header files. See https://google-styleguide.googlecode.com/svn/trunk/cppguide.xml#Namespaces for more information. [build/namespaces_headers] [4]
[cpplint] onnxruntime/contrib_ops/cuda/bert/cutlass_fmha/kernel_forward.h#L89: onnxruntime/contrib_ops/cuda/bert/cutlass_fmha/kernel_forward.h#L89
Using C-style cast. Use reinterpret_cast<int*>(...) instead [readability/casting] [4]
[cpplint] onnxruntime/contrib_ops/cuda/bert/cutlass_fmha/kernel_forward.h#L122: onnxruntime/contrib_ops/cuda/bert/cutlass_fmha/kernel_forward.h#L122
Using C-style cast. Use static_cast<int>(...) instead [readability/casting] [4]
[cpplint] onnxruntime/contrib_ops/cuda/bert/cutlass_fmha/kernel_forward.h#L244: onnxruntime/contrib_ops/cuda/bert/cutlass_fmha/kernel_forward.h#L244
Using C-style cast. Use static_cast<int32_t>(...) instead [readability/casting] [4]
[cpplint] onnxruntime/contrib_ops/cuda/bert/cutlass_fmha/kernel_forward.h#L289: onnxruntime/contrib_ops/cuda/bert/cutlass_fmha/kernel_forward.h#L289
Using deprecated casting style. Use static_cast<int64_t>(...) instead [readability/casting] [4]
[cpplint] onnxruntime/contrib_ops/cuda/bert/cutlass_fmha/kernel_forward.h#L292: onnxruntime/contrib_ops/cuda/bert/cutlass_fmha/kernel_forward.h#L292
Using deprecated casting style. Use static_cast<int64_t>(...) instead [readability/casting] [4]
[cpplint] onnxruntime/contrib_ops/cuda/bert/cutlass_fmha/kernel_forward.h#L304: onnxruntime/contrib_ops/cuda/bert/cutlass_fmha/kernel_forward.h#L304
Using deprecated casting style. Use static_cast<int64_t>(...) instead [readability/casting] [4]
[cpplint] onnxruntime/contrib_ops/cuda/bert/cutlass_fmha/kernel_forward.h#L311: onnxruntime/contrib_ops/cuda/bert/cutlass_fmha/kernel_forward.h#L311
Using deprecated casting style. Use static_cast<int64_t>(...) instead [readability/casting] [4]
[cpplint] onnxruntime/contrib_ops/cuda/bert/cutlass_fmha/kernel_forward.h#L315: onnxruntime/contrib_ops/cuda/bert/cutlass_fmha/kernel_forward.h#L315
Using C-style cast. Use reinterpret_cast<accum_t*>(...) instead [readability/casting] [4]
[cpplint] onnxruntime/contrib_ops/cuda/bert/cutlass_fmha/kernel_forward.h#L338: onnxruntime/contrib_ops/cuda/bert/cutlass_fmha/kernel_forward.h#L338
Using deprecated casting style. Use static_cast<int32_t>(...) instead [readability/casting] [4]
[cpplint] onnxruntime/contrib_ops/cuda/bert/cutlass_fmha/kernel_forward.h#L383: onnxruntime/contrib_ops/cuda/bert/cutlass_fmha/kernel_forward.h#L383
Using C-style cast. Use static_cast<int32_t>(...) instead [readability/casting] [4]
[cpplint] onnxruntime/contrib_ops/cuda/bert/cutlass_fmha/kernel_forward.h#L670: onnxruntime/contrib_ops/cuda/bert/cutlass_fmha/kernel_forward.h#L670
Using C-style cast. Use reinterpret_cast<SharedStorage*>(...) instead [readability/casting] [4]
[cpplint] onnxruntime/contrib_ops/cuda/bert/cutlass_fmha/kernel_forward.h#L691: onnxruntime/contrib_ops/cuda/bert/cutlass_fmha/kernel_forward.h#L691
Using C-style cast. Use static_cast<int32_t>(...) instead [readability/casting] [4]
[cpplint] onnxruntime/contrib_ops/cuda/bert/cutlass_fmha/kernel_forward.h#L704: onnxruntime/contrib_ops/cuda/bert/cutlass_fmha/kernel_forward.h#L704
Using C-style cast. Use static_cast<int32_t>(...) instead [readability/casting] [4]
[cpplint] onnxruntime/contrib_ops/cuda/bert/cutlass_fmha/kernel_forward.h#L744: onnxruntime/contrib_ops/cuda/bert/cutlass_fmha/kernel_forward.h#L744
Using C-style cast. Use static_cast<int32_t>(...) instead [readability/casting] [4]
[cpplint] onnxruntime/contrib_ops/cuda/bert/cutlass_fmha/kernel_forward.h#L746: onnxruntime/contrib_ops/cuda/bert/cutlass_fmha/kernel_forward.h#L746
Using deprecated casting style. Use static_cast<int32_t>(...) instead [readability/casting] [4]
[cpplint] onnxruntime/contrib_ops/cuda/bert/cutlass_fmha/kernel_forward.h#L1047: onnxruntime/contrib_ops/cuda/bert/cutlass_fmha/kernel_forward.h#L1047
Using deprecated casting style. Use static_cast<int64_t>(...) instead [readability/casting] [4]
[cpplint] onnxruntime/contrib_ops/cuda/bert/cutlass_fmha/kernel_forward.h#L1047: onnxruntime/contrib_ops/cuda/bert/cutlass_fmha/kernel_forward.h#L1047
Using C-style cast. Use static_cast<int64_t>(...) instead [readability/casting] [4]
[cpplint] onnxruntime/contrib_ops/cuda/bert/cutlass_fmha/kernel_forward.h#L1210: onnxruntime/contrib_ops/cuda/bert/cutlass_fmha/kernel_forward.h#L1210
Using C-style cast. Use static_cast<int32_t>(...) instead [readability/casting] [4]
[cpplint] onnxruntime/contrib_ops/cuda/bert/decoder_attention.cc#L10: onnxruntime/contrib_ops/cuda/bert/decoder_attention.cc#L10
Do not use namespace using-directives. Use using-declarations instead. [build/namespaces] [5]
[cpplint] onnxruntime/contrib_ops/cuda/bert/decoder_attention.cc#L11: onnxruntime/contrib_ops/cuda/bert/decoder_attention.cc#L11
Do not use namespace using-directives. Use using-declarations instead. [build/namespaces] [5]
[cpplint] onnxruntime/contrib_ops/cuda/bert/decoder_attention.cc#L12: onnxruntime/contrib_ops/cuda/bert/decoder_attention.cc#L12
Do not use namespace using-directives. Use using-declarations instead. [build/namespaces] [5]
[cpplint] onnxruntime/contrib_ops/cuda/bert/decoder_attention.h#L12: onnxruntime/contrib_ops/cuda/bert/decoder_attention.h#L12
Do not use namespace using-directives. Use using-declarations instead. [build/namespaces] [5]
[cpplint] onnxruntime/contrib_ops/cuda/bert/decoder_attention_impl.cu#L9: onnxruntime/contrib_ops/cuda/bert/decoder_attention_impl.cu#L9
Do not use namespace using-directives. Use using-declarations instead. [build/namespaces] [5]
[cpplint] onnxruntime/contrib_ops/cuda/bert/decoder_masked_multihead_attention.cc#L15: onnxruntime/contrib_ops/cuda/bert/decoder_masked_multihead_attention.cc#L15
Do not use namespace using-directives. Use using-declarations instead. [build/namespaces] [5]
[cpplint] onnxruntime/contrib_ops/cuda/bert/decoder_masked_multihead_attention.cc#L16: onnxruntime/contrib_ops/cuda/bert/decoder_masked_multihead_attention.cc#L16
Do not use namespace using-directives. Use using-declarations instead. [build/namespaces] [5]
[cpplint] onnxruntime/contrib_ops/cuda/bert/decoder_masked_multihead_attention.cc#L17: onnxruntime/contrib_ops/cuda/bert/decoder_masked_multihead_attention.cc#L17
Do not use namespace using-directives. Use using-declarations instead. [build/namespaces] [5]
[cpplint] onnxruntime/contrib_ops/cuda/bert/decoder_masked_multihead_attention.cc#L23: onnxruntime/contrib_ops/cuda/bert/decoder_masked_multihead_attention.cc#L23
Missing username in TODO; it should look like "// TODO(my_username): Stuff." [readability/todo] [2]
[cpplint] onnxruntime/contrib_ops/cuda/bert/decoder_masked_multihead_attention.h#L12: onnxruntime/contrib_ops/cuda/bert/decoder_masked_multihead_attention.h#L12
Do not use namespace using-directives. Use using-declarations instead. [build/namespaces] [5]
[cpplint] onnxruntime/contrib_ops/cuda/bert/decoder_masked_self_attention.cc#L12: onnxruntime/contrib_ops/cuda/bert/decoder_masked_self_attention.cc#L12
Do not use namespace using-directives. Use using-declarations instead. [build/namespaces] [5]
[cpplint] onnxruntime/contrib_ops/cuda/bert/decoder_masked_self_attention.cc#L13: onnxruntime/contrib_ops/cuda/bert/decoder_masked_self_attention.cc#L13
Do not use namespace using-directives. Use using-declarations instead. [build/namespaces] [5]
[cpplint] onnxruntime/contrib_ops/cuda/bert/decoder_masked_self_attention.cc#L14: onnxruntime/contrib_ops/cuda/bert/decoder_masked_self_attention.cc#L14
Do not use namespace using-directives. Use using-declarations instead. [build/namespaces] [5]
[cpplint] onnxruntime/contrib_ops/cuda/bert/decoder_masked_self_attention.h#L13: onnxruntime/contrib_ops/cuda/bert/decoder_masked_self_attention.h#L13
Do not use namespace using-directives. Use using-declarations instead. [build/namespaces] [5]