tensorflow / federated
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: 370
  • Daily file updates (only one update per file and date counted): 1795
  • First update: 2018-09-05
  • Latest update: 2022-02-02
  • Days between first and latest update: 1247 (178 weeks, estimated 890 working days)
  • Active days (at least one file change): 875
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 370 files with 39,937 lines of code in files.
    • 167 files that are 366+ days old (19,675 lines of code)
    • 127 files that are 181-365 days old (13,949 lines of code)
    • 45 files that are 91-180 days old (3,778 lines of code)
    • 19 files that are 31-90 days old (1,670 lines of code)
    • 12 files that are 1-30 days old (865 lines of code)
49% | 34% | 9% | 4% | 2%
Legend:
366+
181-365
91-180
31-90
1-30
Latest Change Distribution Overall
Days since last update
  • There are 370 files with 39,937 lines of code in files.
    • 46 files have been last changed 366+ days ago (529 lines of code)
    • 61 files have been last changed 181-365 days ago (4,389 lines of code)
    • 61 files have been last changed 91-180 days ago (3,909 lines of code)
    • 123 files have been last changed 31-90 days ago (14,910 lines of code)
    • 79 files have been last changed 1-30 days ago (16,200 lines of code)
1% | 10% | 9% | 37% | 40%
Legend:
366+
181-365
91-180
31-90
1-30
File Change History per File Extension
py, cc, md, h, ipynb, sh, Dockerfile, patch, txt, proto, yaml, gitignore, bzl, json
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
py56% | 28% | 8% | 4% | 2%
proto100% | 0% | 0% | 0% | 0%
bzl100% | 0% | 0% | 0% | 0%
Dockerfile100% | 0% | 0% | 0% | 0%
cc0% | 84% | 7% | 4% | 2%
h0% | 57% | 36% | 1% | 3%
Latest Change Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
py1% | 10% | 6% | 42% | 39%
Dockerfile100% | 0% | 0% | 0% | 0%
proto0% | 100% | 0% | 0% | 0%
h0% | <1% | 70% | 14% | 14%
cc0% | <1% | 9% | 14% | 75%
bzl0% | 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_federated/python/core77% | 21% | <1% | 0% | <1%
tensorflow_federated/python/simulation44% | 51% | 0% | 3% | 0%
tensorflow_federated/python/learning31% | 23% | 13% | 19% | 11%
tensorflow_federated/proto/v0100% | 0% | 0% | 0% | 0%
tensorflow_federated/python/common_libs92% | 0% | 7% | 0% | 0%
tensorflow_federated/python/tensorflow_libs92% | 0% | 0% | 0% | 7%
tensorflow_federated/tools100% | 0% | 0% | 0% | 0%
tensorflow_federated/python/aggregators7% | 74% | 18% | 0% | 0%
tensorflow_federated/experimental/python67% | 32% | 0% | 0% | 0%
tensorflow_federated/tools/runtime100% | 0% | 0% | 0% | 0%
tensorflow_federated100% | 0% | 0% | 0% | 0%
tensorflow_federated/tools/client100% | 0% | 0% | 0% | 0%
tensorflow_federated/experimental100% | 0% | 0% | 0% | 0%
tensorflow_federated/python100% | 0% | 0% | 0% | 0%
tensorflow_federated/proto100% | 0% | 0% | 0% | 0%
tensorflow_federated/cc/core0% | 76% | 16% | 4% | 2%
tensorflow_federated/python/analytics0% | 30% | 60% | 9% | 0%
tensorflow_federated/tools/python_package0% | 100% | 0% | 0% | 0%
tensorflow_federated/python/program0% | 0% | 100% | 0% | 0%
tensorflow_federated/cc/common_libs0% | 0% | 100% | 0% | 0%
tensorflow_federated/python/cloud0% | 0% | 0% | 0% | 100%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
tensorflow_federated/python/simulation3% | 64% | 17% | 6% | 8%
tensorflow_federated/python/tensorflow_libs53% | 0% | 0% | 0% | 46%
tensorflow_federated/python/core<1% | <1% | 4% | 58% | 35%
tensorflow_federated/tools/runtime57% | 42% | 0% | 0% | 0%
tensorflow_federated/tools12% | 0% | 0% | 87% | 0%
tensorflow_federated/experimental/python11% | 47% | 40% | 0% | 0%
tensorflow_federated/tools/client52% | 0% | 0% | 47% | 0%
tensorflow_federated/proto/v0<1% | 99% | 0% | 0% | 0%
tensorflow_federated/python/common_libs<1% | 33% | 19% | 47% | 0%
tensorflow_federated/python100% | 0% | 0% | 0% | 0%
tensorflow_federated/proto100% | 0% | 0% | 0% | 0%
tensorflow_federated/python/learning0% | 1% | 0% | 33% | 64%
tensorflow_federated/python/analytics0% | 2% | 19% | 25% | 52%
tensorflow_federated/cc/core0% | <1% | 27% | 15% | 56%
tensorflow_federated/experimental0% | 100% | 0% | 0% | 0%
tensorflow_federated0% | 1% | 98% | 0% | 0%
tensorflow_federated/python/program0% | 0% | 11% | 53% | 35%
tensorflow_federated/cc/common_libs0% | 0% | 100% | 0% | 0%
tensorflow_federated/python/aggregators0% | 0% | 0% | 23% | 76%
tensorflow_federated/tools/python_package0% | 0% | 0% | 100% | 0%
tensorflow_federated/python/cloud0% | 0% | 0% | 0% | 100%
Oldest Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
proto
computation.proto
in tensorflow_federated/proto/v0
867 - 207 1248 32
__init__.py
in tensorflow_federated/python
1 - 618 1248 30
computation_base.py
in tensorflow_federated/python/core/api
9 2 143 1233 14
__init__.py
in tensorflow_federated/python/core/impl
1 - 538 1233 6
__init__.py
in tensorflow_federated/python/core/api
1 - 538 1233 29
__init__.py
in tensorflow_federated/python/core
1 - 538 1233 24
tensor_utils.py
in tensorflow_federated/python/tensorflow_libs
65 7 618 1220 29
computations.py
in tensorflow_federated/python/core/api
8 - 494 1186 14
__init__.py
in tensorflow_federated/python/tensorflow_libs
1 - 538 1184 4
py_typecheck.py
in tensorflow_federated/python/common_libs
70 11 84 1183 23
__init__.py
in tensorflow_federated/python/common_libs
1 - 538 1183 4
__init__.py
in tensorflow_federated/python/learning
24 - 7 1182 41
model_examples.py
in tensorflow_federated/python/learning
285 27 51 1149 56
model.py
in tensorflow_federated/python/learning
45 10 51 1149 33
federated_averaging.py
in tensorflow_federated/python/learning
147 6 3 1147 78
__init__.py
in tensorflow_federated/python/learning/framework
9 - 66 1145 27
model_utils.py
in tensorflow_federated/python/learning
52 5 58 1142 65
optimizer_utils.py
in tensorflow_federated/python/learning/framework
340 18 3 1135 92
__init__.py
in tensorflow_federated/python/simulation
15 - 24 1129 44
__init__.py
in tensorflow_federated/python/simulation/datasets
17 - 22 1099 18
Files Not Recently Changed (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
release.Dockerfile
in tensorflow_federated/tools/runtime/container
27 - 682 743 3
__init__.py
in tensorflow_federated/proto/v0
1 - 618 1016 2
__init__.py
in tensorflow_federated/python
1 - 618 1248 30
function.py
in tensorflow_federated/python/tensorflow_libs
2 1 618 696 2
version_check.py
in tensorflow_federated/python/tensorflow_libs
8 1 618 652 3
graph_optimizations.py
in tensorflow_federated/python/tensorflow_libs
18 1 618 646 3
graph_spec.py
in tensorflow_federated/python/tensorflow_libs
50 2 618 660 5
tensor_utils.py
in tensorflow_federated/python/tensorflow_libs
65 7 618 1220 29
get_context_stack.py
in tensorflow_federated/python/core/impl/context_stack
3 1 617 723 2
context_stack_test_utils.py
in tensorflow_federated/python/core/impl/context_stack
6 2 617 708 3
context_stack_base.py
in tensorflow_federated/python/core/impl/context_stack
10 2 617 688 2
variable_utils.py
in tensorflow_federated/python/tensorflow_libs
12 1 583 590 2
symbol_binding_context.py
in tensorflow_federated/python/core/impl/context_stack
10 2 561 561 1
latest.Dockerfile
in tensorflow_federated/tools/client
20 - 539 539 1
latest.Dockerfile
in tensorflow_federated/tools/runtime/container
23 - 539 539 1
__init__.py
in tensorflow_federated/proto
1 - 538 1016 3
__init__.py
in tensorflow_federated/python/core
1 - 538 1233 24
__init__.py
in tensorflow_federated/python/core/backends/iree
1 - 538 538 1
__init__.py
in tensorflow_federated/python/core/api
1 - 538 1233 29
__init__.py
in tensorflow_federated/python/core/impl/executors
1 - 538 730 3
Most Recently Created Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
data_executor.cc
in tensorflow_federated/cc/core/impl/executors
105 7 2 7 2
mock_data_backend.h
in tensorflow_federated/cc/core/impl/executors
36 1 2 7 2
data_backend.h
in tensorflow_federated/cc/core/impl/executors
23 2 2 7 2
counters.py
in tensorflow_federated/python/learning/metrics
11 4 3 7 2
data_executor.h
in tensorflow_federated/cc/core/impl/executors
10 - 7 7 1
graph_utils.py
in tensorflow_federated/python/tensorflow_libs
22 4 10 10 1
data_descriptor.py
in tensorflow_federated/python/core/impl/executors
52 3 14 14 1
__init__.py
in tensorflow_federated/python/cloud
1 - 15 15 1
kmeans_clustering.py
in tensorflow_federated/python/learning/algorithms
150 7 15 27 2
fed_sgd.py
in tensorflow_federated/python/learning/algorithms
134 7 8 28 3
fed_avg_with_optimizer_schedule.py
in tensorflow_federated/python/learning/algorithms
124 7 8 28 5
model_delta_client_work.py
in tensorflow_federated/python/learning/templates
197 8 14 29 4
fed_avg.py
in tensorflow_federated/python/learning/algorithms
95 3 8 35 7
aggregation.py
in tensorflow_federated/python/learning/algorithms
24 3 37 37 1
dataset_from_tensor_structures.cc
in tensorflow_federated/cc/core/impl/executors
178 5 43 43 1
make_structural_reduce_test_graph.py
in tensorflow_federated/cc/core/impl/executors
42 2 43 43 1
dataset_from_tensor_structures.h
in tensorflow_federated/cc/core/impl/executors
12 - 43 43 1
sql_client_data_utils.py
in tensorflow_federated/python/simulation/datasets
149 10 50 50 1
dataset_conversions.cc
in tensorflow_federated/cc/core/impl/executors
29 - 50 58 2
dataset_conversions.h
in tensorflow_federated/cc/core/impl/executors
11 - 58 58 1
Most Recently Changed Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
data_executor.cc
in tensorflow_federated/cc/core/impl/executors
105 7 2 7 2
mock_data_backend.h
in tensorflow_federated/cc/core/impl/executors
36 1 2 7 2
data_backend.h
in tensorflow_federated/cc/core/impl/executors
23 2 2 7 2
optimizer_utils.py
in tensorflow_federated/python/learning/framework
340 18 3 1135 92
keras_utils.py
in tensorflow_federated/python/learning
287 15 3 988 78
federated_averaging.py
in tensorflow_federated/python/learning
147 6 3 1147 78
federated_evaluation.py
in tensorflow_federated/python/learning
124 4 3 1085 33
counters.py
in tensorflow_federated/python/learning/metrics
11 4 3 7 2
secure.py
in tensorflow_federated/python/aggregators
356 29 4 350 12
iblt_tff.py
in tensorflow_federated/python/analytics/heavy_hitters/iblt
169 7 4 156 4
composing_executor.cc
in tensorflow_federated/cc/core/impl/executors
877 42 7 227 12
tensorflow_executor.cc
in tensorflow_federated/cc/core/impl/executors
689 35 7 227 21
federating_executor.cc
in tensorflow_federated/cc/core/impl/executors
585 29 7 227 7
reference_resolving_executor.cc
in tensorflow_federated/cc/core/impl/executors
453 13 7 227 7
remote_executor.cc
in tensorflow_federated/cc/core/impl/executors
205 10 7 227 10
executor.h
in tensorflow_federated/cc/core/impl/executors
187 17 7 227 11
differential_privacy.py
in tensorflow_federated/python/aggregators
179 9 7 350 14
mnist.py
in tensorflow_federated/python/simulation/models
59 3 7 863 7
__init__.py
in tensorflow_federated/python/learning
24 - 7 1182 41
data_executor.h
in tensorflow_federated/cc/core/impl/executors
10 - 7 7 1