pytorch / android-demo-app
File Change Frequency

File change frequency (churn) shows the distribution of file updates (days with at least one commit).

File Change Frequency Overall
File Change Frequency Overall
The number of recorded file updates
  • There are 148 files with 6,657 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 0 files changed 21-50 times (0 lines of code)
    • 1 files changed 6-20 times (147 lines of code)
    • 147 files changed 1-5 times (6,510 lines of code)
0% | 0% | 0% | 2% | 97%
Legend:
101+
51-100
21-50
6-20
1-5
explore: zoomable circles | data
File Change Frequency per File Extension
xml, java, gradle, properties, py, gitignore, md, bat, txt, pt, json, cpp, h, kt, pro
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
java0% | 0% | 0% | 11% | 88%
xml0% | 0% | 0% | 0% | 100%
py0% | 0% | 0% | 0% | 100%
h0% | 0% | 0% | 0% | 100%
cpp0% | 0% | 0% | 0% | 100%
File Change Frequency per Logical Decomposition
primary
primary (file change frequency)
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
ImageSegmentation0% | 0% | 0% | 34% | 65%
HelloWorldApp0% | 0% | 0% | 0% | 100%
PyTorchDemoApp0% | 0% | 0% | 0% | 100%
StreamingASR0% | 0% | 0% | 0% | 100%
ASLRecognition0% | 0% | 0% | 0% | 100%
Seq2SeqNMT0% | 0% | 0% | 0% | 100%
ViT4MNIST0% | 0% | 0% | 0% | 100%
D2Go0% | 0% | 0% | 0% | 100%
TorchVideo0% | 0% | 0% | 0% | 100%
ObjectDetection0% | 0% | 0% | 0% | 100%
SpeechRecognition0% | 0% | 0% | 0% | 100%
QuestionAnswering0% | 0% | 0% | 0% | 100%
NativeApp0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitslast modified
(days ago)
created
(days ago)
# changes# contributors
MainActivity.java
in ImageSegmentation/app/src/main/java/org/pytorch/imagesegmentation
147 3 299 537 8 1
MainActivity.java
in HelloWorldApp/app/src/main/java/org/pytorch/helloworld
70 2 303 927 4 2
strings.xml
in ImageSegmentation/app/src/main/res/values
8 - 529 542 3 1
trace_model.py
in HelloWorldApp
9 - 303 927 3 2
deeplabv3.py
in ImageSegmentation
9 - 129 536 3 1
strings.xml
in PyTorchDemoApp/app/src/main/res/values
29 - 921 932 3 1
create_wav2vec2.py
in SpeechRecognition
41 2 242 402 3 1
activity_main.xml
in ImageSegmentation/app/src/main/res/layout
51 - 529 542 3 1
mnist_vit.py
in ViT4MNIST
73 2 129 463 3 1
styles.xml
in PyTorchDemoApp/app/src/main/res/values
101 - 924 932 3 1
seq2seq_nmt.py
in Seq2SeqNMT
231 22 242 463 3 1
strings.xml
in HelloWorldApp/app/src/main/res/values
3 - 394 927 2 2
strings.xml
in Seq2SeqNMT/app/src/main/res/values
3 - 463 542 2 1
colors.xml
in ObjectDetection/app/src/main/res/values
6 - 464 512 2 1
colors.xml
in Seq2SeqNMT/app/src/main/res/values
6 - 463 542 2 1
border.xml
in Seq2SeqNMT/app/src/main/res/drawable
6 - 463 542 2 1
styles.xml
in ObjectDetection/app/src/main/res/values
7 - 464 512 2 1
convert_deit.py
in ViT4MNIST
7 - 462 463 2 1
styles.xml
in Seq2SeqNMT/app/src/main/res/values
7 - 463 542 2 1
strings.xml
in ObjectDetection/app/src/main/res/values
9 - 464 512 2 1
colors.xml
in PyTorchDemoApp/app/src/main/res/values
11 - 926 932 2 1
11 1 33 93 2 1
build_model.py
in TorchVideo
20 - 303 376 2 1
ic_launcher_foreground.xml
in ObjectDetection/app/src/main/res/drawable-v24
30 - 464 512 2 1
ic_launcher_foreground.xml
in Seq2SeqNMT/app/src/main/res/drawable-v24
30 - 463 542 2 1
vision_list_content.xml
in PyTorchDemoApp/app/src/main/res/layout
33 - 921 932 2 1
test.py
in ASLRecognition/scripts
40 - 129 256 2 1
activity_main.xml
in Seq2SeqNMT/app/src/main/res/layout
44 - 463 542 2 1
activity_main.xml
in ObjectDetection/app/src/main/res/layout
81 - 464 512 2 1
activity_text_classification.xml
in PyTorchDemoApp/app/src/main/res/layout
99 - 926 932 2 1
activity_image_classification.xml
in PyTorchDemoApp/app/src/main/res/layout
112 - 921 932 2 1
ic_launcher_background.xml
in ObjectDetection/app/src/main/res/drawable
170 - 464 512 2 1
ic_launcher_background.xml
in Seq2SeqNMT/app/src/main/res/drawable
170 - 463 542 2 1
strings.xml
in ViT4MNIST/app/src/main/res/values
3 - 463 463 1 1
strings.xml
in QuestionAnswering/app/src/main/res/values
3 - 464 464 1 1
strings.xml
in SpeechRecognition/app/src/main/res/values
3 - 402 402 1 1
strings.xml
in StreamingASR/StreamingASR/app/src/main/res/values
3 - 93 93 1 1
texture_view.xml
in ASLRecognition/app/src/main/res/layout
5 - 256 256 1 1
texture_view.xml
in PyTorchDemoApp/app/src/main/res/layout
5 - 921 921 1 1
texture_view.xml
in ObjectDetection/app/src/main/res/layout
5 - 464 464 1 1
texture_view.xml
in D2Go/ObjectDetection/app/src/main/res/layout
5 - 408 408 1 1
texture_view.xml
in TorchVideo/app/src/main/res/layout
5 - 376 376 1 1
ic_launcher_round.xml
in StreamingASR/StreamingASR/app/src/main/res/mipmap-anydpi-v26
5 - 93 93 1 1
ic_launcher.xml
in StreamingASR/StreamingASR/app/src/main/res/mipmap-anydpi-v26
5 - 93 93 1 1
bg_nlp_edittext.xml
in PyTorchDemoApp/app/src/main/res/drawable
6 - 932 932 1 1
bg_skip_button.xml
in PyTorchDemoApp/app/src/main/res/drawable
6 - 932 932 1 1
bg_list_card.xml
in PyTorchDemoApp/app/src/main/res/drawable
6 - 932 932 1 1
bg_error_dialog.xml
in PyTorchDemoApp/app/src/main/res/drawable
6 - 932 932 1 1
bg_text_classification_results.xml
in PyTorchDemoApp/app/src/main/res/drawable
6 - 932 932 1 1
image_classification_fpsms_bg.xml
in PyTorchDemoApp/app/src/main/res/drawable
6 - 932 932 1 1
Files With Most Contributors (Top 50)
Files sorted by the number of unique email addresses found in commits.

