TensorFlow.Delphi (TF.Delphi) provides a Delphi(Pascal) Standard binding for TensorFlow. It aims to implement the complete Tensorflow API in Delphi which allows Pascal developers to develop, train and deploy Machine Learning models with the Pascal Delphi
Tested it with different Delphi Enterprise versions.
10.3 gives E2393 invalid operator declaration in TensorFlow.Variable.pas line 63 and some more
10.4 gives serveral E2250 starting with There is no overloaded version of 'Create' that you can call with these arguments in Tensorflow.array_ops.pas line 344
11.0 gives [dcc32 Fatale error] TensorFlow.CondContext.pas(175): F2084 Interneral error: NC338
class function TFTensor.TF_NewTensor(data: TArray; shape: TFShape; dtype: TF_DataType):PTF_Tensor;
begin
...
if Assigned(data) then Move(@DaTa[0], ttensor^, _length); // should be data[0] instead of @DaTa[0] ?
...
end;
At runtime for 10.4 Alexandria tensorflow-cpu-win64-2.11.0.dll was not found.
I have 0 errors when compiling TensorFlow.Delphi for 10.4 Alexandria though.
I tried install via https://www.tensorflow.org/install/lang_c and input tensorflow.dll within the dir renaming it to tensorflow-cpu-win64-2.11.0.dll with little success may you also include this in the [External libraries]?