• /
  • EnglishEspañol日本語한국어Português
  • EntrarComeçar agora

Esta tradução de máquina é fornecida para sua comodidade.

Caso haja alguma divergência entre a versão em inglês e a traduzida, a versão em inglês prevalece. Acesse esta página para mais informações.

Criar um problema

wrap_mlmodel (API do agente Python)

Sintaxe

newrelic.agent.wrap_mlmodel(model, name=None, version=None, feature_names=None, label_names=None, metadata=None)

Permite instrumentação manual de modelos de aprendizado de máquina.

Requisitos

Agente Python versão 9.1.0 ou mais alto.

Descrição

Isso permite a instrumentação manual de modelos de aprendizado de máquina.

Parâmetro

Parâmetro

Descrição

model

objeto

Obrigatório. model é o modelo de aprendizado de máquina ajustado.

name

corda

Opcional. O nome do modelo personalizado.

version

corda

Opcional. A versão de lançamento do modelo personalizado.

feature_names

lista de string

Opcional. Uma lista de strings que denotam o(s) nome(s) do(s) recurso(s).

label_names

lista de string

Opcional. Uma lista de strings que denotam os nomes dos rótulos.

metadata

dict

Opcional. metadados para anexar ao modelo.

Valores de retorno

Nenhum.

Exemplos

Envolver modelo de aprendizado de máquina

Um exemplo de instrumentado um modelo de aprendizado de máquina personalizado:

def wrap_ml_example():
x_train = [[0, 0], [1, 1]]
y_train = [0, 1]
x_test = [[1.0, 2.0]]
model = CustomTestModel().fit(x_train, y_train)
wrap_mlmodel(
model,
name="MyCustomModel",
version="1.2.3",
feature=["feature0", "feature1"],
label=["label0"],
metadata={"metadata1": "value1", "metadata2": "value2"},
)
labels = model.predict(x_test)
return model
Copyright © 2024 New Relic Inc.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.