Którą bibliotekę (TensorFlow lub Keras) poleciłbyś do pierwszego podejścia do głębokiego uczenia się?
Jestem studentem neurologii, który po raz pierwszy próbuje podejść obliczeniowych, jeśli to ma znaczenie.
Którą bibliotekę (TensorFlow lub Keras) poleciłbyś do pierwszego podejścia do głębokiego uczenia się?
Jestem studentem neurologii, który po raz pierwszy próbuje podejść obliczeniowych, jeśli to ma znaczenie.
Odpowiedzi:
Keras to prosta biblioteka sieci neuronowych wysokiego poziomu napisana w języku Python, która działa jako opakowanie dla Tensorflow i Theano. Łatwo się go nauczyć i używać. Korzystanie z Keras przypomina pracę z klockami Lego. Został zbudowany tak, aby ludzie mogli przeprowadzać szybkie eksperymenty i weryfikacje koncepcji przed uruchomieniem procesu budowania na pełną skalę.
Mając to na uwadze, został zaprojektowany jako modułowy i rozszerzalny. Teraz można go używać do znacznie więcej niż tylko eksperymentów. Może to pomóc w RNN, CNN i ich kombinacji.
Jeśli chcesz zacząć i przygotować prototypowe rozwiązanie, polecam zacząć od Keras. Aby poznać szczegóły pod maską, naucz się TensorFlow. Ma ogromną aktywną społeczność, a także dostępne są bardzo dobre zasoby, na przykład ta seria Youtube .
Zobacz także https://blog.keras.io/keras-as-a-simplified-interface-to-tensorflow-tutorial.html .