LocalOutlierFactor - outlier - novelty -#

Fitted on a problem type outlier (see find_suitable_problem), method predict matches output .

LocalOutlierFactor(n_jobs=8, novelty=True)

index

0

skl_nop

1

onx_size

13708

onx_nnodes

26

onx_ninits

13

onx_doc_string

onx_ir_version

8

onx_domain

ai.onnx

onx_model_version

0

onx_producer_name

skl2onnx

onx_producer_version

1.11.1

onx_

15

onx_op_Cast

1

onx_subgraphs

1

onx_op_Identity

2

onx_op_Identity_optim

1

onx_subgraphs_optim

1

onx_size_optim

13631

onx_nnodes_optim

25

onx_ninits_optim

13

fit__fit_X.shape

(112, 4)

fit_negative_outlier_factor_.shape

112

%0 cluster_Scan139928165516576_139930469640752 Scan (Sc_Scan) body=node {  input: 'next_in'... num_scan_inputs=1 X X float((0, 4)) B_next_in next_in float((0, 4)) X->B_next_in Sc_Scan Sc_Scan X->Sc_Scan label label int64((0, 1)) scores scores float((0, 1)) predict_Less Less (predict_Less) scores->predict_Less lrd_ratios_array_Gathercst lrd_ratios_array_Gathercst float32((112,)) [0.8522394  1.0029942  1.0569986  1.0504786  1.055... lrd_ratios_array_Gather Gather (lrd_ratios_array_Gather) lrd_ratios_array_Gathercst->lrd_ratios_array_Gather Sc_Scancst Sc_Scancst float32((112, 4)) [[ 4.3017502e+00  3.9453187e+00  9.2195314e-01  1.... B_next next float((0,)) Sc_Scancst->B_next Sc_Scancst->Sc_Scan To_TopKcst To_TopKcst int64((1,)) [20] To_TopK TopK (To_TopK) largest=0 sorted=1 To_TopKcst->To_TopK X_lrd_Divcst X_lrd_Divcst float32((1,)) [1.] X_lrd_Div Div (X_lrd_Div) X_lrd_Divcst->X_lrd_Div X_lrd_Mulcst X_lrd_Mulcst float32((1,)) [-1.] X_lrd_Mul Mul (X_lrd_Mul) X_lrd_Mulcst->X_lrd_Mul X_lrd_Mul1 Mul (X_lrd_Mul1) X_lrd_Mulcst->X_lrd_Mul1 predict_Mul Mul (predict_Mul) X_lrd_Mulcst->predict_Mul dist_k_Gathercst dist_k_Gathercst float32((112, 20)) [[0.33936003 0.6148214  0.86842823 ... 1.3690411  ... dist_k_Gather Gather (dist_k_Gather) dist_k_Gathercst->dist_k_Gather dist_k_Gathercst1 dist_k_Gathercst1 int64((1,)) [19] dist_k_Gather1 Gather (dist_k_Gather1) axis=2 dist_k_Gathercst1->dist_k_Gather1 dist_k_Squeezecst dist_k_Squeezecst int64((1,)) [2] dist_k_Squeeze Squeeze (dist_k_Squeeze) dist_k_Squeezecst->dist_k_Squeeze X_lrd_Addcst X_lrd_Addcst float32((1,)) [1.e-10] X_lrd_Add Add (X_lrd_Add) X_lrd_Addcst->X_lrd_Add predict_Addcst predict_Addcst float32((1,)) [1.5] predict_Add Add (predict_Add) predict_Addcst->predict_Add predict_Lesscst predict_Lesscst float32((1,)) [0.] predict_Lesscst->predict_Less predict_Mulcst1 predict_Mulcst1 int64((1,)) [-2] predict_Mul1 Mul (predict_Mul1) predict_Mulcst1->predict_Mul1 predict_Addcst1 predict_Addcst1 int64((1,)) [1] predict_Add1 Add (predict_Add1) predict_Addcst1->predict_Add1 UU038UU UU038UU UU039UU UU039UU Tr_Transpose Transpose (Tr_Transpose) perm=[1 0] UU039UU->Tr_Transpose B_cdistdf_20_Sub Sub (cdistdf_20_Sub) B_next_in->B_cdistdf_20_Sub B_cdistd_20_Identity Identity (cdistd_20_Identity) B_next_in->B_cdistd_20_Identity B_next->B_cdistdf_20_Sub B_next_out next_out float((0, 0)) B_next_out->UU038UU B_scan_out scan_out float((0,)) B_scan_out->UU039UU B_cdistdf_20_C0 cdistdf_20_C0 B_cdistdf_20_ReduceSumSquare ReduceSumSquare (cdistdf_20_ReduceSumSquare) axes=[1] keepdims=0 B_cdistdf_20_C0->B_cdistdf_20_ReduceSumSquare B_cdistdf_20_Sub->B_cdistdf_20_C0 B_cdistd_20_Identity->B_next_out B_cdistdf_20_reduced0 cdistdf_20_reduced0 B_cdistdf_20_Identity Identity (cdistdf_20_Identity) B_cdistdf_20_reduced0->B_cdistdf_20_Identity B_cdistdf_20_ReduceSumSquare->B_cdistdf_20_reduced0 B_cdistdf_20_Identity->B_scan_out Sc_Scan->UU038UU Sc_Scan->UU039UU Sc_Scan->B_cdistdf_20_Sub Tr_transposed0 Tr_transposed0 Sq_Sqrt Sqrt (Sq_Sqrt) Tr_transposed0->Sq_Sqrt Tr_Transpose->Tr_transposed0 Sq_Y0 Sq_Y0 Sq_Y0->To_TopK Sq_Sqrt->Sq_Y0 To_Values0 To_Values0 To_Values0->X_lrd_Mul To_Indices1 To_Indices1 To_Indices1->lrd_ratios_array_Gather To_Indices1->dist_k_Gather To_TopK->To_Values0 To_TopK->To_Indices1 lrd_ratios_array_output0 lrd_ratios_array_output0 lrd_ratios_array_Div Div (lrd_ratios_array_Div) lrd_ratios_array_output0->lrd_ratios_array_Div lrd_ratios_array_Gather->lrd_ratios_array_output0 X_lrd_C03 X_lrd_C03 X_lrd_C03->X_lrd_Mul1 X_lrd_Mul->X_lrd_C03 dist_k_output01 dist_k_output01 dist_k_output01->dist_k_Gather1 dist_k_Gather->dist_k_output01 X_lrd_C02 X_lrd_C02 X_lrd_Max Max (X_lrd_Max) X_lrd_C02->X_lrd_Max X_lrd_Mul1->X_lrd_C02 dist_k_output0 dist_k_output0 dist_k_output0->dist_k_Squeeze dist_k_Gather1->dist_k_output0 dist_k_squeezed0 dist_k_squeezed0 dist_k_squeezed0->X_lrd_Max dist_k_Squeeze->dist_k_squeezed0 X_lrd_max0 X_lrd_max0 X_lrd_ReduceMean ReduceMean (X_lrd_ReduceMean) axes=[1] keepdims=1 X_lrd_max0->X_lrd_ReduceMean X_lrd_Max->X_lrd_max0 X_lrd_reduced0 X_lrd_reduced0 X_lrd_reduced0->X_lrd_Add X_lrd_ReduceMean->X_lrd_reduced0 X_lrd_C01 X_lrd_C01 X_lrd_C01->X_lrd_Div X_lrd_Add->X_lrd_C01 X_lrd_C0 X_lrd_C0 X_lrd_C0->lrd_ratios_array_Div X_lrd_Div->X_lrd_C0 lrd_ratios_array_C0 lrd_ratios_array_C0 score_samples_ReduceMean ReduceMean (score_samples_ReduceMean) axes=[1] lrd_ratios_array_C0->score_samples_ReduceMean lrd_ratios_array_Div->lrd_ratios_array_C0 score_samples_reduced0 score_samples_reduced0 score_samples_reduced0->predict_Mul score_samples_ReduceMean->score_samples_reduced0 predict_C02 predict_C02 predict_C02->predict_Add predict_Mul->predict_C02 predict_Add->scores predict_C01 predict_C01 predict_Cast Cast (predict_Cast) to=7 predict_C01->predict_Cast predict_Less->predict_C01 predict_output0 predict_output0 predict_output0->predict_Mul1 predict_Cast->predict_output0 predict_C0 predict_C0 predict_C0->predict_Add1 predict_Mul1->predict_C0 predict_Add1->label