Metadata-Version: 2.1
Name: triton_utils
Version: 0.1.0
Summary: A collection of utility functions and tools for Triton projects
Home-page: https://github.com/2niuhe/triton_utils
Author: 2niuhe
Author-email: carlton2tang@gmail.com
Project-URL: Bug Tracker, https://github.com/2niuhe/triton_utils/issues
Project-URL: repository, https://github.com/2niuhe/triton_utils
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: POSIX :: Linux
Classifier: Intended Audience :: Developers
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Requires-Python: >=3.7
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: numpy>=1.0.0
Requires-Dist: torch>=2.0.0
Requires-Dist: triton>=2.0.0

# Triton Utils

[WIP]

A collection of utility functions and tools for Triton kernel development.

Most code copied from project below:

- [BobMcDear/attorch: A subset of PyTorch's neural network modules, written in Python using OpenAI's Triton.](https://github.com/BobMcDear/attorch)
- [FlagOpen/FlagGems: FlagGems is an operator library for large language models implemented in Triton Language.](https://github.com/FlagOpen/FlagGems)

- pre-commit

```
pip install pre-commit
pre-commit install
pre-commit run --show-diff-on-failure --color=always --all-files
```

## Features



## Installation

```bash
git clone https://github.com/2niuhe/triton-utils.git && cd triton-utils
pip install .
```


## Usage



## Contributing

Contributions are welcome! Please feel free to submit a Pull Request.


**CI**

- action

.github/workflows/code-format-check.yml

- self runner action

.github/workflows/make-build.yml
