@@ -349,8 +349,8 @@ namespace dlib
349349 !*/
350350
351351
352- point map_input_to_output (point p) const ;
353- point map_output_to_input (point p) const ;
352+ dpoint map_input_to_output (dpoint p) const ;
353+ dpoint map_output_to_input (dpoint p) const ;
354354 /* !
355355 These two functions are optional. If provided, they should map between
356356 (column,row) coordinates in input and output tensors of forward(). Providing
@@ -857,8 +857,8 @@ namespace dlib
857857 template <typename SUBNET> void setup (const SUBNET& sub);
858858 template <typename SUBNET> void forward (const SUBNET& sub, resizable_tensor& output);
859859 template <typename SUBNET> void backward (const tensor& gradient_input, SUBNET& sub, tensor& params_grad);
860- point map_input_to_output (point p) const ;
861- point map_output_to_input (point p) const ;
860+ dpoint map_input_to_output (dpoint p) const ;
861+ dpoint map_output_to_input (dpoint p) const ;
862862 const tensor& get_layer_params () const ;
863863 tensor& get_layer_params ();
864864 /* !
@@ -1070,8 +1070,8 @@ namespace dlib
10701070 template <typename SUBNET> void setup (const SUBNET& sub);
10711071 template <typename SUBNET> void forward (const SUBNET& sub, resizable_tensor& output);
10721072 template <typename SUBNET> void backward (const tensor& gradient_input, SUBNET& sub, tensor& params_grad);
1073- point map_input_to_output (point p) const ;
1074- point map_output_to_input (point p) const ;
1073+ dpoint map_input_to_output (dpoint p) const ;
1074+ dpoint map_output_to_input (dpoint p) const ;
10751075 const tensor& get_layer_params () const ;
10761076 tensor& get_layer_params ();
10771077 /* !
@@ -1129,8 +1129,8 @@ namespace dlib
11291129 template <typename SUBNET> void setup (const SUBNET& sub);
11301130 template <typename SUBNET> void forward (const SUBNET& sub, resizable_tensor& output);
11311131 template <typename SUBNET> void backward (const tensor& gradient_input, SUBNET& sub, tensor& params_grad);
1132- point map_input_to_output (point p) const ;
1133- point map_output_to_input (point p) const ;
1132+ dpoint map_input_to_output (dpoint p) const ;
1133+ dpoint map_output_to_input (dpoint p) const ;
11341134 const tensor& get_layer_params () const ;
11351135 tensor& get_layer_params ();
11361136 /* !
@@ -1184,8 +1184,8 @@ namespace dlib
11841184 template <typename SUBNET> void setup (const SUBNET& sub);
11851185 void forward_inplace (const tensor& input, tensor& output);
11861186 void backward_inplace (const tensor& gradient_input, tensor& data_grad, tensor& params_grad);
1187- point map_input_to_output (point p) const ;
1188- point map_output_to_input (point p) const ;
1187+ dpoint map_input_to_output (dpoint p) const ;
1188+ dpoint map_output_to_input (dpoint p) const ;
11891189 const tensor& get_layer_params () const ;
11901190 tensor& get_layer_params ();
11911191 /* !
@@ -1238,8 +1238,8 @@ namespace dlib
12381238 template <typename SUBNET> void setup (const SUBNET& sub);
12391239 void forward_inplace (const tensor& input, tensor& output);
12401240 void backward_inplace (const tensor& gradient_input, tensor& data_grad, tensor& params_grad);
1241- point map_input_to_output (point p) const ;
1242- point map_output_to_input (point p) const ;
1241+ dpoint map_input_to_output (dpoint p) const ;
1242+ dpoint map_output_to_input (dpoint p) const ;
12431243 const tensor& get_layer_params () const ;
12441244 tensor& get_layer_params ();
12451245 /* !
@@ -1449,8 +1449,8 @@ namespace dlib
14491449 template <typename SUBNET> void setup (const SUBNET& sub);
14501450 template <typename SUBNET> void forward (const SUBNET& sub, resizable_tensor& output);
14511451 template <typename SUBNET> void backward (const tensor& gradient_input, SUBNET& sub, tensor& params_grad);
1452- point map_input_to_output (point p) const ;
1453- point map_output_to_input (point p) const ;
1452+ dpoint map_input_to_output (dpoint p) const ;
1453+ dpoint map_output_to_input (dpoint p) const ;
14541454 const tensor& get_layer_params () const ;
14551455 tensor& get_layer_params ();
14561456 /* !
@@ -1559,8 +1559,8 @@ namespace dlib
15591559 template <typename SUBNET> void setup (const SUBNET& sub);
15601560 void forward_inplace (const tensor& input, tensor& output);
15611561 void backward_inplace (const tensor& computed_output, const tensor& gradient_input, tensor& data_grad, tensor& params_grad);
1562- point map_input_to_output (point p) const ;
1563- point map_output_to_input (point p) const ;
1562+ dpoint map_input_to_output (dpoint p) const ;
1563+ dpoint map_output_to_input (dpoint p) const ;
15641564 const tensor& get_layer_params () const ;
15651565 tensor& get_layer_params ();
15661566 /* !
@@ -1695,8 +1695,8 @@ namespace dlib
16951695 template <typename SUBNET> void setup (const SUBNET& sub);
16961696 template <typename SUBNET> void forward (const SUBNET& sub, resizable_tensor& output);
16971697 template <typename SUBNET> void backward (const tensor& computed_output, const tensor& gradient_input, SUBNET& sub, tensor& params_grad);
1698- point map_input_to_output (point p) const ;
1699- point map_output_to_input (point p) const ;
1698+ dpoint map_input_to_output (dpoint p) const ;
1699+ dpoint map_output_to_input (dpoint p) const ;
17001700 const tensor& get_layer_params () const ;
17011701 tensor& get_layer_params ();
17021702 /* !
@@ -1840,8 +1840,8 @@ namespace dlib
18401840 template <typename SUBNET> void setup (const SUBNET& sub);
18411841 template <typename SUBNET> void forward (const SUBNET& sub, resizable_tensor& output);
18421842 template <typename SUBNET> void backward (const tensor& computed_output, const tensor& gradient_input, SUBNET& sub, tensor& params_grad);
1843- point map_input_to_output (point p) const ;
1844- point map_output_to_input (point p) const ;
1843+ dpoint map_input_to_output (dpoint p) const ;
1844+ dpoint map_output_to_input (dpoint p) const ;
18451845 const tensor& get_layer_params () const ;
18461846 tensor& get_layer_params ();
18471847 /* !
@@ -1887,8 +1887,8 @@ namespace dlib
18871887 template <typename SUBNET> void setup (const SUBNET& sub);
18881888 void forward_inplace (const tensor& input, tensor& output);
18891889 void backward_inplace (const tensor& computed_output, const tensor& gradient_input, tensor& data_grad, tensor& params_grad);
1890- point map_input_to_output (point p) const ;
1891- point map_output_to_input (point p) const ;
1890+ dpoint map_input_to_output (dpoint p) const ;
1891+ dpoint map_output_to_input (dpoint p) const ;
18921892 const tensor& get_layer_params () const ;
18931893 tensor& get_layer_params ();
18941894 /* !
@@ -1942,8 +1942,8 @@ namespace dlib
19421942 template <typename SUBNET> void setup (const SUBNET& sub);
19431943 void forward_inplace (const tensor& input, tensor& output);
19441944 void backward_inplace (const tensor& computed_output, const tensor& gradient_input, tensor& data_grad, tensor& params_grad);
1945- point map_input_to_output (point p) const ;
1946- point map_output_to_input (point p) const ;
1945+ dpoint map_input_to_output (dpoint p) const ;
1946+ dpoint map_output_to_input (dpoint p) const ;
19471947 const tensor& get_layer_params () const ;
19481948 tensor& get_layer_params ();
19491949 /* !
@@ -1975,8 +1975,8 @@ namespace dlib
19751975 template <typename SUBNET> void setup (const SUBNET& sub);
19761976 void forward_inplace (const tensor& input, tensor& output);
19771977 void backward_inplace (const tensor& computed_output, const tensor& gradient_input, tensor& data_grad, tensor& params_grad);
1978- point map_input_to_output (point p) const ;
1979- point map_output_to_input (point p) const ;
1978+ dpoint map_input_to_output (dpoint p) const ;
1979+ dpoint map_output_to_input (dpoint p) const ;
19801980 const tensor& get_layer_params () const ;
19811981 tensor& get_layer_params ();
19821982 /* !
@@ -2010,8 +2010,8 @@ namespace dlib
20102010 template <typename SUBNET> void setup (const SUBNET& sub);
20112011 void forward_inplace (const tensor& input, tensor& output);
20122012 void backward_inplace (const tensor& computed_output, const tensor& gradient_input, tensor& data_grad, tensor& params_grad);
2013- point map_input_to_output (point p) const ;
2014- point map_output_to_input (point p) const ;
2013+ dpoint map_input_to_output (dpoint p) const ;
2014+ dpoint map_output_to_input (dpoint p) const ;
20152015 const tensor& get_layer_params () const ;
20162016 tensor& get_layer_params ();
20172017 /* !
@@ -2235,8 +2235,8 @@ namespace dlib
22352235 template <typename SUBNET> void setup (const SUBNET& sub);
22362236 template <typename SUBNET> void forward (const SUBNET& sub, resizable_tensor& output);
22372237 template <typename SUBNET> void backward (const tensor& gradient_input, SUBNET& sub, tensor& params_grad);
2238- point map_input_to_output (point p) const ;
2239- point map_output_to_input (point p) const ;
2238+ dpoint map_input_to_output (dpoint p) const ;
2239+ dpoint map_output_to_input (dpoint p) const ;
22402240 const tensor& get_layer_params () const ;
22412241 tensor& get_layer_params ();
22422242 /* !
0 commit comments