Skip to content

Commit 8a102cd

Browse files
committed
move linear into linear folder
1 parent 93c4409 commit 8a102cd

27 files changed

+68
-54
lines changed

src/layers/CMakeLists.txt

Lines changed: 1 addition & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -1,32 +1,6 @@
11
include(cc_library)
22
include(cc_test)
33

4-
cc_library(
5-
NAME
6-
linear
7-
HDRS
8-
linear.h
9-
qkv_parallel_linear.h
10-
parallel_linear.h
11-
multi_parallel_linear.h
12-
weight_utils.h
13-
SRCS
14-
linear.cpp
15-
qkv_parallel_linear.cpp
16-
parallel_linear.cpp
17-
multi_parallel_linear.cpp
18-
weight_utils.cpp
19-
DEPS
20-
:state_dict
21-
:model_parallel
22-
:quantization
23-
:kernels
24-
:module
25-
glog::glog
26-
gflags::gflags
27-
torch
28-
)
29-
304
cc_library(
315
NAME
326
pos_embedding
@@ -73,14 +47,13 @@ cc_test(
7347
activation_test.cpp
7448
pos_embedding_test.cpp
7549
normalization_test.cpp
76-
linear_test.cpp
77-
qkv_parallel_linear_test.cpp
7850
DEPS
7951
:layers
8052
:state_dict
8153
absl::random_random
8254
:gtest_main
8355
)
8456

57+
add_subdirectory(linear)
8558
add_subdirectory(attention)
8659
add_subdirectory(moe)

src/layers/linear/CMakeLists.txt

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
include(cc_library)
2+
include(cc_test)
3+
4+
cc_library(
5+
NAME
6+
linear
7+
HDRS
8+
linear.h
9+
parallel_linear.h
10+
multi_parallel_linear.h
11+
qkv_parallel_linear.h
12+
weight_utils.h
13+
SRCS
14+
linear.cpp
15+
parallel_linear.cpp
16+
qkv_parallel_linear.cpp
17+
multi_parallel_linear.cpp
18+
weight_utils.cpp
19+
DEPS
20+
:state_dict
21+
:model_parallel
22+
:quantization
23+
:kernels
24+
:module
25+
glog::glog
26+
gflags::gflags
27+
torch
28+
)
29+
30+
cc_test(
31+
NAME
32+
linear_test
33+
SRCS
34+
linear_test.cpp
35+
qkv_parallel_linear_test.cpp
36+
DEPS
37+
:linear
38+
:state_dict
39+
absl::random_random
40+
:gtest_main
41+
)
File renamed without changes.

0 commit comments

Comments
 (0)