2017-03-19 1 views
-3

Notre patron a trouvé l'idée de l'article "Un algorithme neuronal de style artistique" incroyable et pense qu'il devrait attirer certains de ses clients. Il a décidé de mettre en place un serveur pour fournir le service de transfert de style pour eux.Rechercher une architecture d'apprentissage en profondeur très bonne performance pour exécuter l'algorithme de transfert de style

Il existe plusieurs architectures d'apprentissage en profondeur avec les mises en œuvre de cette idée telles que tensorflow, Torch, caffe, etc. Si vise à atteindre les meilleures performances, qui mise en œuvre de ces architectures court le plus rapide? Si nous configurons l'algorithme avec un bon appareil CUDA tel que GeForce GTX 1090 ou mieux, est-il possible de terminer la tâche d'un modèle VGG en quelques secondes? Si vous souhaitez appliquer l'état de l'art de l'idée aux architectures d'apprentissage en profondeur mentionnées ci-dessus, sont-elles toutes applicables?

+0

Je ne peux pas comprendre ce que vous voulez dire ici ce qui ne va pas avec mon post? C'est spécifique et pas très grammatical. – piratesailor

Répondre

2

Vérification de certains cas-tests: https://github.com/soumith/convnet-benchmarks Je dirais que Nervana et Torch sont les meilleurs cadres.

Si au lieu de temps, nous avons un regard sur les contributions open source et les implémentations de papier, je pense que torch est le gagnant.

Vous pouvez facilement trouver des implémentations de l'algorithme de type de neurones dans la flamme: Neural-Style et Fast Neural-Style

+0

Merci beaucoup! Savez-vous combien vitesse rapide si torche + style neural rapide + GeForce GTX 1090 (ou quelque chose comme ça ou mieux que cela) peut réaliser pour un modèle VGG? – piratesailor

+0

Je ne sais pas désolé :(Puisque c'est une question très spécifique, je parie que le mieux est de mettre en place torch + cuda et cudnn, le code de neurones rapide et essayez par vous-même.Cela ne devrait pas vous prendre plus de 30- 40 min. –