tensorflow / data-validation
File Age

File age measurements show the distribution of file ages (days since the first commit) and the recency of file updates (days since the latest commit).

Summary
  • Number of files: 116
  • Daily file updates (only one update per file and date counted): 314
  • First update: 2018-08-09
  • Latest update: 2022-02-02
  • Days between first and latest update: 1274 (182 weeks, estimated 910 working days)
  • Active days (at least one file change): 440
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 116 files with 14,451 lines of code in files.
    • 106 files that are 366+ days old (13,117 lines of code)
    • 4 files that are 181-365 days old (884 lines of code)
    • 1 files that are 91-180 days old (86 lines of code)
    • 1 files that are 31-90 days old (103 lines of code)
    • 4 files that are 1-30 days old (261 lines of code)
90% | 6% | <1% | <1% | 1%
Legend:
366+
181-365
91-180
31-90
1-30
Latest Change Distribution Overall
Days since last update
  • There are 116 files with 14,451 lines of code in files.
    • 40 files have been last changed 366+ days ago (1,197 lines of code)
    • 21 files have been last changed 181-365 days ago (4,575 lines of code)
    • 10 files have been last changed 91-180 days ago (1,778 lines of code)
    • 30 files have been last changed 31-90 days ago (4,085 lines of code)
    • 15 files have been last changed 1-30 days ago (2,816 lines of code)
