产品详情
西门子 AI SDK(AI Software Development Kit) 是专为工业场景设计的一组 Python 库,核心功能是帮助数据科学家与工程师自动创建、打包、测试并部署 AI 推理管道至西门子 AI Inference Server(含边缘/云环境),实现从模型开发到产线落地的闭环。
核心定位与能力
目标平台:主要服务于 Siemens AI Inference Server 及 AI@Edge 边缘推理环境,与 Simatic PLC 数据流深度集成。
典型工作流:
准备训练数据(图像/时间序列等)→ 2. 训练模型(支持 TensorFlow、scikit-learn 等)→ 3. 用 SDK 打包为标准化推理包 → 4. 测试完整性(含 SHA-256 校验)→ 5. 部署至边缘或云端执行推理。
关键特性演进(截至最新公开版本 v2.1.0,2024 年 10 月):
✅ 支持 GPU 加速推理,可直接配置 TensorRT 优化;
✅ 兼容 Python 3.8 / 3.10,生成带 .sha256 签名的 Edge 包;
✅ 新增 ImageSet、Binary 数据类型,适配工业视觉与二进制信号传输;
✅ 支持从 PyPI 或本地导入依赖包(仅限纯 Python 源码);
⚠️ 若变量名使用 Python 保留关键字,SDK 将主动报错拦截。