Emgu TF Version History

From Emgu CV: OpenCV in .NET (C#, VB, C++ and more)
Jump to navigation Jump to search

Emgu.TF-2.6.0

Online Documentation

Emgu TF Documentation

Emgu TF Lite Documentation

Change Log

  • 2.6.0 is based on the Tensorflow 2.6.0 release.
  • For Emgu TF Lite
    • Added Emgu.TF.Lite.Interceptor.ResizeInputTensor function.
    • Emgu TF Lite nuget packages are now signed.
  • For Emgu TF
    • Emgu TF nuget packages are now signed.


Emgu.TF-2.5.0

Online Documentation

Emgu TF Documentation

Emgu TF Lite Documentation

Change Log

  • 2.5.0 is based on the Tensorflow 2.5.0 release.
  • For Emgu TF Lite
    • Fixed unity macos bundle deployment issue.
    • Added native C++ implementation to convert image to Tensor
    • Improve native binary loading logic
  • For Emgu TF
    • Fixed unity macos bundle deployment issue.
    • Added native C++ implementation to convert image to Tensor
    • Improve native binary loading logic
    • Enable batch processing for Inception, Resnet and MaskRcnnInceptionV2Coco Model
    • For CUDA release, updated CUDA to 11.3, CUDNN to 8.3.

Emgu.TF-2.4.1

Online Documentation

Emgu TF Documentation

Emgu TF Lite Documentation

Change Log

  • 2.4.1 is based on the Tensorflow 2.4.1 release.
  • For Emgu TF Lite
    • Renamed TfLiteInvoke.CheckLibraryLoaded() to TfLiteInvoke.Init(), TfLiteInvokeAndroid.CheckLibraryLoaded() to TfLiteInvokeAndroid.Init(), TfLiteInvokeIOS.CheckLibraryLoaded() to TfLiteInvokeIOS.Init()
  • For Emgu TF
    • Renamed TfInvoke.CheckLibraryLoaded() to TfInvoke.Init(), TfInvokeAndroid.CheckLibraryLoaded() to TfInvokeAndroid.Init(), TfInvokeIOS.CheckLibraryLoaded() to TfInvokeIOS.Init()
    • For CUDA release, updated CUDA to 11.1, CUDNN to 8. Lower minimum compute requirement to 5.2
    • Fixed issue #61

Emgu.TF-2.4.0

Online Documentation

Emgu TF Documentation

Emgu TF Lite Documentation

Change Log

  • 2.4.0 is based on the Tensorflow 2.4.0 release.
  • The standard license terms has been change to dual license from GPL. See it here: https://github.com/emgucv/emgutf/blob/master/LICENSE The change is to allow commercial license owners to use our regular open source build and the nuget packages from nuget.org.
  • For Emgu TF Lite
    • The commercial release of Emgu TF Lite for windows is compiled with XNNPack for better performance. The nuget runtime package is Emgu.TF.Lite.runtime.windows.xnn
    • Updated the Emgu.TF.Lite.Model nuget package version dependency for System.Drawing.Common
    • Converted WPF demo from .NetFramework to .NetCore
  • For Emgu TF
    • Added a new Session constructor to load session from SavedModel.
    • Added Resnet to Emgu.TF.Model
    • Added TString API
    • Converted CvInterop project from .Net Framework to .Net Core.
    • Gpu release is build with CUDA 11 and CUDNN 8, targeting compute 6.0.
    • Converted WPF demo from .NetFramework to .NetCore

Emgu.TF-2.2.0

Online Documentation

Emgu TF Documentation

Emgu TF Lite Documentation

Change Log

  • 2.2.0 is based on the Tensorflow 2.2.0 release.
  • For Emgu TF Lite
    • Added Emgu.TF.Lite.Model.CocoSsdMobileNetV3
    • Android release is build with NDK-r20b (instead of r-18b)
  • For Emgu TF
    • Added TFInvoke.ListAllPhysicalDevices function.
    • Android release is build with NDK-r20b (instead of r-18b)

Emgu.TF-2.1.0

Online Documentation

Emgu TF Documentation

Emgu TF Lite Documentation

Change Log

  • 2.1.0 is based on the Tensorflow 2.1.0 release.
  • For Emgu TF Lite
    • Added GpuDelegateV2 for Android
    • Enable CocoSsdMobileNet demo to use camera view in iOS and MacOS
    • Allow picking files on MacOS demos
    • Added a Model Checker page in the Xamarin Forms demo, to load a tflite model and show the input/output tensor detail.
    • Native binary targets NDK level 28 and requires at least Android 9 to meet the current Google Play Store submission requirement.
  • For Emgu TF
    • Android demo is built with Android SDK 10 instead of 9. Native binary targets NDK level 28 and requires at least Android 9 to meet the current Google Play Store submission requirement.


Emgu TF v1.x Archive

Emgu TF Version History 1.x