KNeighborsClassifier - ~m-label - weights_k3 - {‘optim’: ‘cdist’, ‘zipmap’: False}#

Fitted on a problem type ~m-label (see find_suitable_problem), method predict_proba matches output . Model was converted with additional parameter: <class 'sklearn.neighbors._classification.KNeighborsClassifier'>={'optim': 'cdist', 'zipmap': False}.

KNeighborsClassifier(algorithm='brute', n_jobs=8, n_neighbors=3,
                 weights='distance')

index

0

skl_nop

1

onx_size

8211

onx_nnodes

69

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_ai.onnx.ml

1

onx_com.microsoft

1

onx_op_Cast

7

onx_op_Reshape

7

onx_size_optim

8047

onx_nnodes_optim

67

onx_ninits_optim

13

fit__fit_X.shape

(112, 4)

%0 X X float((0, 4)) CD_CDist CDist (CD_CDist) metric=b'euclidean' X->CD_CDist label label int64((0, 3)) probabilities probabilities float((3, 0, 2)) div0_ArrayFeatureExtractorcst div0_ArrayFeatureExtractorcst int64((2,)) [0 1] div2_ArrayFeatureExtractor ArrayFeatureExtractor (div2_ArrayFeatureExtractor) div0_ArrayFeatureExtractorcst->div2_ArrayFeatureExtractor div1_ArrayFeatureExtractor ArrayFeatureExtractor (div1_ArrayFeatureExtractor) div0_ArrayFeatureExtractorcst->div1_ArrayFeatureExtractor div0_ArrayFeatureExtractor ArrayFeatureExtractor (div0_ArrayFeatureExtractor) div0_ArrayFeatureExtractorcst->div0_ArrayFeatureExtractor knny_ArrayFeatureExtractorcst knny_ArrayFeatureExtractorcst int64((3, 112)) [[1 1 0 0 0 1 1 0 0 0 0 0 0 1 0 1 0 0 1 1 1 0 0 1 ... knny_ArrayFeatureExtractor ArrayFeatureExtractor (knny_ArrayFeatureExtractor) knny_ArrayFeatureExtractorcst->knny_ArrayFeatureExtractor CD_CDistcst CD_CDistcst float32((112, 4)) [[ 4.3017502e+00  3.9453187e+00  9.2195314e-01  1.... CD_CDistcst->CD_CDist To_TopKcst To_TopKcst int64((1,)) [3] To_TopK TopK (To_TopK) largest=0 sorted=1 To_TopKcst->To_TopK knny_Reshapecst knny_Reshapecst int64((3,)) [ 3 -1  3] knny_Reshape Reshape (knny_Reshape) allowzero=0 knny_Reshapecst->knny_Reshape tr0_ArrayFeatureExtractorcst tr0_ArrayFeatureExtractorcst int64((1,)) [0] tr0_ArrayFeatureExtractor ArrayFeatureExtractor (tr0_ArrayFeatureExtractor) tr0_ArrayFeatureExtractorcst->tr0_ArrayFeatureExtractor div0_Equal Equal (div0_Equal) tr0_ArrayFeatureExtractorcst->div0_Equal div1_Equal Equal (div1_Equal) tr0_ArrayFeatureExtractorcst->div1_Equal div2_Equal Equal (div2_Equal) tr0_ArrayFeatureExtractorcst->div2_Equal div0_Squeezecst div0_Squeezecst int64((1,)) [-1] div0_Squeeze Squeeze (div0_Squeeze) div0_Squeezecst->div0_Squeeze div1_Squeeze Squeeze (div1_Squeeze) div0_Squeezecst->div1_Squeeze div0_Squeeze1 Squeeze (div0_Squeeze1) div0_Squeezecst->div0_Squeeze1 div2_Squeeze Squeeze (div2_Squeeze) div0_Squeezecst->div2_Squeeze div2_Squeeze1 Squeeze (div2_Squeeze1) div0_Squeezecst->div2_Squeeze1 div1_Squeeze1 Squeeze (div1_Squeeze1) div0_Squeezecst->div1_Squeeze1 wei_Mulcst wei_Mulcst float32((1,)) [-1.] wei_Mul Mul (wei_Mul) wei_Mulcst->wei_Mul wei_Maxcst wei_Maxcst float32((1,)) [1.e-06] wei_Max Max (wei_Max) wei_Maxcst->wei_Max div0_ReduceSumcst div0_ReduceSumcst int64((1,)) [1] tr1_ArrayFeatureExtractor ArrayFeatureExtractor (tr1_ArrayFeatureExtractor) div0_ReduceSumcst->tr1_ArrayFeatureExtractor div0_Equal1 Equal (div0_Equal1) div0_ReduceSumcst->div0_Equal1 div2_Equal1 Equal (div2_Equal1) div0_ReduceSumcst->div2_Equal1 div1_Equal1 Equal (div1_Equal1) div0_ReduceSumcst->div1_Equal1 div2_ReduceSum1 ReduceSum (div2_ReduceSum1) keepdims=1 div0_ReduceSumcst->div2_ReduceSum1 div0_ReduceSum ReduceSum (div0_ReduceSum) keepdims=1 div0_ReduceSumcst->div0_ReduceSum div2_ReduceSum ReduceSum (div2_ReduceSum) keepdims=1 div0_ReduceSumcst->div2_ReduceSum div1_ReduceSum ReduceSum (div1_ReduceSum) keepdims=1 div0_ReduceSumcst->div1_ReduceSum div0_ReduceSum1 ReduceSum (div0_ReduceSum1) keepdims=1 div0_ReduceSumcst->div0_ReduceSum1 div1_ReduceSum1 ReduceSum (div1_ReduceSum1) keepdims=1 div0_ReduceSumcst->div1_ReduceSum1 Re_ReduceSum ReduceSum (Re_ReduceSum) keepdims=1 div0_ReduceSumcst->Re_ReduceSum Re_ReduceSum1 ReduceSum (Re_ReduceSum1) keepdims=1 div0_ReduceSumcst->Re_ReduceSum1 Re_ReduceSum2 ReduceSum (Re_ReduceSum2) keepdims=1 div0_ReduceSumcst->Re_ReduceSum2 Re_Reshapecst Re_Reshapecst int64((2,)) [-1  1] Re_Reshape Reshape (Re_Reshape) allowzero=0 Re_Reshapecst->Re_Reshape Re_Reshape2 Reshape (Re_Reshape2) allowzero=0 Re_Reshapecst->Re_Reshape2 Re_Reshape1 Reshape (Re_Reshape1) allowzero=0 Re_Reshapecst->Re_Reshape1 tr2_ArrayFeatureExtractorcst tr2_ArrayFeatureExtractorcst int64((1,)) [2] tr2_ArrayFeatureExtractor ArrayFeatureExtractor (tr2_ArrayFeatureExtractor) tr2_ArrayFeatureExtractorcst->tr2_ArrayFeatureExtractor Re_Reshapecst3 Re_Reshapecst3 int64((3,)) [ 1 -1  2] Re_Reshape3 Reshape (Re_Reshape3) allowzero=0 Re_Reshapecst3->Re_Reshape3 Re_Reshape4 Reshape (Re_Reshape4) allowzero=0 Re_Reshapecst3->Re_Reshape4 Re_Reshape5 Reshape (Re_Reshape5) allowzero=0 Re_Reshapecst3->Re_Reshape5 CD_dist CD_dist CD_dist->To_TopK CD_CDist->CD_dist To_Values0 To_Values0 To_Values0->wei_Mul To_Indices1 To_Indices1 knny_Flatten Flatten (knny_Flatten) To_Indices1->knny_Flatten To_TopK->To_Values0 To_TopK->To_Indices1 knny_output0 knny_output0 knny_output0->knny_ArrayFeatureExtractor knny_Flatten->knny_output0 wei_C0 wei_C0 wei_C0->wei_Max wei_Mul->wei_C0 wei_max0 wei_max0 wei_Reciprocal Reciprocal (wei_Reciprocal) wei_max0->wei_Reciprocal wei_Max->wei_max0 knny_Z0 knny_Z0 knny_Z0->knny_Reshape knny_ArrayFeatureExtractor->knny_Z0 wei_Y0 wei_Y0 div0_Mul Mul (div0_Mul) wei_Y0->div0_Mul div0_Mul1 Mul (div0_Mul1) wei_Y0->div0_Mul1 div2_Mul1 Mul (div2_Mul1) wei_Y0->div2_Mul1 div2_Mul Mul (div2_Mul) wei_Y0->div2_Mul div1_Mul Mul (div1_Mul) wei_Y0->div1_Mul div1_Mul1 Mul (div1_Mul1) wei_Y0->div1_Mul1 wei_Reciprocal->wei_Y0 knny_reshaped0 knny_reshaped0 knny_Transpose Transpose (knny_Transpose) perm=[1 0 2] knny_reshaped0->knny_Transpose knny_Reshape->knny_reshaped0 knny_transposed0 knny_transposed0 tr0_Transpose Transpose (tr0_Transpose) perm=[0 2 1] knny_transposed0->tr0_Transpose tr1_Transpose Transpose (tr1_Transpose) perm=[0 2 1] knny_transposed0->tr1_Transpose tr2_Transpose Transpose (tr2_Transpose) perm=[0 2 1] knny_transposed0->tr2_Transpose knny_Transpose->knny_transposed0 tr0_transposed0 tr0_transposed0 tr0_transposed0->tr0_ArrayFeatureExtractor tr0_Transpose->tr0_transposed0 tr1_transposed0 tr1_transposed0 tr1_transposed0->tr1_ArrayFeatureExtractor tr1_Transpose->tr1_transposed0 tr2_transposed0 tr2_transposed0 tr2_transposed0->tr2_ArrayFeatureExtractor tr2_Transpose->tr2_transposed0 tr0_Z0 tr0_Z0 tr0_Z0->div0_Equal1 tr0_Z0->div0_Equal tr0_ArrayFeatureExtractor->tr0_Z0 tr2_Z0 tr2_Z0 tr2_Z0->div2_Equal tr2_Z0->div2_Equal1 tr2_ArrayFeatureExtractor->tr2_Z0 tr1_Z0 tr1_Z0 tr1_Z0->div1_Equal tr1_Z0->div1_Equal1 tr1_ArrayFeatureExtractor->tr1_Z0 div0_C04 div0_C04 div0_Cast1 Cast (div0_Cast1) to=1 div0_C04->div0_Cast1 div0_Equal1->div0_C04 div0_C01 div0_C01 div0_Cast Cast (div0_Cast) to=1 div0_C01->div0_Cast div0_Equal->div0_C01 div1_C01 div1_C01 div1_Cast Cast (div1_Cast) to=1 div1_C01->div1_Cast div1_Equal->div1_C01 div2_C01 div2_C01 div2_Cast Cast (div2_Cast) to=1 div2_C01->div2_Cast div2_Equal->div2_C01 div2_C04 div2_C04 div2_Cast1 Cast (div2_Cast1) to=1 div2_C04->div2_Cast1 div2_Equal1->div2_C04 div1_C04 div1_C04 div1_Cast1 Cast (div1_Cast1) to=1 div1_C04->div1_Cast1 div1_Equal1->div1_C04 div1_output0 div1_output0 div1_output0->div1_Squeeze div1_Cast->div1_output0 div0_output0 div0_output0 div0_output0->div0_Squeeze div0_Cast->div0_output0 div0_output02 div0_output02 div0_output02->div0_Squeeze1 div0_Cast1->div0_output02 div2_output02 div2_output02 div2_output02->div2_Squeeze1 div2_Cast1->div2_output02 div2_output0 div2_output0 div2_output0->div2_Squeeze div2_Cast->div2_output0 div1_output02 div1_output02 div1_output02->div1_Squeeze1 div1_Cast1->div1_output02 div0_squeezed0 div0_squeezed0 div0_squeezed0->div0_Mul div0_Squeeze->div0_squeezed0 div1_squeezed0 div1_squeezed0 div1_squeezed0->div1_Mul div1_Squeeze->div1_squeezed0 div0_squeezed02 div0_squeezed02 div0_squeezed02->div0_Mul1 div0_Squeeze1->div0_squeezed02 div2_squeezed0 div2_squeezed0 div2_squeezed0->div2_Mul div2_Squeeze->div2_squeezed0 div2_squeezed02 div2_squeezed02 div2_squeezed02->div2_Mul1 div2_Squeeze1->div2_squeezed02 div1_squeezed02 div1_squeezed02 div1_squeezed02->div1_Mul1 div1_Squeeze1->div1_squeezed02 div0_C0 div0_C0 div0_C0->div0_ReduceSum div0_Mul->div0_C0 div0_C03 div0_C03 div0_C03->div0_ReduceSum1 div0_Mul1->div0_C03 div2_C03 div2_C03 div2_C03->div2_ReduceSum1 div2_Mul1->div2_C03 div2_C0 div2_C0 div2_C0->div2_ReduceSum div2_Mul->div2_C0 div1_C0 div1_C0 div1_C0->div1_ReduceSum div1_Mul->div1_C0 div1_C03 div1_C03 div1_C03->div1_ReduceSum1 div1_Mul1->div1_C03 div2_reduced02 div2_reduced02 div2_Concat Concat (div2_Concat) axis=1 div2_reduced02->div2_Concat div2_ReduceSum1->div2_reduced02 div0_reduced01 div0_reduced01 div0_Concat Concat (div0_Concat) axis=1 div0_reduced01->div0_Concat div0_ReduceSum->div0_reduced01 div2_reduced01 div2_reduced01 div2_reduced01->div2_Concat div2_ReduceSum->div2_reduced01 div1_reduced01 div1_reduced01 div1_Concat Concat (div1_Concat) axis=1 div1_reduced01->div1_Concat div1_ReduceSum->div1_reduced01 div0_reduced02 div0_reduced02 div0_reduced02->div0_Concat div0_ReduceSum1->div0_reduced02 div1_reduced02 div1_reduced02 div1_reduced02->div1_Concat div1_ReduceSum1->div1_reduced02 div0_concat_result0 div0_concat_result0 div0_concat_result0->Re_ReduceSum div0_ArgMax ArgMax (div0_ArgMax) axis=1 keepdims=0 div0_concat_result0->div0_ArgMax Di_Div Div (Di_Div) div0_concat_result0->Di_Div div0_Concat->div0_concat_result0 div2_concat_result0 div2_concat_result0 div2_ArgMax ArgMax (div2_ArgMax) axis=1 keepdims=0 div2_concat_result0->div2_ArgMax div2_concat_result0->Re_ReduceSum2 Di_Div2 Div (Di_Div2) div2_concat_result0->Di_Div2 div2_Concat->div2_concat_result0 div1_concat_result0 div1_concat_result0 div1_concat_result0->Re_ReduceSum1 div1_ArgMax ArgMax (div1_ArgMax) axis=1 keepdims=0 div1_concat_result0->div1_ArgMax Di_Div1 Div (Di_Div1) div1_concat_result0->Di_Div1 div1_Concat->div1_concat_result0 Re_reduced0 Re_reduced0 Re_reduced0->Di_Div Re_ReduceSum->Re_reduced0 Re_reduced02 Re_reduced02 Re_reduced02->Di_Div1 Re_ReduceSum1->Re_reduced02 div2_reduced0 div2_reduced0 div2_reduced0->div2_ArrayFeatureExtractor div2_ArgMax->div2_reduced0 Re_reduced03 Re_reduced03 Re_reduced03->Di_Div2 Re_ReduceSum2->Re_reduced03 div1_reduced0 div1_reduced0 div1_reduced0->div1_ArrayFeatureExtractor div1_ArgMax->div1_reduced0 div0_reduced0 div0_reduced0 div0_reduced0->div0_ArrayFeatureExtractor div0_ArgMax->div0_reduced0 Di_C03 Di_C03 Di_C03->Re_Reshape5 Di_Div2->Di_C03 Di_C0 Di_C0 Di_C0->Re_Reshape3 Di_Div->Di_C0 Di_C02 Di_C02 Di_C02->Re_Reshape4 Di_Div1->Di_C02 div2_Z0 div2_Z0 div2_Z0->Re_Reshape2 div2_ArrayFeatureExtractor->div2_Z0 div1_Z0 div1_Z0 div1_Z0->Re_Reshape1 div1_ArrayFeatureExtractor->div1_Z0 div0_Z0 div0_Z0 div0_Z0->Re_Reshape div0_ArrayFeatureExtractor->div0_Z0 Re_reshaped0 Re_reshaped0 Co_Concat Concat (Co_Concat) axis=1 Re_reshaped0->Co_Concat Re_Reshape->Re_reshaped0 Re_reshaped04 Re_reshaped04 Co_Concat1 Concat (Co_Concat1) axis=0 Re_reshaped04->Co_Concat1 Re_Reshape3->Re_reshaped04 Re_reshaped03 Re_reshaped03 Re_reshaped03->Co_Concat Re_Reshape2->Re_reshaped03 Re_reshaped05 Re_reshaped05 Re_reshaped05->Co_Concat1 Re_Reshape4->Re_reshaped05 Re_reshaped06 Re_reshaped06 Re_reshaped06->Co_Concat1 Re_Reshape5->Re_reshaped06 Re_reshaped02 Re_reshaped02 Re_reshaped02->Co_Concat Re_Reshape1->Re_reshaped02 Co_concat_result0 Co_concat_result0 Ca_Cast Cast (Ca_Cast) to=7 Co_concat_result0->Ca_Cast Co_Concat->Co_concat_result0 Co_Concat1->probabilities Ca_Cast->label