TensorFlow

O TensorFlow é uma biblioteca para “numerical computation using data flow graphs” criado pelo Google e é distribuído com a open license Apache 2.

Confira o vídeo de introdução aqui.

Existem APIs para Python e C++.

O TensorFlow não foi criado especificamente para Deep Learning mas para qualquer computacao envolvendo “graphs” ( directed computational graphs ). Mas muitos recursos ja foram implementados em TensorFlow para Deep Learning como convoluções em 2d, RMSPROP, etc.

 

Anúncios

Torch7

O Torch7 é uma ótima ferramenta para rapidamente criar e testar models. Sua praticidade e flexibilidade se reflete na sua adoção por empreses como Google, Twitter e Facebook.

Torch7 é basicamente uma biblioteca de Algebra Linear e Redes Neurais para Lua, compatível com Lua-JIT (Just-In-Time Compiler para Lua).

Lua é uma linguagem de programação criada no Brasil (uma equipe na PUC-Rio) e que está se tornando muito popular devido à sua simplicidade.

A documentação é rústica, mas existem muitos exemplos de código online.

Artigos em Português

Alguns artigos sobre Machine Learning e Deep Learning em Português