[
https://issues.apache.org/jira/browse/SOLR-11838?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16343959#comment-16343959
]
Christine Poerschke edited comment on SOLR-11838 at 1/29/18 8:29 PM:
---------------------------------------------------------------------
A little bit with the dependency tree question in mind, but also generally,
just throwing this out there ...
For the use cases of using a model trained and saved elsewhere for [Learning To
Rank|https://lucene.apache.org/solr/guide/7_2/learning-to-rank.html] or
[ClassificationUpdateProcessorFactory|https://lucene.apache.org/solr/7_2_0//solr-core/org/apache/solr/update/processor/ClassificationUpdateProcessorFactory.html]
purposes - where could that code comfortably live, need it necessarily be
within Apache Solr?
[~agibsonccc] - I noticed there's a
[deeplearning4j-modelimport|https://github.com/deeplearning4j/deeplearning4j/tree/master/deeplearning4j-modelimport]
module, might there be scope for a {{deeplearning4j-modelexport}} or
{{deeplearning4j-modelexport-solr}} module? (Happy to open a deeplearning4j
issue or pull request if here is not the best place to pose that question.)
Attached illustrative patch, Solr LTR itself would contain the generic
AdapterModel and what is the
{{sandbox/model-consumer/src/main/java/please/replace/me/MultiLayerNetworkLTRScoringModel.java}}
in the patch in principle could (with javadocs and of course tests) live
elsewhere.
was (Author: cpoerschke):
A little bit with the dependency tree question in mind, but also generally,
just throwing this out there ...
For the use cases of using a model trained and saved elsewhere for [Learning To
Rank|https://lucene.apache.org/solr/guide/7_2/learning-to-rank.html] or
[ClassificationUpdateProcessorFactory|https://lucene.apache.org/solr/7_2_0//solr-core/org/apache/solr/update/processor/ClassificationUpdateProcessorFactory.html]
purposes - where could that code comfortably live, need it necessarily be
within Apache Solr?
[~agibsonccc] - I noticed there's a
[deeplearning4j-modelimport|https://github.com/deeplearning4j/deeplearning4j/tree/master/deeplearning4j-modelimport]
model, might there be scope for a {{deeplearning4j-modelexport}} or
{{deeplearning4j-modelexport-solr}} module? (Happy to open a deeplearning4j
issue or pull request if here is not the best place to pose that question.)
Attached illustrative patch, Solr LTR itself would contain the generic
AdapterModel and what is the
{{sandbox/model-consumer/src/main/java/please/replace/me/MultiLayerNetworkLTRScoringModel.java}}
in the patch in principle could (with javadocs and of course tests) live
elsewhere.
> explore supporting Deeplearning4j NeuralNetwork models
> ------------------------------------------------------
>
> Key: SOLR-11838
> URL: https://issues.apache.org/jira/browse/SOLR-11838
> Project: Solr
> Issue Type: New Feature
> Reporter: Christine Poerschke
> Priority: Major
> Attachments: SOLR-11838.patch, SOLR-11838.patch
>
>
> [~yuyano] wrote in SOLR-11597:
> bq. ... If we think to apply this to more complex neural networks in the
> future, we will need to support layers ...
> [~malcorn_redhat] wrote in SOLR-11597:
> bq. ... In my opinion, if this is a route Solr eventually wants to go, I
> think a better strategy would be to just add a dependency on
> [Deeplearning4j|https://deeplearning4j.org/] ...
> Creating this ticket for the idea to be explored further (if anyone is
> interested in exploring it), complimentary to and independent of the
> SOLR-11597 RankNet related effort.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]