Did, but same error { "responseHeader":{ "status":400, "QTime":5}, "error":{ "metadata":[ "error-class","org.apache.solr.common.SolrException", "root-error-class","java.lang.NullPointerException"], "msg":"org.apache.solr.ltr.model.ModelException: Model type does not exist org.apache.solr.ltr.model.LinearModel", "code":400}}
> On Mar 19, 2019, at 3:26 PM, Mohomed Rimash <rim...@yaalalabs.com> wrote: > > Please update the weights values to greater than 0 and less than 1. > > On Wed, 20 Mar 2019 at 00:13, Amjad Khan <amjad2...@gmail.com> wrote: > >> Feature File >> =========== >> >> [ >> { >> "store" : "exampleFeatureStore", >> "name" : "isCityName", >> "class" : "org.apache.solr.ltr.feature.FieldValueFeature", >> "params" : { "field" : "CITY_NAME" } >> }, >> { >> "store" : "exampleFeatureStore", >> "name" : "originalScore", >> "class" : "org.apache.solr.ltr.feature.OriginalScoreFeature", >> "params" : {} >> }, >> { >> "store" : "exampleFeatureStore", >> "name" : "isLat", >> "class" : "org.apache.solr.ltr.feature.FieldValueFeature", >> "params" : { "field" : "LATITUDE" } >> } >> ] >> >> Model File >> ========== >> { >> "store": "exampleFeatureStore", >> "class": "org.apache.solr.ltr.model.LinearModel", >> "name": "exampleModelStore", >> "features": [{ >> "name": "isCityName" >> }, >> { >> "name": "isLat" >> }, >> { >> "name": "original_score" >> } >> ], >> "params": { >> "weights": { >> "isCityName": 0.0, >> "isLat": 0.0, >> "original_score": 1.0 >> } >> } >> } >> >> >> >>> On Mar 19, 2019, at 2:04 PM, Mohomed Rimash <rim...@yaalalabs.com> >> wrote: >>> >>> Can you share the feature file and the model file, >>> 1. I had few instances where invalid values for parameters (ie weights >> set >>> to more than 1 , with minmaxnormalizer) resulted the above error, >>> 2, Check all the features added to the model has a weight under params -> >>> weights in the model >>> >>> >>> On Tue, 19 Mar 2019 at 21:21, Roopa Rao <roop...@gmail.com> wrote: >>> >>>> Does your feature definitions and the feature names used in the model >>>> match? >>>> >>>> On Tue, Mar 19, 2019 at 10:17 AM Amjad Khan <amjad2...@gmail.com> >> wrote: >>>> >>>>> Yes, I did. >>>>> >>>>> I can see the feature that I created by this >>>>> schema/feature-store/exampleFeatureStore and it return me the features >> I >>>>> created. But issue is when I try to put store-model. >>>>> >>>>>> On Mar 19, 2019, at 12:18 AM, Mohomed Rimash <rim...@yaalalabs.com> >>>>> wrote: >>>>>> >>>>>> Hi Amjad, After adding the libraries into the path, Did you restart >> the >>>>>> SOLR ? >>>>>> >>>>>> On Tue, 19 Mar 2019 at 08:45, Amjad Khan <amjad2...@gmail.com> wrote: >>>>>> >>>>>>> I followed the Solr LTR Documentation >>>>>>> >>>>>>> https://lucene.apache.org/solr/guide/7_4/learning-to-rank.html < >>>>>>> https://lucene.apache.org/solr/guide/7_4/learning-to-rank.html> >>>>>>> >>>>>>> 1. Added library into the solr-config >>>>>>> <!--LTR Start--> >>>>>>> <lib dir="${solr.install.dir:../../../..}/contrib/ltr/lib/" >>>>>>> regex=".*\.jar" /> >>>>>>> <lib dir="${solr.install.dir:../../../..}/dist/" >>>>>>> regex="solr-ltr-\d.*\.jar" /> >>>>>>> 2. Successfully added feature >>>>>>> 3. Get schema to see feature is available >>>>>>> 4. When I try to push model I see the error below, however I added >> the >>>>> lib >>>>>>> into solr-cofig >>>>>>> >>>>>>> Response >>>>>>> { >>>>>>> "responseHeader":{ >>>>>>> "status":400, >>>>>>> "QTime":1}, >>>>>>> "error":{ >>>>>>> "metadata":[ >>>>>>> "error-class","org.apache.solr.common.SolrException", >>>>>>> "root-error-class","java.lang.NullPointerException"], >>>>>>> "msg":"org.apache.solr.ltr.model.ModelException: Model type does >>>> not >>>>>>> exist org.apache.solr.ltr.model.LinearModel", >>>>>>> "code":400}} >>>>>>> >>>>>>> Thanks >>>>> >>>>> >>>> >> >>