Between one difference I have seen between Python interfaces and .net is the ability to experiment easily and I am finding it bit harder to do here. If you have any practices it will be helpful if we can discuss here.
I may be mistaken, but I _think_ you should be able to use the NADrop and/or the NAReplace transforms.
Unfortunately, both of them has not implemented the ILearningPipeLineItem interface. So I was not able to use the same.
The name is different in C# API. it is MissingValueHandler. We have a work item #371 where we are going to remove higher level abstraction and use the components directly as mentioned by @jwood803. But for now MissingValueHandler will do your job.
Python and C# are totally two different environments. Since you are accustom to Python, you feel bit uneasy in C#/ML.Net. Once you get familiar with ML.Net environment I believe you will find it more convenient than Python.
Let me know where you are facing difficulty I will be able to help...:)
Additionally, for the ability to experiment easily we're researching and developing additional approaches/UIs for experiments, data transforms and trainings, so it'll be a lot easier than just by using the APIs.
That will be coming in future releases, we still cannot comment any further until we make further announcements in previews.
Our goal is to have "the ability to experiment easily" as best in class. Stay tuned! 馃憤
This will be called complete after adding a sample for MissingValueHandling/Indicator/Replacing transforms.
Most helpful comment
Additionally, for the ability to experiment easily we're researching and developing additional approaches/UIs for experiments, data transforms and trainings, so it'll be a lot easier than just by using the APIs.
That will be coming in future releases, we still cannot comment any further until we make further announcements in previews.
Our goal is to have "the ability to experiment easily" as best in class. Stay tuned! 馃憤