@@ -36,36 +36,39 @@ extern "C" {
36
36
* Arguments functions. Each argument means layer output. Arguments means a
37
37
* array of arguemnt.
38
38
*/
39
- typedef void * PD_Arguments ;
39
+ typedef void * paddle_arguments ;
40
40
41
41
/**
42
- * @brief PDArgsCreateNone Create a array of arguments, which size is zero.
42
+ * @brief paddle_arguments_create_none Create a array of arguments, which size
43
+ * is zero.
43
44
* @return Arguemnts
44
45
*/
45
- PD_API PD_Arguments PDArgsCreateNone ();
46
+ PD_API paddle_arguments paddle_arguments_create_none ();
46
47
47
48
/**
48
- * @brief PDArgsDestroy Destroy the arguments
49
+ * @brief paddle_arguments_destroy Destroy the arguments
49
50
* @param args arguments to destroy
50
51
* @return paddle_error
51
52
*/
52
- PD_API paddle_error PDArgsDestroy ( PD_Arguments args );
53
+ PD_API paddle_error paddle_arguments_destroy ( paddle_arguments args );
53
54
54
55
/**
55
56
* @brief PDArgsGetSize Get size of arguments array
56
57
* @param [in] args arguments array
57
58
* @param [out] size array size
58
59
* @return paddle_error
59
60
*/
60
- PD_API paddle_error PDArgsGetSize (PD_Arguments args , uint64_t * size );
61
+ PD_API paddle_error paddle_arguments_size (paddle_arguments args ,
62
+ uint64_t * size );
61
63
62
64
/**
63
65
* @brief PDArgsResize Resize a arguments array.
64
66
* @param args arguments array.
65
67
* @param size target size of array
66
68
* @return paddle_error
67
69
*/
68
- PD_API paddle_error PDArgsResize (PD_Arguments args , uint64_t size );
70
+ PD_API paddle_error paddle_arguments_resize (paddle_arguments args ,
71
+ uint64_t size );
69
72
70
73
/**
71
74
* @brief PDArgsSetValue Set value matrix of one argument in array, which index
@@ -75,9 +78,9 @@ PD_API paddle_error PDArgsResize(PD_Arguments args, uint64_t size);
75
78
* @param mat matrix pointer
76
79
* @return paddle_error
77
80
*/
78
- PD_API paddle_error PDArgsSetValue ( PD_Arguments args ,
79
- uint64_t ID ,
80
- paddle_matrix mat );
81
+ PD_API paddle_error paddle_arguments_set_value ( paddle_arguments args ,
82
+ uint64_t ID ,
83
+ paddle_matrix mat );
81
84
82
85
/**
83
86
* @brief PDArgsGetValue Get value matrix of one argument in array, which index
@@ -87,9 +90,9 @@ PD_API paddle_error PDArgsSetValue(PD_Arguments args,
87
90
* @param [out] mat matrix pointer
88
91
* @return paddle_error
89
92
*/
90
- PD_API paddle_error PDArgsGetValue ( PD_Arguments args ,
91
- uint64_t ID ,
92
- paddle_matrix mat );
93
+ PD_API paddle_error paddle_arguments_value ( paddle_arguments args ,
94
+ uint64_t ID ,
95
+ paddle_matrix mat );
93
96
94
97
/**
95
98
* @brief PDArgsGetIds Get the integer vector of one argument in array, which
@@ -99,9 +102,9 @@ PD_API paddle_error PDArgsGetValue(PD_Arguments args,
99
102
* @param ids integer vector pointer
100
103
* @return paddle_error
101
104
*/
102
- PD_API paddle_error PDArgsGetIds ( PD_Arguments args ,
103
- uint64_t ID ,
104
- paddle_ivector ids );
105
+ PD_API paddle_error paddle_arguments_ids ( paddle_arguments args ,
106
+ uint64_t ID ,
107
+ paddle_ivector ids );
105
108
106
109
/**
107
110
* @brief PDArgsSetIds Set the integer vector of one argument in array, which
@@ -111,9 +114,9 @@ PD_API paddle_error PDArgsGetIds(PD_Arguments args,
111
114
* @param [out] ids integer vector pointer
112
115
* @return paddle_error
113
116
*/
114
- PD_API paddle_error PDArgsSetIds ( PD_Arguments args ,
115
- uint64_t ID ,
116
- paddle_ivector ids );
117
+ PD_API paddle_error paddle_arguments_set_ids ( paddle_arguments args ,
118
+ uint64_t ID ,
119
+ paddle_ivector ids );
117
120
118
121
/**
119
122
* @brief PDArgsSetSequenceStartPos Set sequence start position vector of one
@@ -123,9 +126,8 @@ PD_API paddle_error PDArgsSetIds(PD_Arguments args,
123
126
* @param seqPos sequence position array.
124
127
* @return paddle_error
125
128
*/
126
- PD_API paddle_error PDArgsSetSequenceStartPos (PD_Arguments args ,
127
- uint64_t ID ,
128
- paddle_ivector seqPos );
129
+ PD_API paddle_error paddle_arguments_set_sequence_start_pos (
130
+ paddle_arguments args , uint64_t ID , paddle_ivector seqPos );
129
131
/**
130
132
* @brief PDArgsGetSequenceStartPos Get sequence start position vector of one
131
133
* argument in array, which index is `ID`.
@@ -134,9 +136,9 @@ PD_API paddle_error PDArgsSetSequenceStartPos(PD_Arguments args,
134
136
* @param [out] seqPos sequence position array
135
137
* @return paddle_error
136
138
*/
137
- PD_API paddle_error PDArgsGetSequenceStartPos ( PD_Arguments args ,
138
- uint64_t ID ,
139
- paddle_ivector seqPos );
139
+ PD_API paddle_error paddle_arguments_sequence_start_pos ( paddle_arguments args ,
140
+ uint64_t ID ,
141
+ paddle_ivector seqPos );
140
142
141
143
/**
142
144
* @brief PDArgsSetSubSequenceStartPos Set sub-sequence start position vector of
@@ -146,9 +148,8 @@ PD_API paddle_error PDArgsGetSequenceStartPos(PD_Arguments args,
146
148
* @param subSeqPos sub-sequence start position array.
147
149
* @return paddle_error
148
150
*/
149
- PD_API paddle_error PDArgsSetSubSequenceStartPos (PD_Arguments args ,
150
- uint64_t ID ,
151
- paddle_ivector subSeqPos );
151
+ PD_API paddle_error paddle_arguments_set_sub_sequence_start_pos (
152
+ paddle_arguments args , uint64_t ID , paddle_ivector subSeqPos );
152
153
153
154
/**
154
155
* @brief PDArgsGetSubSequenceStartPos Get sub-sequence start position vector of
@@ -158,9 +159,8 @@ PD_API paddle_error PDArgsSetSubSequenceStartPos(PD_Arguments args,
158
159
* @param subSeqPos sub-sequence start position array
159
160
* @return paddle_error
160
161
*/
161
- PD_API paddle_error PDArgsGetSubSequenceStartPos (PD_Arguments args ,
162
- uint64_t ID ,
163
- paddle_ivector subSeqPos );
162
+ PD_API paddle_error paddle_arguments_sub_sequence_start_pos (
163
+ paddle_arguments args , uint64_t ID , paddle_ivector subSeqPos );
164
164
/**
165
165
* @brief GradientMachine means a neural network.
166
166
*/
@@ -195,8 +195,8 @@ PD_API paddle_error PDGradientMachineLoadParameterFromDisk(
195
195
* @return paddle_error
196
196
*/
197
197
PD_API paddle_error PDGradientMachineForward (PD_GradientMachine machine ,
198
- PD_Arguments inArgs ,
199
- PD_Arguments outArgs ,
198
+ paddle_arguments inArgs ,
199
+ paddle_arguments outArgs ,
200
200
bool isTrain );
201
201
202
202
/**
0 commit comments