@@ -43,7 +43,7 @@ NB_MODULE(_genmetaballs_bindings, m) {
4343 [](const ZeroParameterConfidence& c) { return nb::str (" ZeroParameterConfidence()" ); });
4444
4545 nb::class_<TwoParameterConfidence>(confidence, " TwoParameterConfidence" )
46- .def (nb::init<float , float >())
46+ .def (nb::init<float , float >(), nb::arg ( " beta4 " ), nb::arg ( " beta5 " ) )
4747 .def_ro (" beta4" , &TwoParameterConfidence::beta4)
4848 .def_ro (" beta5" , &TwoParameterConfidence::beta5)
4949 .def (" get_confidence" , &TwoParameterConfidence::get_confidence, nb::arg (" sumexpd" ),
@@ -81,7 +81,7 @@ NB_MODULE(_genmetaballs_bindings, m) {
8181 // Getter/Intersector/Blender/Confidence at runtime
8282 forward.def (" render_fmbs" ,
8383 &render_fmbs<AllGetter<MemoryLocation::DEVICE>, LinearIntersector,
84- FourParameterBlender , TwoParameterConfidence>,
84+ ThreeParameterBlender , TwoParameterConfidence>,
8585 " Render FMBs using FourParameterBlender and TwoParameterConfidence" ,
8686 nb::arg (" fmbs" ), nb::arg (" blender" ), nb::arg (" confidence" ), nb::arg (" intr" ),
8787 nb::arg (" extr" ), nb::arg (" img" ));
@@ -178,7 +178,8 @@ NB_MODULE(_genmetaballs_bindings, m) {
178178 // blender submodule
179179 nb::module_ blender = m.def_submodule (" blender" );
180180 nb::class_<FourParameterBlender>(blender, " FourParameterBlender" )
181- .def (nb::init<float , float , float , float >())
181+ .def (nb::init<float , float , float , float >(), nb::arg (" beta1" ), nb::arg (" beta2" ),
182+ nb::arg (" beta3" ), nb::arg (" eta" ))
182183 .def_ro (" beta1" , &FourParameterBlender::beta1)
183184 .def_ro (" beta2" , &FourParameterBlender::beta2)
184185 .def_ro (" beta3" , &FourParameterBlender::beta3)
@@ -191,7 +192,7 @@ NB_MODULE(_genmetaballs_bindings, m) {
191192 });
192193
193194 nb::class_<ThreeParameterBlender>(blender, " ThreeParameterBlender" )
194- .def (nb::init<float , float , float >())
195+ .def (nb::init<float , float , float >(), nb::arg ( " beta1 " ), nb::arg ( " beta2 " ), nb::arg ( " eta " ) )
195196 .def_ro (" beta1" , &ThreeParameterBlender::beta1)
196197 .def_ro (" beta2" , &ThreeParameterBlender::beta2)
197198 .def_ro (" eta" , &ThreeParameterBlender::eta)
0 commit comments