# Virtualenv
/.venv/
/venv/

tests/log_*
benchmarks/openai-chat-infqps*
splitwise/log*

# Byte-compiled / optimized / DLL files
__pycache__/
*.py[cod]
*$py.class

# C extensions
*.so

# Distribution / packaging
/bin/
/build/
/develop-eggs/
dist/
/eggs/
/lib/
/lib64/
/output/
/parts/
/sdist/
/var/
*.egg-info/
.installed.cfg
*.egg
.eggs

# AUTHORS and ChangeLog will be generated while packaging
/AUTHORS
/ChangeLog

# BCloud / BuildSubmitter
/build_submitter.*
/logger_client_log

# Installer logs
pip-log.txt
pip-delete-this-directory.txt

# Unit test / coverage reports
.tox/
.coverage
.cache
.pytest_cache
nosetests.xml
coverage.xml

# Translations
*.mo
*.pot
*.doctree

# Sphinx documentation
/docs/_build/

.env
log
.vscode
.idea

# PyInstaller
#  Usually these files are written by a python script from a template
#  before PyInstaller builds the exe, so as to inject date/other infos into it.
*.manifest
*.spec

# Django stuff:
*.log
local_settings.py
db.sqlite3

# Flask stuff:
instance/
.webassets-cache

# Scrapy stuff:
.scrapy

# PyBuilder
target/

# Jupyter Notebook
.ipynb_checkpoints

# IPython
profile_default/
ipython_config.py

# pyenv
.python-version

# celery beat schedule file
celerybeat-schedule

# SageMath parsed files
*.sage.py

# Spyder project settings
.spyderproject
.spyproject

# Rope project settings
.ropeproject

# mkdocs documentation
/site

# mypy
.mypy_cache/
.dmypy.json
dmypy.json

# Pyre type checker
.pyre/

# pycharm
.DS_Store
.idea/
FETCH_HEAD

#log
log/

checkpoints/
checkpoints_origin/
result/
result_lora/

# npu kernel cache
kernel_meta*

# building custom ops cache and auto-generated codes
*.o
fastdeploy_ops.py
version.txt
EGG-INFO/
**/fastdeploy_ops/__init__.py

# fp8 generated codes
autogen/
fp8_fp8_gemm_scale_bias_act.cu
fp8_fp8_dual_gemm_scale_bias_act.cu
visitor_fp8_gemm_fused.cu

# third party
custom_ops/third_party

fastdeploy/model_executor/ops/base
fastdeploy/model_executor/ops/gpu/deep_gemm

gemm_profiles.json
nohup.out

#fp8_deep_gemm
custom_ops/gpu_ops/fp8_deep_gemm/deep_gemm/include/cutlass
custom_ops/gpu_ops/fp8_deep_gemm/deep_gemm/include/cute

#marlin_kernel
custom_ops/gpu_ops/moe/moe_wna16_marlin_utils/kernel_*.cu

#machete_kernel
custom_ops/gpu_ops/machete/generated

# buff
custom_ops/tmp*

build

.ccls-cache

third_party

custom_ops/gpu_ops/w4afp8_gemm/w4afp8_gemm_*.cu
custom_ops/gpu_ops/w4afp8_gemm/w4afp8_gemm_template.h

custom_ops/gpu_ops/wfp8afp8_sparse_gemm/wfp8Afp8_sparse_gemm_*.cu
custom_ops/gpu_ops/wfp8afp8_sparse_gemm/wfp8Afp8_sparse_gemm_template.h
