-
Notifications
You must be signed in to change notification settings - Fork 138
plugin: model: Add some new models! #29
Comments
Hey! So I thought of trying to add a new model but am confused about a good starting point for the same. Can you suggest a model that you are/were thinking to add? This way I'll have a more clear way of starting up on the same. Thanks. |
Is this still open? If yes what models are you looking to add?Also the tutorial link given is not working |
Hi @aghinsa yes it's still open. I've updated the issue. We don't have any neural networks that aren't classifiers right now. So that would be the top priority. The quickest way to fix that is probably by copying the tensorflow based classifier and modifying it to use: https://www.tensorflow.org/versions/r1.14/api_docs/python/tf/estimator/DNNEstimator or you could create a new package and use another machine learning framework other than tensorflow. |
Thanks.I'll go through the links. I'll go with your suggestion as I'm more comfortable with tensorflow than other frameworks. |
Awesome! Yes I'm around to answer any questions. Thanks for the help! |
So, I went through model/tensorflow/dffml_model_tensorflow/dnnc.py,to clarify things
|
dffml/model/tensorflow/dffml_model_tensorflow/dnnc.py Lines 158 to 175 in 65e4ce4
I'm sorry there's not a ton of comments in there, another good thing to do to start would be to copy the test file for the existing model to create a new test, and then run just that test. $ cp tests/test_dnnc.py tests/test_dnnr.py
$ python3.7 setup.py test -s tests.test_dnnr |
Is someone working on the issue? If not I would love to work on it. |
Hi, I'm interested in working for this sub org under GSOC 2020, if you are planning to apply for GSOC 2020, could you please let me know where I can get started with so that I can start contributing. Thanks for your time. |
I want to implement some neural network based models... |
@rohit901 @darkdebo @aditisingh2362 Sorry for the late reply to those of you who commented on this a while ago, I'm sorry no one saw your comments. I've updated the issue, to point to the new tutorial. Let me know if you have any questions |
Hello sir, I want to contribute in this project under GSOC 2020, please guide me any tutorial or videos to familiar with concept of adding ml models |
@purnimapatel Please see the New Model Tutorial |
@pdxjohnny thanks sir |
Hey. I'd love to contribute to this issue, if it's still open. Are there any specific models you're looking to add? I had a few ideas, and would love to discuss them with you. |
Hi, |
something that might be useful: Mark Tenenholtz (@marktenenholtz) Tweeted: Tabular: XGBoost/LightGBM/RF Your best bet is usually to start with these and then experiment from there. Nothing in ML is an end-all-be-all! ^ https://mobile.twitter.com/marktenenholtz/status/1501905757842731014 |
Uh oh!
There was an error while loading. Please reload this page.
Add a model!
This issue is for discussion and help needed comments while adding new
Models
s to DFFML.First, get familiar with how models can be used via the DFFML command line: https://intel.github.io/dffml/master/plugins/dffml_model.html
Make sure you follow: https://intel.github.io/dffml/master/contributing/dev_env.html
Look at what libraries are already being wrapped or models have already been implemented. If you want to use a library that has not yet been integrated, reference the new model tutorial: https://intel.github.io/dffml/master/tutorials/models/
If want to create a new model using any libraries we already have wrappers for,just start working on those packages that already exist under
model/
. Create a new file underdffml_model_library_name
. Each library wrapper does things differently, you should check out how that wrapper is interacting with the underlying library by looking at how the existing models are implemented.The text was updated successfully, but these errors were encountered: