Open Issues Need Help
View All on GitHubPyTorch native quantization and sparsity for training and inference
PyTorch native quantization and sparsity for training and inference
PyTorch native quantization and sparsity for training and inference
PyTorch native quantization and sparsity for training and inference
PyTorch native quantization and sparsity for training and inference
PyTorch native quantization and sparsity for training and inference
PyTorch native quantization and sparsity for training and inference
PyTorch native quantization and sparsity for training and inference
PyTorch native quantization and sparsity for training and inference
PyTorch native quantization and sparsity for training and inference
PyTorch native quantization and sparsity for training and inference
PyTorch native quantization and sparsity for training and inference
PyTorch native quantization and sparsity for training and inference
PyTorch native quantization and sparsity for training and inference
PyTorch native quantization and sparsity for training and inference
PyTorch native quantization and sparsity for training and inference
PyTorch native quantization and sparsity for training and inference
PyTorch native quantization and sparsity for training and inference
PyTorch native quantization and sparsity for training and inference
PyTorch native quantization and sparsity for training and inference
PyTorch native quantization and sparsity for training and inference
PyTorch native quantization and sparsity for training and inference
PyTorch native quantization and sparsity for training and inference
PyTorch native quantization and sparsity for training and inference
PyTorch native quantization and sparsity for training and inference
PyTorch native quantization and sparsity for training and inference
PyTorch native quantization and sparsity for training and inference
AI Summary: The task is to correct the `torch_version_at_least` function in the TorchAO project. The current implementation incorrectly compares pre-release versions (e.g., 2.5.0.dev, 2.5.0.git) to stable releases, leading to inaccurate version checks. The fix requires adjusting the comparison logic to correctly order pre-release and stable versions (2.4.0 < 2.5.0.dev/2.5.0.git < 2.5.0).
PyTorch native quantization and sparsity for training and inference
AI Summary: Refactor the linear registration system in the TorchAO PyTorch-native model optimization framework. The current system is inconsistent with other registration methods, making it confusing and difficult to maintain. The goal is to create a unified and cleaner registration API for linear operations, consistent with the existing @implements system, while preserving the ability to overwrite linear operations for auto-quantization.
PyTorch native quantization and sparsity for training and inference
AI Summary: This task involves optimizing the performance of fp8 blockwise training in the TorchAO project. It requires benchmarking the performance of custom Triton GEMM kernels against PyTorch's `torch._scaled_mm` for fp8 matrix multiplications within a blockwise training context. If `torch._scaled_mm` proves faster, the code needs to be updated to utilize it, accounting for potential differences in memory layout requirements.
PyTorch native quantization and sparsity for training and inference