8% | 31% | 12% | 28% | 19%
Legend:
366+
181-365
91-180
31-90
1-30
File Change History per File Extension
py, cc, md, h, proto, bzl, sh, yaml, gitignore, toml, txt, json, yml
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
py87% | 7% | <1% | 1% | 2%
cc96% | 3% | 0% | 0% | 0%
h98% | 1% | 0% | 0% | 0%
proto70% | 0% | 0% | 0% | 29%
bzl100% | 0% | 0% | 0% | 0%
yaml100% | 0% | 0% | 0% | 0%
toml100% | 0% | 0% | 0% | 0%
Latest Change Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
cc14% | 78% | 7% | 0% | 0%
h43% | 56% | 0% | 0% | 0%
proto36% | 33% | 0% | 0% | 29%
yaml100% | 0% | 0% | 0% | 0%
bzl67% | 0% | 0% | 0% | 32%
py<1% | 4% | 16% | 47% | 31%
toml0% | 0% | 0% | 100% | 0%
File Change History per Logical Decomposition
primary
primary (file age distribution)
Days since first update
366+
181-365
91-180
31-90
1-30
tensorflow_data_validation/anomalies96% | 3% | 0% | 0% | 0%
tensorflow_data_validation/statistics93% | 6% | 0% | 0% | 0%
tensorflow_data_validation/utils76% | 15% | 3% | 4% | 0%
tensorflow_data_validation/api100% | 0% | 0% | 0% | 0%
tensorflow_data_validation/arrow100% | 0% | 0% | 0% | 0%
tensorflow_data_validation100% | 0% | 0% | 0% | 0%
ROOT100% | 0% | 0% | 0% | 0%
tensorflow_data_validation/pywrap100% | 0% | 0% | 0% | 0%
tensorflow_data_validation/tools100% | 0% | 0% | 0% | 0%
g3doc/api_docs100% | 0% | 0% | 0% | 0%
tensorflow_data_validation/coders100% | 0% | 0% | 0% | 0%
g3doc100% | 0% | 0% | 0% | 0%
tensorflow_data_validation/skew0% | 0% | 0% | 0% | 100%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
tensorflow_data_validation/anomalies19% | 74% | 6% | 0% | 0%
g3doc/api_docs100% | 0% | 0% | 0% | 0%
tensorflow_data_validation22% | 4% | 0% | 42% | 30%
tensorflow_data_validation/pywrap25% | 74% | 0% | 0% | 0%
g3doc100% | 0% | 0% | 0% | 0%
tensorflow_data_validation/statistics<1% | 0% | 18% | 50% | 30%
tensorflow_data_validation/utils<1% | 15% | 11% | 55% | 17%
tensorflow_data_validation/arrow<1% | 0% | 81% | 18% | 0%
tensorflow_data_validation/coders2% | 0% | 0% | 97% | 0%
tensorflow_data_validation/api<1% | 0% | 0% | 7% | 92%
tensorflow_data_validation/tools0% | 0% | 100% | 0% | 0%
ROOT0% | 0% | 0% | 12% | 87%
tensorflow_data_validation/skew0% | 0% | 0% | 0% | 100%
Oldest Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
schema.cc
in tensorflow_data_validation/anomalies
1125 34 294 1275 33
feature_util.cc
in tensorflow_data_validation/anomalies
552 27 349 1275 26
stats_impl.py
in tensorflow_data_validation/statistics
515 38 3 1275 76
statistics_view.cc
in tensorflow_data_validation/anomalies
477 35 304 1275 17
schema_anomalies.cc
in tensorflow_data_validation/anomalies
396 23 297 1275 15
display_util.py
in tensorflow_data_validation/utils
347 16 79 1275 27
validation_api.py
in tensorflow_data_validation/api
316 20 2 1275 46
stats_util.py
in tensorflow_data_validation/utils
293 37 2 1275 31
bool_domain_util.cc
in tensorflow_data_validation/anomalies
259 9 297 1275 7
feature_statistics_validator.cc
in tensorflow_data_validation/anomalies
258 6 358 1275 15
metrics.cc
in tensorflow_data_validation/anomalies
215 12 155 1275 4
stats_gen_lib.py
in tensorflow_data_validation/utils
173 5 79 1275 34
string_domain_util.cc
in tensorflow_data_validation/anomalies
172 8 297 1275 3
schema_util.py
in tensorflow_data_validation/utils
170 13 79 1275 19
float_domain_util.cc
in tensorflow_data_validation/anomalies
164 4 415 1275 6
int_domain_util.cc
in tensorflow_data_validation/anomalies
148 3 479 1275 5
setup.py
in root
146 12 14 1275 99
quantiles_util.py
in tensorflow_data_validation/utils
129 5 154 1275 23
stats_generator.py
in tensorflow_data_validation/statistics/generators
128 33 79 1275 25
schema.h
in tensorflow_data_validation/anomalies
118 - 349 1275 15
Files Not Recently Changed (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
__init__.py
in tensorflow_data_validation/coders
1 - 1275 1275 1
__init__.py
in tensorflow_data_validation/anomalies
1 - 1275 1275 1
__init__.py
in tensorflow_data_validation/utils
1 - 1275 1275 1
__init__.py
in tensorflow_data_validation/api
1 - 1275 1275 1
__init__.py
in tensorflow_data_validation/statistics
1 - 1275 1275 1
__init__.py
in tensorflow_data_validation/statistics/generators
1 - 1275 1275 1
int_domain_util.h
in tensorflow_data_validation/anomalies
13 - 1275 1275 1
float_domain_util.h
in tensorflow_data_validation/anomalies
14 - 1275 1275 1
bool_domain_util.h
in tensorflow_data_validation/anomalies
19 - 1275 1275 1
map_util.h
in tensorflow_data_validation/anomalies
30 1 1275 1275 1
statistics_view_test_util.h
in tensorflow_data_validation/anomalies
43 - 1275 1275 1
map_util.cc
in tensorflow_data_validation/anomalies
84 9 1275 1275 1
string_domain_util.h
in tensorflow_data_validation/anomalies
24 - 1179 1275 2
schema_util.h
in tensorflow_data_validation/anomalies
11 - 1099 1191 3
schema_util.cc
in tensorflow_data_validation/anomalies
26 2 1099 1191 3
path.h
in tensorflow_data_validation/anomalies
46 4 1099 1246 6
diff_util.cc
in tensorflow_data_validation/anomalies
11 1 1094 1094 1
diff_util.h
in tensorflow_data_validation/anomalies
13 - 1094 1094 1
__init__.py
in tensorflow_data_validation/pywrap
1 - 1088 1088 1
custom_domain_util.h
in tensorflow_data_validation/anomalies
13 - 1086 1086 1
Most Recently Created Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
feature_skew_detector.py
in tensorflow_data_validation/skew
204 11 8 21 2
proto
feature_skew_results.proto
in tensorflow_data_validation/skew/protos
55 - 21 21 1
__init__.py
in tensorflow_data_validation/skew/protos
1 - 21 21 1
__init__.py
in tensorflow_data_validation/skew
1 - 21 21 1
feature_partition_util.py
in tensorflow_data_validation/utils
103 8 3 85 2
variance_util.py
in tensorflow_data_validation/utils
86 8 133 133 1
mutual_information.py
in tensorflow_data_validation/statistics/generators
335 19 79 221 3
mutual_information_util.py
in tensorflow_data_validation/utils
349 19 225 226 2
natural_language_domain_util.cc
in tensorflow_data_validation/anomalies
186 3 287 294 2
natural_language_domain_util.h
in tensorflow_data_validation/anomalies
14 - 294 294 1
natural_language_domain_inferring_stats_generator.py
in tensorflow_data_validation/statistics/generators
122 10 79 427 3
vocab_util.py
in tensorflow_data_validation/utils
26 1 79 427 2
example_weight_map.py
in tensorflow_data_validation/utils
23 3 261 449 2
pyproject.toml
in root
20 - 50 525 3
top_k_uniques_sketch_stats_generator.py
in tensorflow_data_validation/statistics/generators
179 11 113 547 9
top_k_uniques_stats_util.py
in tensorflow_data_validation/utils
157 7 79 548 8
image_domain_util.cc
in tensorflow_data_validation/anomalies
89 1 353 553 2
image_domain_util.h
in tensorflow_data_validation/anomalies
14 - 553 553 1
validation_submodule.cc
in tensorflow_data_validation/pywrap
63 1 358 662 2
tensorflow_data_validation_extension.cc
in tensorflow_data_validation/pywrap
12 - 662 662 1
Most Recently Changed Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
validation_api.py
in tensorflow_data_validation/api
316 20 2 1275 46
stats_util.py
in tensorflow_data_validation/utils
293 37 2 1275 31
__init__.py
in tensorflow_data_validation
38 - 2 1275 38
stats_impl.py
in tensorflow_data_validation/statistics
515 38 3 1275 76
stats_options.py
in tensorflow_data_validation/statistics
300 36 3 1191 36
feature_partition_util.py
in tensorflow_data_validation/utils
103 8 3 85 2
stats_api.py
in tensorflow_data_validation/api
81 10 7 1275 31
feature_skew_detector.py
in tensorflow_data_validation/skew
204 11 8 21 2
setup.py
in root
146 12 14 1275 99
workspace.bzl
in tensorflow_data_validation
22 - 14 1275 42
version.py
in tensorflow_data_validation
1 - 14 1275 45
basic_stats_generator.py
in tensorflow_data_validation/statistics/generators
740 37 15 1100 41
proto
feature_skew_results.proto
in tensorflow_data_validation/skew/protos
55 - 21 21 1
__init__.py
in tensorflow_data_validation/skew/protos
1 - 21 21 1
__init__.py
in tensorflow_data_validation/skew
1 - 21 21 1
top_k_uniques_stats_generator.py
in tensorflow_data_validation/statistics/generators
205 6 31 1086 38
types.py
in tensorflow_data_validation
85 18 31 1275 33
pyproject.toml
in root
20 - 50 525 3
partitioned_stats_generator.py
in tensorflow_data_validation/statistics/generators
259 24 77 1141 20
natural_language_stats_generator.py
in tensorflow_data_validation/statistics/generators
464 23 79 1089 25