MLOnnx
将传统机器学习模型(即 scikit-learn)导出为 ONNX。
示例
请参阅以下链接以获取详细示例。
Notebook | 描述 | |
---|---|---|
导出并运行其他机器学习模型 | 从 scikit-learn、PyTorch 等导出并运行模型 |
方法
管道的 Python 文档。
__call__(model, task='default', output=None, opset=12)
Exports a machine learning model to ONNX using ONNXMLTools.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
model
|
model to export |
required | |
task
|
optional model task or category |
'default'
|
|
output
|
optional output model path, defaults to return byte array if None |
None
|
|
opset
|
onnx opset, defaults to 12 |
12
|
Returns:
Type | Description |
---|---|
path to model output or model as bytes depending on output parameter |
Source code in txtai/pipeline/train/mlonnx.py
31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 |
|