Skip to content

Docs/add api reference#89

Closed
davidberenstein1957 wants to merge 11 commits into
mainfrom
docs/add-api-reference
Closed

Docs/add api reference#89
davidberenstein1957 wants to merge 11 commits into
mainfrom
docs/add-api-reference

Conversation

@davidberenstein1957

Copy link
Copy Markdown
Member

Description

Related Issue

Fixes #(issue number)

Type of Change

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • This change requires a documentation update

How Has This Been Tested?

Checklist

  • My code follows the style guidelines of this project
  • I have performed a self-review of my own code
  • I have commented my code, particularly in hard-to-understand areas
  • I have made corresponding changes to the documentation
  • I have added tests that prove my fix is effective or that my feature works
  • New and existing unit tests pass locally with my changes

Additional Notes

- Removed outdated telemetry instructions from README.md and added a new dedicated telemetry documentation file.
- Updated contributions table of contents to include the new telemetry documentation.
- Revised evaluation and dataset user manuals for clarity and consistency.
- Improved formatting and organization of code examples across various documentation files.
…bution guidelines

- Introduced a new issue template for documentation improvements to streamline suggestions from the community.
- Updated the "How to Contribute" section to include a reference to the new documentation improvement template.
- Enhanced the "Opening an Issue" section with detailed instructions on submitting documentation changes.
- Standardized formatting in the README.md, including consistent line endings and spacing.
- Enhanced the section on getting started with Pruna, ensuring clarity in code examples.
- Updated the algorithm overview table to provide a clearer presentation of compression techniques and their benefits.
- Added detailed descriptions for specific models, including Stable Diffusion XL, FLUX [dev], and HunyuanVideo, with links to relevant resources.
- Eliminated outdated telemetry setup instructions from the README.md to streamline the quick start section.
- Focused on enhancing the clarity of the getting started experience with Pruna.
- Expanded the explanation of Pruna's `smash` function to include information about various compression and optimization algorithms.
- Removed redundant code example to streamline the documentation and improve clarity.
- Updated the `SmashConfig` section to include the `compiler` option for better user guidance.
- Replaced the static contributor image link with a dynamic one from contrib.rocks to enhance visibility and ensure it reflects the latest contributors.
- This change aims to foster community engagement by showcasing contributors in a more engaging manner.
- Changed the citation block in the README.md to use a consistent BibTeX format.
- Ensured proper spacing and syntax for improved readability and adherence to citation standards.
- Deleted the ASR Whisper tutorial notebook to streamline documentation.
- Introduced a new index file for tutorials, providing an overview and links to various optimization guides for different models, enhancing user navigation and accessibility.
- Deleted the contributions table of contents file to streamline documentation structure.
- Updated tutorial links in the index file to point to the correct notebook paths, enhancing navigation for users.
- Added comprehensive guides for customizing algorithms, datasets, and metrics, providing users with clear steps to integrate their own components into |pruna|.
- Introduced detailed documentation on evaluating model optimizations using the Evaluation Agent, outlining the workflow and available metrics.
- Updated the configuration guide to include new features and examples for defining a SmashConfig, improving user experience and clarity.
- Enhanced the optimization guide with step-by-step instructions for optimizing various model types, including diffusion models and large language models.
- Improved the save and load documentation for PrunaModels, ensuring users understand the new functionalities and best practices for model management.
…iguration

- Deleted the old user manuals for datasets, evaluation, SmashConfig, and the smash function to streamline documentation and remove redundancy.
- This cleanup aims to enhance the clarity and accessibility of the documentation for users, focusing on more current and relevant content.
@davidberenstein1957

Copy link
Copy Markdown
Member Author

Close over #90

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