See data for all files...

File# lines# unitslast modified
(days ago)
created
(days ago)
# changes# contributors
MainActivity.java
in ImageSegmentation/app/src/main/java/org/pytorch/imagesegmentation
147 3 299 537 8 1
MainActivity.java
in HelloWorldApp/app/src/main/java/org/pytorch/helloworld
70 2 303 927 4 2
strings.xml
in PyTorchDemoApp/app/src/main/res/values
29 - 921 932 3 1
styles.xml
in PyTorchDemoApp/app/src/main/res/values
101 - 924 932 3 1
mnist_vit.py
in ViT4MNIST
73 2 129 463 3 1
seq2seq_nmt.py
in Seq2SeqNMT
231 22 242 463 3 1
create_wav2vec2.py
in SpeechRecognition
41 2 242 402 3 1
deeplabv3.py
in ImageSegmentation
9 - 129 536 3 1
strings.xml
in ImageSegmentation/app/src/main/res/values
8 - 529 542 3 1
activity_main.xml
in ImageSegmentation/app/src/main/res/layout
51 - 529 542 3 1
trace_model.py
in HelloWorldApp
9 - 303 927 3 2
test.py
in ASLRecognition/scripts
40 - 129 256 2 1
colors.xml
in PyTorchDemoApp/app/src/main/res/values
11 - 926 932 2 1
vision_list_content.xml
in PyTorchDemoApp/app/src/main/res/layout
33 - 921 932 2 1
activity_text_classification.xml
in PyTorchDemoApp/app/src/main/res/layout
99 - 926 932 2 1
activity_image_classification.xml
in PyTorchDemoApp/app/src/main/res/layout
112 - 921 932 2 1
strings.xml
in ObjectDetection/app/src/main/res/values
9 - 464 512 2 1
styles.xml
in ObjectDetection/app/src/main/res/values
7 - 464 512 2 1
colors.xml
in ObjectDetection/app/src/main/res/values
6 - 464 512 2 1
activity_main.xml
in ObjectDetection/app/src/main/res/layout
81 - 464 512 2 1
ic_launcher_background.xml
in ObjectDetection/app/src/main/res/drawable
170 - 464 512 2 1
ic_launcher_foreground.xml
in ObjectDetection/app/src/main/res/drawable-v24
30 - 464 512 2 1
convert_deit.py
in ViT4MNIST
7 - 462 463 2 1
strings.xml
in Seq2SeqNMT/app/src/main/res/values
3 - 463 542 2 1
styles.xml
in Seq2SeqNMT/app/src/main/res/values
7 - 463 542 2 1
colors.xml
in Seq2SeqNMT/app/src/main/res/values
6 - 463 542 2 1
activity_main.xml
in Seq2SeqNMT/app/src/main/res/layout
44 - 463 542 2 1
ic_launcher_background.xml
in Seq2SeqNMT/app/src/main/res/drawable
170 - 463 542 2 1
border.xml
in Seq2SeqNMT/app/src/main/res/drawable
6 - 463 542 2 1
ic_launcher_foreground.xml
in Seq2SeqNMT/app/src/main/res/drawable-v24
30 - 463 542 2 1
build_model.py
in TorchVideo
20 - 303 376 2 1
11 1 33 93 2 1
strings.xml
in HelloWorldApp/app/src/main/res/values
3 - 394 927 2 2
train.py
in ASLRecognition/scripts
124 6 256 256 1 1
convert_lite.py
in ASLRecognition/scripts
10 - 256 256 1 1
cnn_models.py
in ASLRecognition/scripts
25 2 256 256 1 1
preprocess_image.py
in ASLRecognition/scripts
27 - 256 256 1 1
create_csv.py
in ASLRecognition/scripts
32 - 256 256 1 1
strings.xml
in ASLRecognition/app/src/main/res/values
8 - 256 256 1 1
themes.xml
in ASLRecognition/app/src/main/res/values
11 - 256 256 1 1
colors.xml
in ASLRecognition/app/src/main/res/values
10 - 256 256 1 1
themes.xml
in ASLRecognition/app/src/main/res/values-night
11 - 256 256 1 1
activity_main.xml
in ASLRecognition/app/src/main/res/layout
66 - 256 256 1 1
texture_view.xml
in ASLRecognition/app/src/main/res/layout
5 - 256 256 1 1
activity_live_asl_recognition.xml
in ASLRecognition/app/src/main/res/layout
29 - 256 256 1 1
ic_launcher_background.xml
in ASLRecognition/app/src/main/res/drawable
170 - 256 256 1 1
ic_launcher_foreground.xml
in ASLRecognition/app/src/main/res/drawable-v24
30 - 256 256 1 1
menu_model.xml
in PyTorchDemoApp/app/src/main/res/menu
9 - 932 932 1 1
attrs.xml
in PyTorchDemoApp/app/src/main/res/values
16 - 932 932 1 1
dimens.xml
in PyTorchDemoApp/app/src/main/res/values
13 - 932 932 1 1
Correlations

File Size vs. Number of Changes: 148 points

StreamingASR/save_model_for_mobile.py x: 11 lines of code y: 2 # changes StreamingASR/StreamingASR/app/src/main/cpp/MainActivityJNI.cpp x: 73 lines of code y: 1 # changes StreamingASR/StreamingASR/app/src/main/cpp/librosa/librosa.h x: 173 lines of code y: 1 # changes StreamingASR/StreamingASR/app/src/main/res/drawable-v24/ic_launcher_foreground.xml x: 30 lines of code y: 1 # changes StreamingASR/StreamingASR/app/src/main/res/drawable/ic_launcher_background.xml x: 170 lines of code y: 1 # changes StreamingASR/StreamingASR/app/src/main/res/layout/activity_main.xml x: 31 lines of code y: 1 # changes StreamingASR/StreamingASR/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml x: 5 lines of code y: 1 # changes StreamingASR/StreamingASR/app/src/main/res/values-night/themes.xml x: 11 lines of code y: 1 # changes StreamingASR/StreamingASR/app/src/main/res/values/colors.xml x: 10 lines of code y: 1 # changes StreamingASR/StreamingASR/app/src/main/res/values/strings.xml x: 3 lines of code y: 1 # changes StreamingASR/run_sasr.py x: 80 lines of code y: 1 # changes ASLRecognition/scripts/test.py x: 40 lines of code y: 2 # changes ImageSegmentation/deeplabv3.py x: 9 lines of code y: 3 # changes ViT4MNIST/mnist_vit.py x: 73 lines of code y: 3 # changes Seq2SeqNMT/seq2seq_nmt.py x: 231 lines of code y: 3 # changes SpeechRecognition/create_wav2vec2.py x: 41 lines of code y: 3 # changes ASLRecognition/app/src/main/res/layout/activity_live_asl_recognition.xml x: 29 lines of code y: 1 # changes ASLRecognition/app/src/main/res/layout/activity_main.xml x: 66 lines of code y: 1 # changes ASLRecognition/app/src/main/res/values/strings.xml x: 8 lines of code y: 1 # changes ASLRecognition/scripts/cnn_models.py x: 25 lines of code y: 1 # changes ASLRecognition/scripts/preprocess_image.py x: 27 lines of code y: 1 # changes ASLRecognition/scripts/train.py x: 124 lines of code y: 1 # changes ImageSegmentation/app/src/main/java/org/pytorch/imagesegmentation/MainActivity.java x: 147 lines of code y: 8 # changes HelloWorldApp/app/src/main/java/org/pytorch/helloworld/MainActivity.java x: 70 lines of code y: 4 # changes TorchVideo/build_model.py x: 20 lines of code y: 2 # changes TorchVideo/app/src/main/res/layout/activity_main.xml x: 85 lines of code y: 1 # changes TorchVideo/app/src/main/res/values/colors.xml x: 6 lines of code y: 1 # changes HelloWorldApp/app/src/main/res/values/strings.xml x: 3 lines of code y: 2 # changes D2Go/create_d2go.py x: 78 lines of code y: 1 # changes ObjectDetection/app/src/main/res/drawable-v24/ic_launcher_foreground.xml x: 30 lines of code y: 2 # changes ObjectDetection/app/src/main/res/drawable/ic_launcher_background.xml x: 170 lines of code y: 2 # changes ObjectDetection/app/src/main/res/layout/activity_main.xml x: 81 lines of code y: 2 # changes ObjectDetection/app/src/main/res/values/colors.xml x: 6 lines of code y: 2 # changes ObjectDetection/app/src/main/res/values/strings.xml x: 9 lines of code y: 2 # changes QuestionAnswering/app/src/main/res/layout/activity_main.xml x: 62 lines of code y: 1 # changes Seq2SeqNMT/app/src/main/res/layout/activity_main.xml x: 44 lines of code y: 2 # changes ViT4MNIST/app/src/main/res/layout/activity_main.xml x: 54 lines of code y: 1 # changes ViT4MNIST/vit_pytorch.py x: 91 lines of code y: 1 # changes ImageSegmentation/app/src/main/res/layout/activity_main.xml x: 51 lines of code y: 3 # changes NativeApp/app/src/main/java/org/pytorch/nativeapp/MainActivity.java x: 40 lines of code y: 1 # changes NativeApp/make_warp_perspective_pt.py x: 21 lines of code y: 1 # changes PyTorchDemoApp/app/src/main/res/layout/activity_image_classification.xml x: 112 lines of code y: 2 # changes PyTorchDemoApp/app/src/main/res/layout/vision_list_content.xml x: 33 lines of code y: 2 # changes PyTorchDemoApp/app/src/main/res/values/strings.xml x: 29 lines of code y: 3 # changes PyTorchDemoApp/app/src/main/res/values/styles.xml x: 101 lines of code y: 3 # changes PyTorchDemoApp/app/src/main/res/layout/activity_text_classification.xml x: 99 lines of code y: 2 # changes HelloWorldApp/app/src/main/java/org/pytorch/helloworld/ImageNetClasses.java x: 1005 lines of code y: 1 # changes HelloWorldApp/app/src/main/res/drawable-v24/ic_launcher_foreground.xml x: 34 lines of code y: 1 # changes PyTorchDemoApp/app/src/main/res/drawable/bg_tab_indicator.xml x: 15 lines of code y: 1 # changes PyTorchDemoApp/app/src/main/res/layout/activity_main.xml x: 45 lines of code y: 1 # changes PyTorchDemoApp/app/src/main/res/layout/activity_welcome.xml x: 35 lines of code y: 1 # changes PyTorchDemoApp/app/src/main/res/layout/list_card.xml x: 43 lines of code y: 1 # changes PyTorchDemoApp/app/src/main/res/values/dimens.xml x: 13 lines of code y: 1 # changes
8.0
# changes
  min: 1.0
  average: 1.34
  25th percentile: 1.0
  median: 1.0
  75th percentile: 1.0
  max: 8.0
0 1005.0
lines of code
min: 3.0 | average: 44.98 | 25th percentile: 7.0 | median: 14.0 | 75th percentile: 40.75 | max: 1005.0

Number of Contributors vs. Number of Changes: 148 points

StreamingASR/save_model_for_mobile.py x: 1 # contributors y: 2 # changes StreamingASR/StreamingASR/app/src/main/cpp/MainActivityJNI.cpp x: 1 # contributors y: 1 # changes ImageSegmentation/deeplabv3.py x: 1 # contributors y: 3 # changes ImageSegmentation/app/src/main/java/org/pytorch/imagesegmentation/MainActivity.java x: 1 # contributors y: 8 # changes HelloWorldApp/app/src/main/java/org/pytorch/helloworld/MainActivity.java x: 2 # contributors y: 4 # changes HelloWorldApp/trace_model.py x: 2 # contributors y: 3 # changes HelloWorldApp/app/src/main/res/values/strings.xml x: 2 # contributors y: 2 # changes
8.0
# changes
  min: 1.0
  average: 1.34
  25th percentile: 1.0
  median: 1.0
  75th percentile: 1.0
  max: 8.0
0 2.0
# contributors
min: 1.0 | average: 1.02 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 2.0