• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 /*
2  * Copyright (c) 2023-2024 Tomeu Vizoso <tomeu@tomeuvizoso.net>
3  * SPDX-License-Identifier: MIT
4  */
5 
6 #include "etnaviv_ml.h"
7 
8 void
9 etna_ml_lower_convolution(struct etna_ml_subgraph *subgraph,
10                           const struct pipe_ml_operation *poperation,
11                           struct etna_operation *operation);
12 
13 void
14 etna_ml_lower_add(struct etna_ml_subgraph *subgraph,
15                   const struct pipe_ml_operation *poperation,
16                   struct etna_operation *operation);
17 
18 void
19 etna_ml_compile_operation_nn(struct etna_ml_subgraph *subgraph,
20                              const struct etna_operation *operation,
21                              struct etna_vip_instruction *instruction);
22 
23 void
24 etna_ml_emit_operation_nn(struct etna_ml_subgraph *subgraph,
25                           struct etna_vip_instruction *operation,
26                           unsigned idx);