ml
Crewai
本规则提供了使用 CrewAI 库进行开发的全面最佳实践,涵盖代码组织、性能、安全、测试和常见陷阱。它作为使用 CrewAI 构建健壮且可扩展的 AI 应用程序的指南。
Cuda
强制执行 CUDA 编码标准、性能优化和最佳实践,以确保高效且可维护的 GPU 加速代码。此规则提供了代码组织、内存管理、错误处理等方面的指导。
Dask
Dask 在 Python 中使用的全面最佳实践和编码标准,专注于性能、代码组织和常见陷阱。为使用 Dask 进行并行和分布式计算的开发人员提供可操作的指导。
Huggingface
此规则提供了在使用 Hugging Face Transformers 库时遵循最佳实践的指南,涵盖了代码组织、性能、测试、安全和常见陷阱。它强调社区标准和可维护性。
Jax
本规则提供了 JAX 库的最佳实践和编码标准,重点关注函数式编程、JIT 编译、自动微分和不可变数据结构。它还涵盖了性能注意事项、常见陷阱和工具推荐。
Keras
此规则强制执行 Keras 库的最佳实践,重点关注代码清晰度、模块化、性能优化和安全注意事项。它为开发人员提供了可操作的指南,以提高 Keras 基机器学习项目的质量和可维护性。
Langchain-js
LangChain.js 应用开发的综合性最佳实践和编码标准。重点关注代码组织、性能、安全、 测试和常见陷阱,以确保构建健壮且可维护的 AI 驱动解决方案。
Lightgbm
本规则文件提供了 LightGBM 的全面最佳实践,涵盖了代码组织、性能、安全性、测试以及需要避免的常见陷阱。遵循这些指南将提高您的 LightGBM 项目的效率、可靠性和可维护性。
Llamaindex-js
该规则提供了关于使用 LlamaIndex-JS 开发 AI 应用程序的全面指南,涵盖了代码组织、性能、安全和测试的最佳实践。它旨在确保构建出健壮、高效且安全的 LLM 驱动的应用程序。
Matplotlib
该规则提供了使用 Python 的 Matplotlib 开发健壮、可维护且高性能数据可视化的指南和最佳实践。它涵盖了从代码组织到测试和安全考虑的各个方面。
Mlx
此规则提供了 MLX 库的全面最佳实践,涵盖代码组织、性能、安全、测试和常见陷阱。它旨在促进在 Apple 平台上使用 MLX 时,实现一致、高效且可维护的代码。
Modal
此规则概述了开发和维护 Modal 库的最佳实践,涵盖代码组织、性能、安全和测试。其目的是确保高质量、可维护且可扩展的云部署解决方案。
Numba
该规则提供了 Numba 库的全面最佳实践和编码标准,涵盖代码组织、性能 优化、安全、测试和常见陷阱。它旨在帮助开发人员编写高效、可维护且安全的 Numba 代码。
Numpy
该规则提供了在 Python 中使用 NumPy 的最佳实践,涵盖了编码标准、性能优化、安全性和测试策略,以提高代码质量和可维护性。
Pandas
本规则概述了在 Python 中使用 pandas 库的最佳实践,涵盖了代码风格、性能、数据处理和测试。旨在推广可维护、高效且健壮的数据分析工作流程。
Plotly
此规则文件为使用 Plotly 库提供了最佳实践和编码标准,重点关注代码组织、性能、安全、测试以及常见陷阱。旨在指导开发者创建可维护、高效且安全的 Plotly 应用程序。
Pytorch
本规则提供了全面的 PyTorch 开发指南,涵盖代码组织、性能优化、安全性、测试以及常见陷阱。旨在确保 PyTorch 代码的可读性、可维护性和效率。
Scikit-learn
强制执行 scikit-learn 项目的最佳实践和编码标准, 促进可维护性、性能和安全性。此规则提供了 关于代码组织、常见模式、性能优化、 测试和常见陷阱的指南。
Scipy
本规则概述了使用 SciPy 库开发科学计算应用程序的编码标准、最佳实践和常见陷阱。它强调了清晰度、可维护性、性能和安全性,以实现高效的 SciPy 开发。
Seaborn
此规则提供了 Seaborn 编码标准的最佳实践,强调在 AI 和机器学习数据科学开发中编写清晰、可复现的代码、最佳性能和安全的数据处理。
Smolagents
该规则提供了 smolagents 库开发的全方位最佳实践,涵盖代码组织、性能、安全、测试和常见陷阱。旨在指导开发人员构建健壮、可维护且高效的 AI 代理应用程序。
Statsmodels
一份关于在 Python 中使用 statsmodels 库的最佳实践的综合指南,涵盖代码组织、性能、测试和常见陷阱。这些指南旨在促进可维护、可靠且高效的 statsmodels 代码。
Tensorflow
一套全面的 TensorFlow 最佳实践指南,涵盖代码组织、性能、测试和安全,旨在构建健壮且可维护的机器学习项目。
Tinygrad
此规则文件提供了 tinygrad 开发的全面最佳实践,涵盖代码组织、性能、测试和安全性。 它旨在提高代码质量、可维护性,并防止在使用 tinygrad 时出现的常见陷阱。