Skip to content

Commit 1d5140d

Browse files
Marsella8Pietro Max Marsellalockshaw
authored
Utils: Refactor and Test Updates (flexflow#1464)
* removed GraphInternal * minor changes * Added views.cc testing * Fixed containers testing * views.cc fix * test reorganizing * fmt * test rearranging * rearranging * graph fixes * undirected graph test fix * Updated docs * Test updates + bug fixes * minor fix * PR fixes * moved graph-testing to other PR * minor fixes * Remove unnecessary includes * Post-merge fixes * Small bugfix and remove some unnecessary includes --------- Co-authored-by: Pietro Max Marsella <[email protected]> Co-authored-by: Colin Unger <[email protected]> Co-authored-by: Colin Unger <[email protected]>
1 parent 65c3911 commit 1d5140d

File tree

137 files changed

+1791
-1515
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

137 files changed

+1791
-1515
lines changed

lib/compiler/src/compiler/machine_mapping/machine_mapping.cc

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
#include "compiler/machine_mapping/machine_mapping.h"
2-
#include "utils/containers.h"
32
#include "utils/containers/are_disjoint.h"
43
#include "utils/containers/keys.h"
54
#include "utils/containers/merge_maps.h"

lib/kernels/include/kernels/accessor.h

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@
77
#include "op-attrs/datatype.h"
88
#include "utils/exception.h"
99
#include "utils/required.h"
10-
#include "utils/variant.h"
1110

1211
namespace FlexFlow {
1312

lib/kernels/include/kernels/initializer_kernels.h

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@
44
#include "accessor.h"
55
#include "kernels/cpu.h"
66
#include "op-attrs/datatype_value.dtg.h"
7-
#include "utils/variant.h"
87

98
namespace FlexFlow {
109

lib/kernels/test/src/test_dropout.cc

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
#include "doctest/doctest.h"
22
#include "kernels/dropout_kernels.h"
33
#include "test_utils.h"
4-
#include "utils/containers.h"
54

65
using namespace ::FlexFlow;
76
TEST_SUITE(FF_TEST_SUITE) {

lib/pcg/include/pcg/optimizer_attrs.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33

44
#include "pcg/optimizers/adam_optimizer_attrs.h"
55
#include "pcg/optimizers/sgd_optimizer_attrs.h"
6-
#include "utils/variant.h"
6+
#include <variant>
77

88
namespace FlexFlow {
99

lib/pcg/src/pcg/operator_task_space.cc

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
#include "utils/containers/range.h"
66
#include "utils/containers/transform.h"
77
#include "utils/containers/unordered_set_of.h"
8+
#include "utils/fmt/unordered_set.h"
89

910
namespace FlexFlow {
1011

@@ -25,7 +26,7 @@ std::unordered_set<TaskSpaceCoordinate>
2526

2627
TaskSpaceCoordinate
2728
get_task_space_maximum_coordinate(OperatorTaskSpace const &task) {
28-
return maximum(get_task_space_coordinates(task)).value();
29+
return maximum(get_task_space_coordinates(task));
2930
}
3031

3132
size_t num_dims(OperatorTaskSpace const &task) {

lib/runtime/src/model.cc

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,6 @@
2727
#include "parallel_tensor_mapping.h"
2828
#include "task_spec/task_argument_accessor.h"
2929
#include "test_utils.h"
30-
#include "utils/containers.h"
3130
#include "utils/random_utils.h"
3231
#include <dirent.h>
3332
#include <queue>

lib/runtime/src/task_invocation_compilation.cc

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
#include "task_invocation_compilation.h"
2-
#include "utils/containers.h"
32

43
namespace FlexFlow {
54

lib/runtime/src/task_spec/task_invocation_compilation.cc

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
#include "task_invocation_compilation.h"
2-
#include "utils/containers.h"
32

43
namespace FlexFlow {
54

lib/runtime/src/task_spec/tensor_args_format.cc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
#include "tensor_args_format.h"
2-
#include "utils/containers.h"
2+
#include "utils/containers/flatmap.h"
33

44
namespace FlexFlow {
55

0 commit comments

Comments
 (0)