Getting noticed, but rough fundamentals could turn visitors away.
T81-558: PyTorch - Applications of Deep Neural Networks @Washington University in St. Louis
Documentation
52
No CONTRIBUTING.md found (−47 pts base + up to −53 pts more for content).
→ Add a CONTRIBUTING.md telling newcomers how to get involved. Include setup, code style, test, and PR instructions.
No install instructions found in the README (−45 pts).
→ Add a section showing how to install dependencies.
README is present.
Licensed under Apache-2.0.
Engineering
0
No tests detected anywhere in the repository.
→ Add automated tests. They prove the code works and give contributors confidence to make changes.
No CI configuration detected in this repository.
→ If your CI lives elsewhere (a private repo that builds this one) or this project is itself a CI/CD tool, mark this check Not Applicable. Otherwise add a GitHub Actions workflow that runs tests on each push. It takes 15 minutes and reassures contributors their changes won't break things.
No linter or formatter config found.
→ Add a linter config such as .eslintrc.json, .prettierrc, ruff.toml, or .golangci.yml to enforce consistent code style.
No dependency lockfile found (−70 pts).
→ Commit the lockfile for this project's package manager so installs produce the same dependency versions everywhere.
No issue or PR templates found (−100 pts).
→ Add .github/ISSUE_TEMPLATE/ with bug_report.md and feature_request.md to guide contributors. It dramatically improves issue quality.
Project health
68
No dependency manifest detected at root.
→ Add a manifest (package.json, pyproject.toml, Cargo.toml, go.mod, etc.) so others can install dependencies in one command.
Repository has a description.
Actively maintained (pushed within the last month).
.gitignore present.
Repository health signals
Activity, community, and responsiveness at scan time
Activity
- —Commits (30d / 90d)
- 181Forks
- 1Releaseslatest 3mo ago
Community
- —Community health
- —authors own >50% of commits
- 492Watchers
Responsiveness
- 6d 1hMedian issue response
- 19d 3hMedian PR merge time
- 0Open issues
Repository files69 root entries
- assignments
- install
- prompts
- .gitignoreGood: .gitignore present.
- CITATION.cff
- citations.bib
- copyright.md
- intro.md
- jeffs_helpful.ipynb
- LICENSEGood: Licensed under Apache-2.0.
- mpg.pkl
- person.json
- README_old.mdGood: README is present.Good: README is well structured with multiple sections.Issue: No screenshots or images in the README (−20 pts).Fix: Add a GIF, screenshot, or logo image. It is the fastest way to show what your project does.Issue: README has no code examples (−15 pts).Fix: Show a quick-start snippet so contributors can see what using your project looks like.Good: README links to a live demo or deployed app.Issue: No status badges in the README (−10 pts).Fix: Add CI/build status badges from shields.io or your CI provider to signal project health.Issue: No install instructions found in the README (−45 pts).Fix: Add a section showing how to install dependencies.Good: README documents how to run the project.
- README-fall.md
- README.md
- t81_558_class_01_1_overview.ipynb
- t81_558_class_01_2_ai_neural.ipynb
- t81_558_class_01_3_neural_net.ipynb
- t81_558_class_01_4_genai_deep.ipynb
- t81_558_class_01_5_vibe_code.ipynb
- t81_558_class_02_1_pytorch_numerical.ipynb
- t81_558_class_02_2_pytorch_neural.ipynb
- t81_558_class_02_3_feature_encode.ipynb
- t81_558_class_02_4_pytorch_class_sequence.ipynb
- t81_558_class_02_5_beyond_cpu.ipynb
- t81_558_class_03_1_pytorch_tabular.ipynb
- t81_558_class_03_2_pandas_cat.ipynb
- t81_558_class_03_3_pandas_grouping.ipynb
- t81_558_class_03_4_pandas_functional.ipynb
- t81_558_class_03_5_pandas_features.ipynb
- t81_558_class_04_1_pytorch_persist.ipynb
- t81_558_class_04_2_early_stop.ipynb
- t81_558_class_04_3_kfold.ipynb
- t81_558_class_04_4_schedule.ipynb
- t81_558_class_04_5_dropout.ipynb
- t81_558_class_05_1_python_images.ipynb
- t81_558_class_05_2_cnn.ipynb
- t81_558_class_05_3_generators.ipynb
- t81_558_class_05_4_vision_transfer.ipynb
- t81_558_class_05_5_yolo.ipynb
- t81_558_class_06_1_timeseries.ipynb
- t81_558_class_06_2_lstm.ipynb
- t81_558_class_06_3_transformer_timeseries.ipynb
- t81_558_class_06_4_prophet.ipynb
- t81_558_class_06_5_sp500.ipynb
- t81_558_class_07_1_model_structure.ipynb
- t81_558_class_07_2_learnable_layers.ipynb
- t81_558_class_07_3_transfer.ipynb
- t81_558_class_07_4_normalization.ipynb
- t81_558_class_07_5_shapes.ipynb
- t81_558_class_08_1_kaggle_intro.ipynb
- t81_558_class_08_2_pytorch_ensembles.ipynb
- t81_558_class_08_3_pytorch_hyperparameters.ipynb
- t81_558_class_08_4_bayesian_hyperparameter_opt.ipynb
- t81_558_class_08_5_kaggle_project.ipynb
- t81_558_class_09_1_transformers.ipynb
- t81_558_class_09_2_hugging.ipynb
- t81_558_class_09_3_embedding.ipynb
- t81_558_class_09_4_stable_diff.ipynb
- t81_558_class_09_5_chat_gpt.ipynb
- t81_558_class_10_1_faces.ipynb
- t81_558_class_10_2_face_landmarks.ipynb
- t81_558_class_10_3_reality_augmentation.ipynb
- t81_558_class_10_4_emotion.ipynb
- t81_558_class_10_5_dynaface.ipynb
- t81_558_class_13_1_auto_encode.ipynb
- t81_558_class_13_2_anomaly.ipynb
- t81_558_class_13_3_retrain.ipynb
- t81_558_class_14_5_new_tech.ipynb