[project]
name = "mindspeed-mm"
version = "0.1"
requires-python = ">=3.8"
description = "MindSpeed-MM is designed to provide end-to-end large multi-modal model solutions for Huawei's Ascend chips, including models, algorithms, and downstream tasks."
readme = "README.md"
license = {file = "LICENSE"}
authors = [
  { name = "The MindSpeed-MM Team", email = "contact@mindspeed-mm.cn" },
]
keywords = ["AI", "Ascend", "DeepLearning", "MultiModal", "MindSpeed"]
dependencies = [
    "numpy",
    "diffusers==0.29.2",
    "transformers"
]

[build-system]
requires = ["setuptools >= 65.0"]
build-backend = "setuptools.build_meta"

[tool.setuptools.packages.find]
include = ["mindspeed_mm"]

[project.optional-dependencies]
test = [
    "pytest",
    "transformers[sentencepiece]",
]

lint = [
    "black",
]