.. _l-OneVsOneClassifier-~m-cl-nop-logreg-zipmap:False-o17: OneVsOneClassifier - ~m-cl-nop - logreg - {'zipmap': False} =========================================================== Fitted on a problem type *~m-cl-nop* (see :func:`find_suitable_problem `), method `predict` matches output . Model was converted with additional parameter: ``={'zipmap': False}``. :: OneVsOneClassifier(estimator=LogisticRegression(random_state=0, solver='liblinear'), n_jobs=8) +----------------------------------+----------+ | index | 0 | +==================================+==========+ | skl_nop | 4 | +----------------------------------+----------+ | skl_ncoef | 3 | +----------------------------------+----------+ | skl_nlin | 3 | +----------------------------------+----------+ | onx_size | 3551 | +----------------------------------+----------+ | onx_nnodes | 53 | +----------------------------------+----------+ | 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.13.1 | +----------------------------------+----------+ | onx_ | 17 | +----------------------------------+----------+ | onx_ai.onnx.ml | 1 | +----------------------------------+----------+ | onx_op_Cast | 3 | +----------------------------------+----------+ | onx_op_Identity | 1 | +----------------------------------+----------+ | onx_op_Reshape | 6 | +----------------------------------+----------+ | onx_size_optim | 3399 | +----------------------------------+----------+ | onx_nnodes_optim | 49 | +----------------------------------+----------+ | onx_ninits_optim | 10 | +----------------------------------+----------+ | fit_classes_.shape | 3 | +----------------------------------+----------+ | fit_n_classes_ | 3 | +----------------------------------+----------+ | fit_estimators_.size | 3 | +----------------------------------+----------+ | fit_estimators_.coef_.shape | (1, 4) | +----------------------------------+----------+ | fit_estimators_.classes_.shape | 2 | +----------------------------------+----------+ | fit_estimators_.intercept_.shape | 1 | +----------------------------------+----------+ | fit_estimators_.n_iter_.shape | 1 | +----------------------------------+----------+ .. gdot:: digraph{ size=7; ranksep=0.25; nodesep=0.05; orientation=portrait; X [shape=box color=red label="X\nfloat((0, 4))" fontsize=10]; label [shape=box color=green label="label\nint64((0,))" fontsize=10]; probabilities [shape=box color=green label="probabilities\nfloat((0, 3))" fontsize=10]; cst0 [shape=box label="cst0\nint64((1,))\n[0]" fontsize=10]; cst1 [shape=box label="cst1\nint64((1,))\n[1]" fontsize=10]; cst2 [shape=box label="cst2\nint64((1,))\n[2]" fontsize=10]; cst_1 [shape=box label="cst_1\nint64((1,))\n[-1]" fontsize=10]; shape_tensor [shape=box label="shape_tensor\nint64((2,))\n[-1 1]" fontsize=10]; cst3 [shape=box label="cst3\nfloat32(())\n3.0" fontsize=10]; cst14 [shape=box label="cst14\nfloat32(())\n1.0" fontsize=10]; Cind_0 [shape=box label="Cind_0\nint64(())\n0" fontsize=10]; Cind_1 [shape=box label="Cind_1\nint64(())\n1" fontsize=10]; Cind_2 [shape=box label="Cind_2\nint64(())\n2" fontsize=10]; shape [shape=box label="shape" fontsize=10]; N0 [shape=box style="filled,rounded" color=orange label="Shape\n(N0)" fontsize=10]; X -> N0; N0 -> shape; shape2 [shape=box label="shape2" fontsize=10]; N6 [shape=box style="filled,rounded" color=orange label="Shape\n(N6)" fontsize=10]; X -> N6; N6 -> shape2; label_2 [shape=box label="label_2" fontsize=10]; proba_2 [shape=box label="proba_2" fontsize=10]; LinearClassifier2 [shape=box style="filled,rounded" color=orange label="LinearClassifier\n(LinearClassifier2)\nclasslabels_ints=[0 1]\ncoefficients=[ 1.5695126 0.428...\nintercepts=[ 1.2823573 -1.28235...\nmulti_class=1\npost_transform=b'NONE'" fontsize=10]; X -> LinearClassifier2; LinearClassifier2 -> label_2; LinearClassifier2 -> proba_2; label_1 [shape=box label="label_1" fontsize=10]; proba_1 [shape=box label="proba_1" fontsize=10]; LinearClassifier1 [shape=box style="filled,rounded" color=orange label="LinearClassifier\n(LinearClassifier1)\nclasslabels_ints=[0 1]\ncoefficients=[ 0.5641975 1.055...\nintercepts=[ 0.29805145 -0.2980...\nmulti_class=1\npost_transform=b'NONE'" fontsize=10]; X -> LinearClassifier1; LinearClassifier1 -> label_1; LinearClassifier1 -> proba_1; label_0 [shape=box label="label_0" fontsize=10]; proba_0 [shape=box label="proba_0" fontsize=10]; LinearClassifier [shape=box style="filled,rounded" color=orange label="LinearClassifier\n(LinearClassifier)\nclasslabels_ints=[0 1]\ncoefficients=[ 0.4481958 1.288...\nintercepts=[ 0.27679333 -0.2767...\nmulti_class=1\npost_transform=b'NONE'" fontsize=10]; X -> LinearClassifier; LinearClassifier -> label_0; LinearClassifier -> proba_0; dim [shape=box label="dim" fontsize=10]; N1 [shape=box style="filled,rounded" color=orange label="Gather\n(N1)" fontsize=10]; shape -> N1; cst0 -> N1; N1 -> dim; lab_0 [shape=box label="lab_0" fontsize=10]; Reshape [shape=box style="filled,rounded" color=orange label="Reshape\n(Reshape)" fontsize=10]; label_0 -> Reshape; shape_tensor -> Reshape; Reshape -> lab_0; lab_1 [shape=box label="lab_1" fontsize=10]; Reshape1 [shape=box style="filled,rounded" color=orange label="Reshape\n(Reshape1)" fontsize=10]; label_1 -> Reshape1; shape_tensor -> Reshape1; Reshape1 -> lab_1; lab_2 [shape=box label="lab_2" fontsize=10]; Reshape2 [shape=box style="filled,rounded" color=orange label="Reshape\n(Reshape2)" fontsize=10]; label_2 -> Reshape2; shape_tensor -> Reshape2; Reshape2 -> lab_2; dim1 [shape=box label="dim1" fontsize=10]; N7 [shape=box style="filled,rounded" color=orange label="Gather\n(N7)" fontsize=10]; shape2 -> N7; cst0 -> N7; N7 -> dim1; cast_lab_0 [shape=box label="cast_lab_0" fontsize=10]; Cast [shape=box style="filled,rounded" color=orange label="Cast\n(Cast)\nto=1" fontsize=10]; lab_0 -> Cast; Cast -> cast_lab_0; shape1 [shape=box label="shape1" fontsize=10]; Concat [shape=box style="filled,rounded" color=orange label="Concat\n(Concat)\naxis=0" fontsize=10]; dim -> Concat; cst_1 -> Concat; Concat -> shape1; cast_lab_2 [shape=box label="cast_lab_2" fontsize=10]; Cast2 [shape=box style="filled,rounded" color=orange label="Cast\n(Cast2)\nto=1" fontsize=10]; lab_2 -> Cast2; Cast2 -> cast_lab_2; shape3 [shape=box label="shape3" fontsize=10]; Concat1 [shape=box style="filled,rounded" color=orange label="Concat\n(Concat1)\naxis=0" fontsize=10]; dim1 -> Concat1; cst_1 -> Concat1; Concat1 -> shape3; cast_lab_1 [shape=box label="cast_lab_1" fontsize=10]; Cast1 [shape=box style="filled,rounded" color=orange label="Cast\n(Cast1)\nto=1" fontsize=10]; lab_1 -> Cast1; Cast1 -> cast_lab_1; prob_1 [shape=box label="prob_1" fontsize=10]; N17 [shape=box style="filled,rounded" color=orange label="Reshape\n(N17)" fontsize=10]; proba_1 -> N17; shape3 -> N17; N17 -> prob_1; concat_out_ovo_label [shape=box label="concat_out_ovo_label" fontsize=10]; Concat2 [shape=box style="filled,rounded" color=orange label="Concat\n(Concat2)\naxis=1" fontsize=10]; cast_lab_0 -> Concat2; cast_lab_1 -> Concat2; cast_lab_2 -> Concat2; Concat2 -> concat_out_ovo_label; prob_0 [shape=box label="prob_0" fontsize=10]; N10 [shape=box style="filled,rounded" color=orange label="Reshape\n(N10)" fontsize=10]; proba_0 -> N10; shape3 -> N10; N10 -> prob_0; prob_2 [shape=box label="prob_2" fontsize=10]; N24 [shape=box style="filled,rounded" color=orange label="Reshape\n(N24)" fontsize=10]; proba_2 -> N24; shape3 -> N24; N24 -> prob_2; prob1_1 [shape=box label="prob1_1" fontsize=10]; N20 [shape=box style="filled,rounded" color=orange label="Slice\n(N20)" fontsize=10]; prob_1 -> N20; cst1 -> N20; cst2 -> N20; cst1 -> N20; N20 -> prob1_1; prob1_2 [shape=box label="prob1_2" fontsize=10]; N27 [shape=box style="filled,rounded" color=orange label="Slice\n(N27)" fontsize=10]; prob_2 -> N27; cst1 -> N27; cst2 -> N27; cst1 -> N27; N27 -> prob1_2; prob1_0 [shape=box label="prob1_0" fontsize=10]; N13 [shape=box style="filled,rounded" color=orange label="Slice\n(N13)" fontsize=10]; prob_0 -> N13; cst1 -> N13; cst2 -> N13; cst1 -> N13; N13 -> prob1_0; concat_out_ovo_prob [shape=box label="concat_out_ovo_prob" fontsize=10]; Concat3 [shape=box style="filled,rounded" color=orange label="Concat\n(Concat3)\naxis=1" fontsize=10]; prob1_0 -> Concat3; prob1_1 -> Concat3; prob1_2 -> Concat3; Concat3 -> concat_out_ovo_prob; Vsvcv_0 [shape=box label="Vsvcv_0" fontsize=10]; N39 [shape=box style="filled,rounded" color=orange label="ArrayFeatureExtractor\n(N39)" fontsize=10]; concat_out_ovo_label -> N39; Cind_0 -> N39; N39 -> Vsvcv_0; Vsvcv_1 [shape=box label="Vsvcv_1" fontsize=10]; N44 [shape=box style="filled,rounded" color=orange label="ArrayFeatureExtractor\n(N44)" fontsize=10]; concat_out_ovo_label -> N44; Cind_1 -> N44; N44 -> Vsvcv_1; Vsvcv_2 [shape=box label="Vsvcv_2" fontsize=10]; N49 [shape=box style="filled,rounded" color=orange label="ArrayFeatureExtractor\n(N49)" fontsize=10]; concat_out_ovo_label -> N49; Cind_2 -> N49; N49 -> Vsvcv_2; Vnegv_2 [shape=box label="Vnegv_2" fontsize=10]; N50 [shape=box style="filled,rounded" color=orange label="Neg\n(N50)" fontsize=10]; Vsvcv_2 -> N50; N50 -> Vnegv_2; Vnegv_0 [shape=box label="Vnegv_0" fontsize=10]; N40 [shape=box style="filled,rounded" color=orange label="Neg\n(N40)" fontsize=10]; Vsvcv_0 -> N40; N40 -> Vnegv_0; Vnegv_1 [shape=box label="Vnegv_1" fontsize=10]; N45 [shape=box style="filled,rounded" color=orange label="Neg\n(N45)" fontsize=10]; Vsvcv_1 -> N45; N45 -> Vnegv_1; svcvote_2 [shape=box label="svcvote_2" fontsize=10]; Sum5 [shape=box style="filled,rounded" color=orange label="Sum\n(Sum5)" fontsize=10]; Vsvcv_1 -> Sum5; Vsvcv_2 -> Sum5; Sum5 -> svcvote_2; Csvc_1 [shape=box label="Csvc_1" fontsize=10]; N42 [shape=box style="filled,rounded" color=orange label="ArrayFeatureExtractor\n(N42)" fontsize=10]; concat_out_ovo_prob -> N42; Cind_1 -> N42; N42 -> Csvc_1; Csvc_2 [shape=box label="Csvc_2" fontsize=10]; N47 [shape=box style="filled,rounded" color=orange label="ArrayFeatureExtractor\n(N47)" fontsize=10]; concat_out_ovo_prob -> N47; Cind_2 -> N47; N47 -> Csvc_2; Csvc_0 [shape=box label="Csvc_0" fontsize=10]; N37 [shape=box style="filled,rounded" color=orange label="ArrayFeatureExtractor\n(N37)" fontsize=10]; concat_out_ovo_prob -> N37; Cind_0 -> N37; N37 -> Csvc_0; Vnegv1_1 [shape=box label="Vnegv1_1" fontsize=10]; AddCl_0_2 [shape=box style="filled,rounded" color=orange label="Add\n(AddCl_0_2)" fontsize=10]; Vnegv_1 -> AddCl_0_2; cst14 -> AddCl_0_2; AddCl_0_2 -> Vnegv1_1; Vnegv1_2 [shape=box label="Vnegv1_2" fontsize=10]; AddCl_1_2 [shape=box style="filled,rounded" color=orange label="Add\n(AddCl_1_2)" fontsize=10]; Vnegv_2 -> AddCl_1_2; cst14 -> AddCl_1_2; AddCl_1_2 -> Vnegv1_2; Vnegv1_0 [shape=box label="Vnegv1_0" fontsize=10]; AddCl_0_1 [shape=box style="filled,rounded" color=orange label="Add\n(AddCl_0_1)" fontsize=10]; Vnegv_0 -> AddCl_0_1; cst14 -> AddCl_0_1; AddCl_0_1 -> Vnegv1_0; Cneg_1 [shape=box label="Cneg_1" fontsize=10]; N43 [shape=box style="filled,rounded" color=orange label="Neg\n(N43)" fontsize=10]; Csvc_1 -> N43; N43 -> Cneg_1; Cneg_0 [shape=box label="Cneg_0" fontsize=10]; N38 [shape=box style="filled,rounded" color=orange label="Neg\n(N38)" fontsize=10]; Csvc_0 -> N38; N38 -> Cneg_0; Cneg_2 [shape=box label="Cneg_2" fontsize=10]; N48 [shape=box style="filled,rounded" color=orange label="Neg\n(N48)" fontsize=10]; Csvc_2 -> N48; N48 -> Cneg_2; svcsumc_2 [shape=box label="svcsumc_2" fontsize=10]; Sum2 [shape=box style="filled,rounded" color=orange label="Sum\n(Sum2)" fontsize=10]; Csvc_1 -> Sum2; Csvc_2 -> Sum2; Sum2 -> svcsumc_2; svcvote_1 [shape=box label="svcvote_1" fontsize=10]; Sum4 [shape=box style="filled,rounded" color=orange label="Sum\n(Sum4)" fontsize=10]; Vsvcv_0 -> Sum4; Vnegv1_2 -> Sum4; Sum4 -> svcvote_1; svcvote_0 [shape=box label="svcvote_0" fontsize=10]; Sum3 [shape=box style="filled,rounded" color=orange label="Sum\n(Sum3)" fontsize=10]; Vnegv1_0 -> Sum3; Vnegv1_1 -> Sum3; Sum3 -> svcvote_0; svcsumc_1 [shape=box label="svcsumc_1" fontsize=10]; Sum1 [shape=box style="filled,rounded" color=orange label="Sum\n(Sum1)" fontsize=10]; Csvc_0 -> Sum1; Cneg_2 -> Sum1; Sum1 -> svcsumc_1; svcsumc_0 [shape=box label="svcsumc_0" fontsize=10]; Sum [shape=box style="filled,rounded" color=orange label="Sum\n(Sum)" fontsize=10]; Cneg_0 -> Sum; Cneg_1 -> Sum; Sum -> svcsumc_0; Vsvcconcv [shape=box label="Vsvcconcv" fontsize=10]; Concat5 [shape=box style="filled,rounded" color=orange label="Concat\n(Concat5)\naxis=1" fontsize=10]; svcvote_0 -> Concat5; svcvote_1 -> Concat5; svcvote_2 -> Concat5; Concat5 -> Vsvcconcv; Csvcconc [shape=box label="Csvcconc" fontsize=10]; Concat4 [shape=box style="filled,rounded" color=orange label="Concat\n(Concat4)\naxis=1" fontsize=10]; svcsumc_0 -> Concat4; svcsumc_1 -> Concat4; svcsumc_2 -> Concat4; Concat4 -> Csvcconc; Cabs [shape=box label="Cabs" fontsize=10]; Abs [shape=box style="filled,rounded" color=orange label="Abs\n(Abs)" fontsize=10]; Csvcconc -> Abs; Abs -> Cabs; Cconc_abs1 [shape=box label="Cconc_abs1" fontsize=10]; AddF0 [shape=box style="filled,rounded" color=orange label="Add\n(AddF0)" fontsize=10]; Cabs -> AddF0; cst14 -> AddF0; AddF0 -> Cconc_abs1; Cconc_abs3 [shape=box label="Cconc_abs3" fontsize=10]; Mul [shape=box style="filled,rounded" color=orange label="Mul\n(Mul)" fontsize=10]; Cconc_abs1 -> Mul; cst3 -> Mul; Mul -> Cconc_abs3; Csvcfinal [shape=box label="Csvcfinal" fontsize=10]; Div [shape=box style="filled,rounded" color=orange label="Div\n(Div)" fontsize=10]; Csvcconc -> Div; Cconc_abs3 -> Div; Div -> Csvcfinal; ovr_output [shape=box label="ovr_output" fontsize=10]; AddF1 [shape=box style="filled,rounded" color=orange label="Add\n(AddF1)" fontsize=10]; Vsvcconcv -> AddF1; Csvcfinal -> AddF1; AddF1 -> ovr_output; N33 [shape=box style="filled,rounded" color=orange label="ArgMax\n(N33)\naxis=1" fontsize=10]; ovr_output -> N33; N33 -> label; N32 [shape=box style="filled,rounded" color=orange label="Identity\n(N32)" fontsize=10]; ovr_output -> N32; N32 -> probabilities; }