LICENSE
README.md
pyproject.toml
src/sdnq/__init__.py
src/sdnq/common.py
src/sdnq/dequantizer.py
src/sdnq/file_loader.py
src/sdnq/forward.py
src/sdnq/loader.py
src/sdnq/packed_int.py
src/sdnq/quantizer.py
src/sdnq/sdnext.py
src/sdnq/triton_mm.py
src/sdnq.egg-info/PKG-INFO
src/sdnq.egg-info/SOURCES.txt
src/sdnq.egg-info/dependency_links.txt
src/sdnq.egg-info/requires.txt
src/sdnq.egg-info/top_level.txt
src/sdnq/layers/conv/conv_fp16.py
src/sdnq/layers/conv/conv_fp8.py
src/sdnq/layers/conv/conv_fp8_tensorwise.py
src/sdnq/layers/conv/conv_int8.py
src/sdnq/layers/conv/forward.py
src/sdnq/layers/linear/forward.py
src/sdnq/layers/linear/linear_fp16.py
src/sdnq/layers/linear/linear_fp8.py
src/sdnq/layers/linear/linear_fp8_tensorwise.py
src/sdnq/layers/linear/linear_int8.py
src/sdnq/optim/__init__.py
src/sdnq/optim/adafactor.py
src/sdnq/optim/adamw.py
src/sdnq/optim/came.py
src/sdnq/optim/lion.py
src/sdnq/optim/muon.py
src/sdnq/optim/optimizer.py
src/sdnq/optim/stochastic.py
src/sdnq/training/__init__.py
src/sdnq/training/forward.py
src/sdnq/training/tensor.py
src/sdnq/training/layers/linear/forward.py
src/sdnq/training/layers/linear/linear_fp16.py
src/sdnq/training/layers/linear/linear_fp16_ckpt.py
src/sdnq/training/layers/linear/linear_fp16_dynamic.py
src/sdnq/training/layers/linear/linear_fp16_dynamic_ckpt.py
src/sdnq/training/layers/linear/linear_fp8.py
src/sdnq/training/layers/linear/linear_fp8_ckpt.py
src/sdnq/training/layers/linear/linear_fp8_dynamic.py
src/sdnq/training/layers/linear/linear_fp8_dynamic_ckpt.py
src/sdnq/training/layers/linear/linear_fp8_tensorwise.py
src/sdnq/training/layers/linear/linear_fp8_tensorwise_ckpt.py
src/sdnq/training/layers/linear/linear_fp8_tensorwise_dynamic.py
src/sdnq/training/layers/linear/linear_fp8_tensorwise_dynamic_ckpt.py
src/sdnq/training/layers/linear/linear_int8.py
src/sdnq/training/layers/linear/linear_int8_ckpt.py
src/sdnq/training/layers/linear/linear_int8_dynamic.py
src/sdnq/training/layers/linear/linear_int8_dynamic_ckpt.py