Difference between revisions of "Emgu TF"

From Emgu CV: OpenCV in .NET (C#, VB, C++ and more)
Jump to: navigation, search
(Platform Features)
(Latest News)
 
(4 intermediate revisions by the same user not shown)
Line 2: Line 2:
  
 
== Latest News ==
 
== Latest News ==
* 2017-11-05 [[Version_History#Emgu.TF-1.4.0|Emgu.TF-1.4.0]] release is available in [https://sourceforge.net/projects/emgutf/files/1.4.0/ sourceforge]. In this release, we have added commercial release for Windows (with GPU support), we also added commercial release for Android , Mac OS and Unity. Unity release currently supports Windows Standalone and Mac OS standalone build type. See [[Emgu_TF_Version_History#Emgu.TF-1.4.0|change log and known issues]].
+
* 2018-09-14 [[Emgu_TF_Version_History#Emgu.TF-1.10.0|Emgu.TF-1.10.0]] release is available in [https://sourceforge.net/projects/emgutf/files/1.10.0/ sourceforge]. In this release, we have included Emgu.TF.Lite (tensorflow lite) package for Android, iOS and Mac. For mobile devices, using Tensorflow lite is recommended over full version of tensorflow. See [[Emgu_TF_Version_History#Emgu.TF-1.10.0|change log and known issues]].
 +
* 2018-05-15 [[Emgu_TF_Version_History#Emgu.TF-1.7.0|Emgu.TF-1.7.0]] release is available in [https://sourceforge.net/projects/emgutf/files/1.7.0/ sourceforge]. In this release, we have converted EMGU.TF.Protobuf to a .NetStandard project. See [[Emgu_TF_Version_History#Emgu.TF-1.7.0|change log and known issues]].
 +
* 2018-03-11 [[Emgu_TF_Version_History#Emgu.TF-1.5.0|Emgu.TF-1.5.0]] release is available in [https://sourceforge.net/projects/emgutf/files/1.5.0/ sourceforge]. In this release, we have added EMGU.TF.MODEL nuget package for downloading and executing ML models for objected recognition and people detection, we also added EMGU.TF.PROTOBUF nuget package that contains the protobuf generated Tensorflow objects. Our commercial release also included the Emgu TF GPU nuget release. See [[Emgu_TF_Version_History#Emgu.TF-1.5.0|change log and known issues]].
 +
* 2017-11-05 [[Emgu_TF_Version_History#Emgu.TF-1.4.0|Emgu.TF-1.4.0]] release is available in [https://sourceforge.net/projects/emgutf/files/1.4.0/ sourceforge]. In this release, we have added commercial release for Windows (with GPU support), we also added commercial release for Android , Mac OS and Unity. Unity release currently supports Windows Standalone and Mac OS standalone build type. See [[Emgu_TF_Version_History#Emgu.TF-1.4.0|change log and known issues]].
 
* 2017-06-03 Emgu TF repository has been created in [https://github.com/emgucv/emgutf GitHub]. Pre-compiled open source Windows Desktop (64bit) release is available on [https://sourceforge.net/projects/emgutf/files/ sourceforge]. We will have commercial release for Xamarin Android, Mac OS, and Unity soon. iOS release will be available at a later time this summer.
 
* 2017-06-03 Emgu TF repository has been created in [https://github.com/emgucv/emgutf GitHub]. Pre-compiled open source Windows Desktop (64bit) release is available on [https://sourceforge.net/projects/emgutf/files/ sourceforge]. We will have commercial release for Xamarin Android, Mac OS, and Unity soon. iOS release will be available at a later time this summer.
  
Line 8: Line 11:
  
 
{| style="text-align:center" border="1px" cellspacing="0" cellpadding="5"
 
{| style="text-align:center" border="1px" cellspacing="0" cellpadding="5"
!Name || Emgu TF for Windows (Open Source) || Emgu TF for Windows (Commercial) || Emgu TF for macOS || Emgu TF for Android || Emgu TF for Unity
+
!Name || Emgu TF for Windows (Open Source) || Emgu TF for Windows (Commercial) || Emgu TF for macOS || Emgu TF for Android || Emgu TF for iOS ||Emgu TF for Unity
 
|-  
 
|-  
!Development tools || Visual Studio 2015 and up || Visual Studio 2015 and up || Visual Studio for Mac || Visual Studio 2012 and up or Visual Studio for Mac || Unity 2017.1  
+
!Development tools || Visual Studio 2015 and up || Visual Studio 2015 and up || Visual Studio for Mac || Visual Studio 2015 and up or Visual Studio for Mac || Visual Studio 2015 and up or Visual Studio for Mac || Unity 2017.1  
 
|-  
 
|-  
! Platform || Windows || Windows || macOS || Android || Windows & macOS
+
! Platform || Windows || Windows || macOS || Android || iOS || Windows & macOS
 
|-
 
|-
! Supported CPU Architecture || x64 || x64 || x64 || i386, x64, armeabi, armeabi-v7a, areabi-v8 || x64
+
! Supported CPU Architecture || x64 || x64 || x64 || i386, x64, armeabi, armeabi-v7a, areabi-v8 || armv7, armv7a, arm64 || x64
 
|-
 
|-
! GPU supoort || x || <math>\checkmark</math> (Nvidia) || x || x || x
+
! Tensorflow CPU || <math>\checkmark</math> || <math>\checkmark</math> || <math>\checkmark</math> || <math>\checkmark</math> || x || <math>\checkmark</math>
 +
|-
 +
! Tensorflow GPU || x || <math>\checkmark</math> (Nvidia GPU) || x || x || x || x
 +
|-
 +
! Tensorflow Lite || x || x || <math>\checkmark</math> || <math>\checkmark</math> || <math>\checkmark</math> || x
 
|-  
 
|-  
![[Licensing: | License]] || [[Licensing:#Open_Source_License| GPL]] || [[Emgu_TF_License#Commercial_License| Commercial License]] || [[Emgu_TF_License#Commercial_License| Commercial License]] || [[Emgu_TF_License#Commercial_License| Commercial License]] || [[Emgu_TF_License#Commercial_License| Commercial License]]
+
![[Licensing: | License]] || [[Licensing:#Open_Source_License| GPL]] || [[Emgu_TF_License#Commercial_License| Commercial License]] || [[Emgu_TF_License#Commercial_License| Commercial License]] || [[Emgu_TF_License#Commercial_License| Commercial License]] || [[Emgu_TF_License#Commercial_License| Commercial License]] || [[Emgu_TF_License#Commercial_License| Commercial License]]
 
|}
 
|}

Latest revision as of 21:53, 14 September 2018

Emgu TF is a cross platform .Net wrapper for the Google Tensorflow library. Allows Tensorflow functions to be called from .NET compatible languages such as C#, VB, VC++, IronPython.

Latest News

  • 2018-09-14 Emgu.TF-1.10.0 release is available in sourceforge. In this release, we have included Emgu.TF.Lite (tensorflow lite) package for Android, iOS and Mac. For mobile devices, using Tensorflow lite is recommended over full version of tensorflow. See change log and known issues.
  • 2018-05-15 Emgu.TF-1.7.0 release is available in sourceforge. In this release, we have converted EMGU.TF.Protobuf to a .NetStandard project. See change log and known issues.
  • 2018-03-11 Emgu.TF-1.5.0 release is available in sourceforge. In this release, we have added EMGU.TF.MODEL nuget package for downloading and executing ML models for objected recognition and people detection, we also added EMGU.TF.PROTOBUF nuget package that contains the protobuf generated Tensorflow objects. Our commercial release also included the Emgu TF GPU nuget release. See change log and known issues.
  • 2017-11-05 Emgu.TF-1.4.0 release is available in sourceforge. In this release, we have added commercial release for Windows (with GPU support), we also added commercial release for Android , Mac OS and Unity. Unity release currently supports Windows Standalone and Mac OS standalone build type. See change log and known issues.
  • 2017-06-03 Emgu TF repository has been created in GitHub. Pre-compiled open source Windows Desktop (64bit) release is available on sourceforge. We will have commercial release for Xamarin Android, Mac OS, and Unity soon. iOS release will be available at a later time this summer.

Platform Features

Name Emgu TF for Windows (Open Source) Emgu TF for Windows (Commercial) Emgu TF for macOS Emgu TF for Android Emgu TF for iOS Emgu TF for Unity
Development tools Visual Studio 2015 and up Visual Studio 2015 and up Visual Studio for Mac Visual Studio 2015 and up or Visual Studio for Mac Visual Studio 2015 and up or Visual Studio for Mac Unity 2017.1
Platform Windows Windows macOS Android iOS Windows & macOS
Supported CPU Architecture x64 x64 x64 i386, x64, armeabi, armeabi-v7a, areabi-v8 armv7, armv7a, arm64 x64
Tensorflow CPU \checkmark \checkmark \checkmark \checkmark x \checkmark
Tensorflow GPU x \checkmark (Nvidia GPU) x x x x
Tensorflow Lite x x \checkmark \checkmark \checkmark x
License GPL Commercial License Commercial License Commercial License Commercial License Commercial License