Closed andreiliphd closed 5 years ago
It seems ambitious, I would recommend considering making a fork of keras if there are going to be many changes. If you are convinced that this should go in core keras, please submit an API design proposal as mentioned in the CONTRIBUTING.md
. Thank you!
I don't think that we should completely change an API for that. Let's make a class or two that handles this problem and work on it. So we should make an ANTI-GRAD first. This is an algorithm that searches integral for labels. The first question what is input for that? Out neural network architecture? We can try that. But I don't want to overcomplicate the formula Let's make it simple and suited for creation of new layer that doesn't take years of computational power. And we have to find a balance between a crazy formula that we will receive as an output of training labels looking for an integral and simple formula. We have to make it simple and suitable for production. This approach will create an absolutely new market: market of layers for neural networks for Oil and gas, Manufacturing, Retail, Investment and etc. So, the economic reason behind the implementation of this algorithm as a whole is pretty clear. So, the idea started from me thinking about layers market shop where you can buy on the website new layer suited for particular industry. But the main problem that I see
I don't believe this is the most suitable place to have this discussion. I think you are better off implementing a prototype of your algorithm in numpy (as it doesn't seem you benefit much from auto grad) and maybe write a paper :)
Please make sure that the boxes below are checked before you submit your issue. If your issue is an implementation question, please ask your question on StackOverflow or on the Keras Slack channel instead of opening a GitHub issue.
Thank you!
[x] Check that you are up-to-date with the master branch of Keras. You can update with:
pip install git+git://github.com/keras-team/keras.git --upgrade --no-deps
[x] Check that your version of TensorFlow is up-to-date. The installation instructions can be found here.
[ ] Provide a link to a GitHub Gist of a Python script that can reproduce your issue (or just copy the script here if it is short).
IDEA: I want to offer you a method that put production of a new type of layers on an industrial scale.
PROBLEM: How to turn a neural network in mathematical formula suited for a creation of an absolutely new type of layer. It might be used in Keras, TensorFlow, and PyTorch or anything.
HOW: 1, You trained your network for particular industry application and invested a lot of computational power to make it work. And this neural network work for solving a particular problem in a particular industry very well.
APPLICATION: