Commit 1b9a38e7 authored by Davis King's avatar Davis King

Made it so that input<array2d> and input<matrix> layers can be converted

between each other.
parent 5ccd7751
......@@ -295,6 +295,12 @@ namespace dlib
typedef matrix<T,NR,NC,MM,L> input_type;
const static unsigned int sample_expansion_factor = 1;
input() {}
input(const input&) {}
template <typename mm>
input(const input<array2d<T,mm>>&) {}
template <typename input_iterator>
void to_tensor (
input_iterator ibegin,
......@@ -383,6 +389,12 @@ namespace dlib
typedef array2d<T,MM> input_type;
const static unsigned int sample_expansion_factor = 1;
input() {}
input(const input&) {}
template <long NR, long NC, typename mm, typename L>
input(const input<matrix<T,NR,NC,mm,L>>&) {}
template <typename input_iterator>
void to_tensor (
input_iterator ibegin,
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment