From 0eee9aac213d1ef9c343867dfd262c03e80f1e28 Mon Sep 17 00:00:00 2001 From: nihuini Date: Tue, 26 Sep 2017 16:24:08 +0800 Subject: [PATCH] implement concat vector --- src/layer/concat.cpp | 37 +++++++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) diff --git a/src/layer/concat.cpp b/src/layer/concat.cpp index 6c1b9dc89..72b8bb3a5 100644 --- a/src/layer/concat.cpp +++ b/src/layer/concat.cpp @@ -24,6 +24,43 @@ Concat::Concat() int Concat::forward(const std::vector& bottom_blobs, std::vector& top_blobs) const { + int dims = bottom_blobs[0].dims; + + if (dims == 1) + { + // concat vector + // total length + int top_w = 0; + for (size_t b=0; b