KNNImputer - num-tr - default -#

Fitted on a problem type num-tr (see find_suitable_problem), method transform matches output .

KNNImputer()

index

0

skl_nop

1

onx_size

11720

onx_nnodes

37

onx_ninits

10

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_op_Cast

6

onx_op_Reshape

1

onx_subgraphs

1

onx_op_Identity

2

onx_op_Identity_optim

1

onx_subgraphs_optim

1

onx_size_optim

11598

onx_nnodes_optim

35

onx_ninits_optim

10

fit__fit_X.shape

(112, 4)

%0 cluster_Scan139930359252448_139930469640752 Scan (Sc_Scan) body=node {  input: 'next_in'... num_scan_inputs=1 X X float((0, 4)) Sh_Shape Shape (Sh_Shape) X->Sh_Shape Is_IsNaN IsNaN (Is_IsNaN) X->Is_IsNaN Wh_Where Where (Wh_Where) X->Wh_Where Wh_Where1 Where (Wh_Where1) X->Wh_Where1 variable variable float((0, 4)) Ar_ArrayFeatureExtractorcst Ar_ArrayFeatureExtractorcst float32((4, 112)) [[ 4.3017502e+00  5.1691985e+00  5.9683514e+00  5.... Ar_ArrayFeatureExtractor ArrayFeatureExtractor (Ar_ArrayFeatureExtractor) Ar_ArrayFeatureExtractorcst->Ar_ArrayFeatureExtractor 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_Scan Sc_Scan Sc_Scancst->Sc_Scan Ma_MatMulcst Ma_MatMulcst float32((4, 112)) [[0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. ... Ma_MatMul MatMul (Ma_MatMul) Ma_MatMulcst->Ma_MatMul Ma_MatMulcst1 Ma_MatMulcst1 float32((4, 112)) [[1.8505054e+01 2.6720613e+01 3.5621220e+01 3.3977... Ma_MatMul1 MatMul (Ma_MatMul1) Ma_MatMulcst1->Ma_MatMul1 Ma_Maxcst Ma_Maxcst float32((1,)) [1.] Su_Sub1 Sub (Su_Sub1) Ma_Maxcst->Su_Sub1 Ma_Max Max (Ma_Max) Ma_Maxcst->Ma_Max Ma_MatMulcst2 Ma_MatMulcst2 float32((4, 112)) [[1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. ... Ma_MatMul2 MatMul (Ma_MatMul2) Ma_MatMulcst2->Ma_MatMul2 Mu_Mulcst Mu_Mulcst float32((1,)) [4.] Mu_Mul1 Mul (Mu_Mul1) Mu_Mulcst->Mu_Mul1 To_TopKcst To_TopKcst int64((1,)) [5] To_TopK TopK (To_TopK) largest=0 sorted=1 To_TopKcst->To_TopK Re_Reshapecst Re_Reshapecst int64((3,)) [ 4 -1  5] Re_Reshape Reshape (Re_Reshape) allowzero=0 Re_Reshapecst->Re_Reshape Re_ReduceSumcst Re_ReduceSumcst int64((1,)) [1] Re_ReduceSum ReduceSum (Re_ReduceSum) keepdims=0 Re_ReduceSumcst->Re_ReduceSum Re_ReduceSum1 ReduceSum (Re_ReduceSum1) keepdims=0 Re_ReduceSumcst->Re_ReduceSum1 Sh_shape0 Sh_shape0 Co_ConstantOfShape ConstantOfShape (Co_ConstantOfShape) value=[0.] Sh_shape0->Co_ConstantOfShape Sh_Shape->Sh_shape0 Is_Y0 Is_Y0 Ca_Cast1 Cast (Ca_Cast1) to=1 Is_Y0->Ca_Cast1 Ca_Cast Cast (Ca_Cast) to=1 Is_Y0->Ca_Cast Is_Y0->Wh_Where Is_Y0->Wh_Where1 Is_IsNaN->Is_Y0 Ca_output02 Ca_output02 Ca_output02->Su_Sub1 Ca_Cast1->Ca_output02 Ca_output0 Ca_output0 Ca_output0->Ma_MatMul1 Ca_Cast->Ca_output0 Co_output0 Co_output0 Co_output0->Wh_Where Co_ConstantOfShape->Co_output0 Su_C02 Su_C02 Su_C02->Ma_MatMul2 Su_Sub1->Su_C02 Ma_Y02 Ma_Y02 Ad_Add Add (Ad_Add) Ma_Y02->Ad_Add Ma_MatMul1->Ma_Y02 Wh_output0 Wh_output0 Mu_Mul Mul (Mu_Mul) Wh_output0->Mu_Mul Wh_output0->Mu_Mul B_next_in next_in float((0, 4)) Wh_output0->B_next_in Wh_output0->Sc_Scan Wh_Where->Wh_output0 Ma_Y03 Ma_Y03 Ma_Y03->Ma_Max Ma_MatMul2->Ma_Y03 Mu_C01 Mu_C01 Mu_C01->Ma_MatMul Mu_Mul->Mu_C01 UU014UU UU014UU UU015UU UU015UU Tr_Transpose Transpose (Tr_Transpose) perm=[1 0] UU015UU->Tr_Transpose B_cdistdf_8_Sub Sub (cdistdf_8_Sub) B_next_in->B_cdistdf_8_Sub B_cdistd_8_Identity Identity (cdistd_8_Identity) B_next_in->B_cdistd_8_Identity B_next->B_cdistdf_8_Sub B_next_out next_out float((0, 0)) B_next_out->UU014UU B_scan_out scan_out float((0,)) B_scan_out->UU015UU B_cdistdf_8_C0 cdistdf_8_C0 B_cdistdf_8_ReduceSumSquare ReduceSumSquare (cdistdf_8_ReduceSumSquare) axes=[1] keepdims=0 B_cdistdf_8_C0->B_cdistdf_8_ReduceSumSquare B_cdistdf_8_Sub->B_cdistdf_8_C0 B_cdistd_8_Identity->B_next_out B_cdistdf_8_reduced0 cdistdf_8_reduced0 B_cdistdf_8_Identity Identity (cdistdf_8_Identity) B_cdistdf_8_reduced0->B_cdistdf_8_Identity B_cdistdf_8_ReduceSumSquare->B_cdistdf_8_reduced0 B_cdistdf_8_Identity->B_scan_out Sc_Scan->UU014UU Sc_Scan->UU015UU Sc_Scan->B_cdistdf_8_Sub Tr_transposed01 Tr_transposed01 Su_Sub Sub (Su_Sub) Tr_transposed01->Su_Sub Tr_Transpose->Tr_transposed01 Ma_max0 Ma_max0 Di_Div Div (Di_Div) Ma_max0->Di_Div Ma_Max->Ma_max0 Ma_Y0 Ma_Y0 Ma_Y0->Ad_Add Ma_MatMul->Ma_Y0 Ad_C0 Ad_C0 Ad_C0->Su_Sub Ad_Add->Ad_C0 Su_C0 Su_C0 Su_C0->Di_Div Su_Sub->Su_C0 Di_C01 Di_C01 Di_C01->Mu_Mul1 Di_Div->Di_C01 Mu_C0 Mu_C0 Mu_C0->To_TopK Mu_Mul1->Mu_C0 To_Values0 To_Values0 To_Indices1 To_Indices1 Fl_Flatten Flatten (Fl_Flatten) To_Indices1->Fl_Flatten To_TopK->To_Values0 To_TopK->To_Indices1 Fl_output0 Fl_output0 Fl_output0->Ar_ArrayFeatureExtractor Fl_Flatten->Fl_output0 Ar_Z0 Ar_Z0 Ar_Z0->Re_Reshape Ar_ArrayFeatureExtractor->Ar_Z0 Re_reshaped0 Re_reshaped0 Tr_Transpose1 Transpose (Tr_Transpose1) perm=[1 2 0] Re_reshaped0->Tr_Transpose1 Re_Reshape->Re_reshaped0 Tr_transposed0 Tr_transposed0 Tr_transposed0->Re_ReduceSum Ca_Cast2 Cast (Ca_Cast2) to=9 Tr_transposed0->Ca_Cast2 Tr_Transpose1->Tr_transposed0 Re_reduced0 Re_reduced0 Di_Div1 Div (Di_Div1) Re_reduced0->Di_Div1 Re_ReduceSum->Re_reduced0 Ca_output04 Ca_output04 Ca_Cast3 Cast (Ca_Cast3) to=1 Ca_output04->Ca_Cast3 Ca_Cast2->Ca_output04 Ca_output03 Ca_output03 Ca_output03->Re_ReduceSum1 Ca_Cast3->Ca_output03 Re_reduced02 Re_reduced02 Ca_Cast4 Cast (Ca_Cast4) to=9 Re_reduced02->Ca_Cast4 Ad_Add1 Add (Ad_Add1) Re_reduced02->Ad_Add1 Re_ReduceSum1->Re_reduced02 Ca_output06 Ca_output06 No_Not Not (No_Not) Ca_output06->No_Not Ca_Cast4->Ca_output06 No_Y0 No_Y0 Ca_Cast5 Cast (Ca_Cast5) to=1 No_Y0->Ca_Cast5 No_Not->No_Y0 Ca_output05 Ca_output05 Ca_output05->Ad_Add1 Ca_Cast5->Ca_output05 Ad_C02 Ad_C02 Ad_C02->Di_Div1 Ad_Add1->Ad_C02 Di_C0 Di_C0 Di_C0->Wh_Where1 Di_Div1->Di_C0 Wh_Where1->variable