RNN Models
@pavanky y travaille déjà.
Depuis le 23/7/2017.
Évaluation
Cette issue n'a pas encore été évaluée.
Description
Once we have an implementation of the Layer Class https://github.com/arrayfire/arrayfire_ml/issues/17 , the Optimizer class and the DataSet class we can go about creating RNN flavors. There are 3 models that should be implemented:
- Vanilla RNN
- LSTM
- GRU
These will require the implementation of their derivatives and their forward prop values.
Certain details to consider:
- RNN's have a stack of weight matrices and bias' (not just 1 per Layer, thus the Layer needs to be general enough to handle this)
- The optimization needs to be handled via two methods:
- RTRL (real time recurrent learning) &
- BPTT (backprop through time)
To enable the above two methods of learning we should consider inheriting from Layer and implementing a Recurrent Layer.
- Langage dominant
- C++
- Étoiles
- 105
- Forks
- 22
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Guide de contribution
Aucun guide de contribution indexé pour ce dépôt
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de arrayfire/arrayfire-ml
-
Difficulté 2/5 1-3 heures Accessibilité débutants 52/100
arrayfire/arrayfire-ml#46 ·
-
feature
arrayfire/arrayfire-ml#43 · 1 personne assignée ·
-
Loss functions Ouvertefeature
arrayfire/arrayfire-ml#34 · 2 commentaires · 1 personne assignée ·
-
Convolution Functions Ouvertefeature
arrayfire/arrayfire-ml#33 · 1 commentaire · 1 personne assignée ·
-
HMM and Viterbi Ouvertefeature
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 20/100
arrayfire/arrayfire-ml#21 ·
Toutes les issues de arrayfire/arrayfire-ml
Issues similaires
-
Difficulté 2/5 1-3 heures Accessibilité débutants 75/100
flutter-webrtc/flutter-webrtc#2206 ·
-
litertlm-android AAR ships no consumer ProGuard rules → "mid == null" SIGABRT in minified apps Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 70/100
google-ai-edge/LiteRT-LM#3739 ·
-
Component: GLib
Difficulté 2/5 1-3 heures Accessibilité débutants 70/100
-
Difficulté 2/5 1-3 heures Accessibilité débutants 65/100
brave/brave-browser#59300 ·
-
Mute ydb/tests/functional/dstool/test_canonical_requests.py.Test.test_group_take_snapshot in main Ouverteai_reviewed
Difficulté 2/5 1-3 heures Accessibilité débutants 70/100
ydb-platform/ydb#53974 · 3 commentaires ·