Skip to content

Conversation

@VipS-2004
Copy link

This PR adds a beginner-friendly documentation page explaining how configuration
files, dataset paths, and indices are used in the DeepLense SSL pipeline.

It covers:

  • Expected dataset directory structure
  • Purpose and usage of indices.pkl
  • How YAML configuration files control the training flow
  • Common setup issues faced by new contributors
  • A recommended quick sanity-check configuration for onboarding

This documentation is intended to reduce setup friction, improve reproducibility,
and help first-time contributors run the SSL pipeline correctly before launching
long experiments.

No training or model logic is modified.

Added a detailed docstring explaining the purpose and flow of the ssltrain.py script for self-supervised learning on gravitational lensing images.
Added comments to clarify the steps for loading configuration, computing dataset statistics, and initializing SSL training methods.
Adds a beginner-friendly guide describing dataset structure,
indices usage, configuration flow, common setup issues, and
a recommended quick sanity-check configuration for the SSL pipeline.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant