跳转到主要内容

未提供项目描述

项目描述

基础模型推理

为此仓库设置Pre-commit

Pre-commit通过在提交前执行各种检查的钩子来帮助管理和维护代码质量。

要为此仓库设置pre-commit,请按照以下步骤操作

  1. 安装pre-commit。如果您使用pip,可以通过运行以下命令来完成此操作:

    pip install pre-commit
    
  2. 导航到包含 .pre-commit-config.yaml 文件的仓库根目录。

  3. 运行以下命令以安装git钩子脚本:

    pre-commit install
    

现在,pre-commit将在git commit时自动运行。如果您想要手动运行仓库中所有pre-commit钩子,请运行: pre-commit run --all-files

要运行所有文件的特定pre-commit钩子,您可以使用带有钩子ID的run命令。以下是一般语法: pre-commit run <hook_id> --all-files

例如,如果您想对所有文件运行black钩子,可以使用: pre-commit run black --all-files

此命令将在您的仓库中的每个文件上运行black钩子。

此仓库中使用的钩子

此仓库使用各种钩子来维护代码质量

  • check-added-large-files:防止提交大文件。
  • end-of-file-fixer:确保文件以换行符结束。
  • trailing-whitespace:删除尾随空格。
  • check-ast:检查Python AST的语法错误。
  • check-docstring-first:确保Python文件中的第一件事是文档字符串。
  • isort:排序Python导入。
  • add-trailing-comma:向Python数据结构添加尾随逗号。
  • black:将Python代码格式化为符合PEP 8风格指南。
  • flake8:对Python代码进行错误和代码风格违规的审查。
  • pydocstyle:检查Python文档字符串约定。

这些钩子在安装pre-commit后,在每次提交之前自动运行。

项目详情


下载文件

下载适合您平台的文件。如果您不确定该选择哪个,请了解更多关于 安装包 的信息。

源代码分发

此版本没有可用的源代码分发文件。请参阅 生成分发存档教程

构建分发

llm_optimized_inference-0.2.12-py3-none-any.whl (81.7 kB 查看哈希值)

上传时间 Python 3

支持

AWSAWS云计算和安全赞助商DatadogDatadog监控FastlyFastlyCDNGoogleGoogle下载分析MicrosoftMicrosoftPSF赞助商PingdomPingdom监控SentrySentry错误日志StatusPageStatusPage状态页面