Open GeorgeS2019 opened 3 years ago
Thanks @GeorgeS2019. That's a great idea. However, Tensorflow.NET uses Google's Tensorflow as backend, but Seq2SeqSharp has its owned backend, such as computing graph, CUDA kernel, memory management and others. So, it could be problem to mix them up. One approach maybe work is to migrate Seq2SeqSharp's attention layers and normalization layers (forward pass only) to Tensorflow.NET, but it requires the operations between Seq2SeqSharp and Tensorflow.NET are aligned.
Suggestions
LayerNormalization, MultiHeadAttention and Attention layers in C# (for example) have been implemented in Seq2SeqSharp
The questions: