You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
`SciSharp STACK`'s mission is to bring popular data science technology into the .NET world and to provide .NET developers with a powerful Machine Learning tool set without reinventing the wheel. Since the APIs are kept as similar as possible you can immediately adapt any existing TensorFlow code in C# or F# with a zero learning curve. Take a look at a comparison picture and see how comfortably a TensorFlow/Python script translates into a C# program with TensorFlow.NET.
22
22
@@ -28,58 +28,56 @@ In comparison to other projects, like for instance [TensorFlowSharp](https://www
28
28
29
29
[ML.NET](https://github.com/dotnet/machinelearning) also support using tensorflow as backend to train and infer your model, which provides better integration with .NET.
30
30
31
-
Go through the online docs [TensorFlow for .NET](https://scisharp.github.io/tensorflow-net-docs) before you get started with Machine Learning in .NET.
31
+
## Documention
32
32
33
-
### How to use
33
+
Introduction and simple examples:[Tensorflow.NET Documents](https://scisharp.github.io/tensorflow-net-docs)
34
34
35
-
| TensorFlow | tf native1.14, cuda 10.0 | tf native 1.15, cuda 10.0 | tf native 2.3, cuda 10.1 | tf native 2.4, cuda 11 |
Two simple examples are given here to introduce the basic usage of Tensorflow.NET. As you can see, it's easy to write C# code just like that in Python.
Read the book [The Definitive Guide to Tensorflow.NET](https://tensorflownet.readthedocs.io/en/latest/FrontCover.html) if you want to know more about TensorFlow for .NET under the hood.
196
+
## Contribution:
227
197
228
-
### Contribute:
198
+
Feel like contributing to one of the hottest projects in the Machine Learning field? Want to know how Tensorflow magically creates the computational graph?
229
199
230
-
Feel like contributing to one of the hottest projects in the Machine Learning field? Want to know how Tensorflow magically creates the computational graph? We appreciate every contribution however small. There are tasks for novices to experts alike, if everyone tackles only a small task the sum of contributions will be huge.
200
+
We appreciate every contribution however small! There are tasks for novices to experts alike, if everyone tackles only a small task the sum of contributions will be huge.
231
201
232
202
You can:
233
-
* Let everyone know about this project
234
-
* Port Tensorflow unit tests from Python to C# or F#
235
-
* Port missing Tensorflow code from Python to C# or F#
236
-
* Port Tensorflow examples to C# or F# and raise issues if you come accross missing parts of the API
237
-
* Debug one of the unit tests that is marked as Ignored to get it to work
238
-
* Debug one of the not yet working examples and get it to work
203
+
- Star Tensorflow.NET or share it with others
204
+
- Tell us about the missing APIs compared to Tensorflow
205
+
- Port Tensorflow unit tests from Python to C# or F#
206
+
- Port Tensorflow examples to C# or F# and raise issues if you come accross missing parts of the API or BUG
207
+
- Debug one of the unit tests that is marked as Ignored to get it to work
208
+
- Debug one of the not yet working examples and get it to work
209
+
- Help us to complete the documentions.
239
210
240
-
### How to debug unit tests:
211
+
212
+
#### How to debug unit tests:
241
213
242
214
The best way to find out why a unit test is failing is to single step it in C# or F# and its corresponding Python at the same time to see where the flow of execution digresses or where variables exhibit different values. Good Python IDEs like PyCharm let you single step into the tensorflow library code.
243
215
244
-
### Git Knowhow for Contributors
216
+
####Git Knowhow for Contributors
245
217
246
218
Add SciSharp/TensorFlow.NET as upstream to your local repo ...
247
219
```git
@@ -252,6 +224,7 @@ Please make sure you keep your fork up to date by regularly pulling from upstrea
252
224
```git
253
225
git pull upstream master
254
226
```
227
+
255
228
### Support
256
229
Buy our book to make open source project be sustainable [TensorFlow.NET实战](https://item.jd.com/13441549.html)
0 commit comments