notas de estudio TensorFlow (x) - Resumen del Proyecto Práctica

Plomo: Este artículo es TensorFlow máquina populares algoritmos de aprendizaje para alcanzar meta de recaudación tutorial es hacer que el lector fácilmente a través de una comprensión clara y concisa del caso TensorFlow. Estos casos adecuados para los principiantes que quieren lograr algunos casos TensorFlow. La guía contiene que comprende además una etiqueta con las notas y anotaciones.

El primer paso: Guía Tutorial para principiantes TF

 

1: principiantes tf necesitan entender Antes de comenzar

 

  • aprendizaje automático notas introductorias:

https://github.com/aymericdamien/TensorFlow-Examples/blob/master/notebooks/0_Prerequisite/ml_introduction.ipynb

  • MNIST notas de entrada de datos

https://github.com/aymericdamien/TensorFlow-Examples/blob/master/notebooks/0_Prerequisite/mnist_dataset_intro.ipynb

 

2: principiantes TF necesitan saber de inicio rápido

 

  • Hola Mundo

https://github.com/aymericdamien/TensorFlow-Examples/blob/master/notebooks/1_Introduction/helloworld.ipynb

https://github.com/aymericdamien/TensorFlow-Examples/blob/master/examples/1_Introduction/helloworld.py

 

  • Operaciones básicas

https://github.com/aymericdamien/TensorFlow-Examples/blob/master/notebooks/1_Introduction/basic_operations.ipynb

https://github.com/aymericdamien/TensorFlow-Examples/blob/master/examples/1_Introduction/basic_operations.py

 

3: principiantes tf necesidad de dominar el modelo básico

 

  • vecino más cercano:

https://github.com/aymericdamien/TensorFlow-Examples/blob/master/notebooks/2_BasicModels/nearest_neighbor.ipynb

https://github.com/aymericdamien/TensorFlow-Examples/blob/master/examples/2_BasicModels/nearest_neighbor.py

 

  • Regresión lineal:

https://github.com/aymericdamien/TensorFlow-Examples/blob/master/notebooks/2_BasicModels/linear_regression.ipynb

https://github.com/aymericdamien/TensorFlow-Examples/blob/master/examples/2_BasicModels/linear_regression.py

 

  • La regresión logística:

https://github.com/aymericdamien/TensorFlow-Examples/blob/master/notebooks/2_BasicModels/logistic_regression.ipynb

https://github.com/aymericdamien/TensorFlow-Examples/blob/master/examples/2_BasicModels/logistic_regression.py

 

4: principiantes tf necesidad de intentar red neuronal

 

  • Perceptrón multicapa:

https://github.com/aymericdamien/TensorFlow-Examples/blob/master/notebooks/3_NeuralNetworks/multilayer_perceptron.ipynb

https://github.com/aymericdamien/TensorFlow-Examples/blob/master/examples/3_NeuralNetworks/multilayer_perceptron.py

 

  • red neuronal de convolución:

https://github.com/aymericdamien/TensorFlow-Examples/blob/master/notebooks/3_NeuralNetworks/convolutional_network.ipynb

https://github.com/aymericdamien/TensorFlow-Examples/blob/master/examples/3_NeuralNetworks/convolutional_network.py

 

  • Red neuronal recurrente (LSTM):

https://github.com/aymericdamien/TensorFlow-Examples/blob/master/notebooks/3_NeuralNetworks/recurrent_network.ipynb

https://github.com/aymericdamien/TensorFlow-Examples/blob/master/examples/3_NeuralNetworks/recurrent_network.py

 

  • Bidireccional red neuronal recurrente (LSTM):

https://github.com/aymericdamien/TensorFlow-Examples/blob/master/notebooks/3_NeuralNetworks/bidirectional_rnn.ipynb

https://github.com/aymericdamien/TensorFlow-Examples/blob/master/examples/3_NeuralNetworks/bidirectional_rnn.py

 

  • Dinámica recurrente Redes Neuronales (LSTM)

https://github.com/aymericdamien/TensorFlow-Examples/blob/master/examples/3_NeuralNetworks/dynamic_rnn.py

 

  • Desde el codificador

https://github.com/aymericdamien/TensorFlow-Examples/blob/master/notebooks/3_NeuralNetworks/autoencoder.ipynb

https://github.com/aymericdamien/TensorFlow-Examples/blob/master/examples/3_NeuralNetworks/autoencoder.py

 

5: un enfoque práctico tf principiantes necesitan estar en Competente

 

  • Guardar y restaurar el modelo

https://github.com/aymericdamien/TensorFlow-Examples/blob/master/notebooks/4_Utils/save_restore_model.ipynb

https://github.com/aymericdamien/TensorFlow-Examples/blob/master/examples/4_Utils/save_restore_model.py

 

  • La figura pérdida visual y

https://github.com/aymericdamien/TensorFlow-Examples/blob/master/notebooks/4_Utils/tensorboard_basic.ipynb

https://github.com/aymericdamien/TensorFlow-Examples/blob/master/examples/4_Utils/tensorboard_basic.py

 

  • Tensorboard-- Visualización Avanzada

https://github.com/aymericdamien/TensorFlow-Examples/blob/master/examples/4_Utils/tensorboard_advanced.py

 

5: t multi-GPU funcionamiento básico f principiantes necesitan entender las

 

  • Funciones básicas de multi-GPU

https://github.com/aymericdamien/TensorFlow-Examples/blob/master/notebooks/5_MultiGPU/multigpu_basics.ipynb

https://github.com/aymericdamien/TensorFlow-Examples/blob/master/examples/5_MultiGPU/multigpu_basics.py

 

6: Caso conjuntos de datos necesarios

 

Algunos casos necesitan una formación MNIST y pruebas de los conjuntos de datos. Al ejecutar estos casos, los conjuntos de datos se descargan automáticamente (utilizando input_data.py).

MNIST conjuntos de datos Notas : https: //github.com/aymericdamien/TensorFlow-Examples/blob/master/notebooks/0_Prerequisite/mnist_dataset_intro.ipynb

Página oficial: http: //yann.lecun.com/exdb/mnist/

 

Etapa Dos A TF novato cuasi cada tipo de preparación de los casos, los modelos y conjuntos de datos

 

Llegar a conocer: TFLearn  TensorFlow

El siguiente ejemplo de TFLearn, que proporciona una TensorFlow biblioteca de interfaz simplificado. Hay muchos ejemplos y capas operacionales y pre-construidos.

Tutorial : TFLearn de inicio rápido. Aprender base TFLearn por unas tareas específicas de aprendizaje automático. Desarrollar y entrenar a una profundidad clasificador de red neuronal.

TFLearn dirección: https: //github.com/tflearn/tflearn

Ejemplo: https: //github.com/tflearn/tflearn/tree/master/examples

La construcción y operación de la pre-capa de: http: //tflearn.org/doc_index/#api

Nota: https: //github.com/tflearn/tflearn/blob/master/tutorials/intro/quickstart.md

 

El modelo de base y datos de conjunto

 

  • La regresión lineal, regresión lineal consigue utilizando TFLearn

https://github.com/tflearn/tflearn/blob/master/examples/basics/linear_regression.py

  • Los operadores lógicos. TFLearn implementado usando operadores lógicos

https://github.com/tflearn/tflearn/blob/master/examples/basics/logical.py

  • retención de peso. Guardar y restaurar un modelo

https://github.com/tflearn/tflearn/blob/master/examples/basics/weights_persistence.py

  • La puesta a punto. En una nueva tarea de poner a punto un modelo de pre-formados

https://github.com/tflearn/tflearn/blob/master/examples/basics/finetuning.py

  • Uso HDF5. El procesamiento de grandes conjuntos de datos utilizando HDF5

https://github.com/tflearn/tflearn/blob/master/examples/basics/use_hdf5.py

  • Uso DASK. El procesamiento de grandes conjuntos de datos utilizando DASK

https://github.com/tflearn/tflearn/blob/master/examples/basics/use_dask.py

 

modelo de Visión por Computador y conjunto de datos

 

  • Perceptrón multicapa. Multicapa para MNIST tarea de clasificación de la percepción para lograr

https://github.com/tflearn/tflearn/blob/master/examples/images/dnn.py

  • Convolución de red (MNIST). Un tipo de red neuronal de convolución para la clasificación de conjuntos de datos alcanza MNIST

https://github.com/tflearn/tflearn/blob/master/examples/images/convnet_mnist.py

  • red de convolución (CIFAR-10). Un tipo de red neuronal de convolución para la clasificación CIFAR-10 conjuntos de datos para lograr

https://github.com/tflearn/tflearn/blob/master/examples/images/convnet_cifar10.py

  • La red de redes. Red para la clasificación de los conjuntos de datos CIFAR-10 implementado en la red

https://github.com/tflearn/tflearn/blob/master/examples/images/network_in_network.py

  • Alexnet. El Alexnet aplica Oxford Flores 17 tareas de clasificación

https://github.com/tflearn/tflearn/blob/master/examples/images/alexnet.py

  • VGGNet. El VGGNet aplica Oxford Flores 17 tareas de clasificación

https://github.com/tflearn/tflearn/blob/master/examples/images/vgg_network.py

  • VGGNet ajuste fino (Fast Formación). Utilice una red VGG pre-formados y limitados a sus propios datos, con el fin de conseguir una formación rápida

https://github.com/tflearn/tflearn/blob/master/examples/images/vgg_network_finetuning.py

  • Píxeles RNN. imagen clasificación de uso RNN (píxeles en secuencia)

https://github.com/tflearn/tflearn/blob/master/examples/images/rnn_pixels.py

  • Red de Carreteras. Carretera de red utilizada para conjuntos de datos para lograr Clasificar MNIST

https://github.com/tflearn/tflearn/blob/master/examples/images/highway_dnn.py

  • Carretera red de convolución. Carretera convolucional de red para la clasificación de conjuntos de datos para lograr MNIST

https://github.com/tflearn/tflearn/blob/master/examples/images/convnet_highway_mnist.py

  • Residual de red (MNIST). Aplicado a la MNIST tarea de clasificación a los cuellos de botella residuales (cuello de botella de la red residual)

https://github.com/tflearn/tflearn/blob/master/examples/images/residual_network_mnist.py

  • Residual de red (CIFAR-10). CIFAR-10 utilizado en la tarea de clasificación de una red residual

https://github.com/tflearn/tflearn/blob/master/examples/images/residual_network_cifar10.py

  • Google Inception (v3). Oxford Flores 17 se aplica a la tarea de clasificación de la red v3 Google Inception

https://github.com/tflearn/tflearn/blob/master/examples/images/googlenet.py

  • Desde el codificador. MNIST para los dígitos escritos a mano desde el codificador

https://github.com/tflearn/tflearn/blob/master/examples/images/autoencoder.py

 

los modelos de procesamiento de lenguaje natural y conjuntos de datos

 

  • Red neuronal recurrente (LSTM), LSTM aplicarse a cualquier conjunto de datos de clasificación emoción IMDB

https://github.com/tflearn/tflearn/blob/master/examples/nlp/lstm.py

  • Bidireccional RNN (LSTM), será un LSTM bidireccional aplica a IMDB tarea sentimiento clasificación de conjunto de datos:

https://github.com/tflearn/tflearn/blob/master/examples/nlp/bidirectional_lstm.py

  • Dinámica RNN (LSTM), datos de texto dinámico LSTM longitud variable establece desde IMDB Categoría:

https://github.com/tflearn/tflearn/blob/master/examples/nlp/dynamic_lstm.py

  • Ciudad de generación de nombres, una nueva generación de ciudades estadounidenses usan la red LSTM nombre:

https://github.com/tflearn/tflearn/blob/master/examples/nlp/lstm_generator_cityname.py

  • Shakespeare generación manuscrito, una nueva generación de utilización manuscrito red LSTM Shakespeare:

https://github.com/tflearn/tflearn/blob/master/examples/nlp/lstm_generator_shakespeare.py

  • Seq2seq, ejemplo la enseñanza de la red de ciclo seq2seq:

https://github.com/tflearn/tflearn/blob/master/examples/nlp/seq2seq_ example.py

  • CNN Seq, utilice un datos convolución 1-D a partir de una secuencia de clasificación emocional centralizado IMDB red de palabras

https://github.com/tflearn/tflearn/blob/master/examples/nlp/cnn_sentence_classification.py

 

Historias aprendizaje por refuerzo

 

  • Atari Pacman 1 paso Q-Learning, utilice el paso 1-Q-learning para enseñar a una máquina para jugar juegos de Atari:

https://github.com/tflearn/tflearn/blob/master/examples/reinforcement_learning/atari_1step_qlearning.py

 

Paso tres: Otros aspectos de la preparación para el novato del TF

 

  • Recomendador-ancha y profunda red, ejemplos enseñanza sistema de recomendación amplia y profunda de la red:

https://github.com/tflearn/tflearn/blob/master/examples/others/recommender_wide_and_deep.py

  • Clasificación espiral de problemas, TFLearn Stanford CS231n espiral problema de clasificación de realización:

https://github.com/tflearn/tflearn/blob/master/examples/notebooks/spiral.ipynb

  • Capas, una capa con TensorFlow TFLearn:

https://github.com/tflearn/tflearn/blob/master/examples/extending_tensorflow/layers.py

  • Instructor, entrenamiento formación de clase utilizando cualquier TFLearn TensorFlow mapa:

https://github.com/tflearn/tflearn/blob/master/examples/extending_tensorflow/layers.py

  • Bulit-en Operaciones, así como la utilización TensorFlow usando TFLearn incorporada:

https://github.com/tflearn/tflearn/blob/master/examples/extending_tensorflow/builtin_ops.py

  • Resúmenes, junto con TensorFlow resumidores uso TFLearn:

https://github.com/tflearn/tflearn/blob/master/examples/extending_tensorflow/summaries.py

  • Variables, junto con las variables TensorFlow uso TFLearn:

https://github.com/tflearn/tflearn/blob/master/examples/extending_tensorflow/variables.py

 

De código abierto biblioteca de software TensorFlow tutorial más completo y una lista de elementos 

 TensorFlow es una biblioteca de software de código abierto para el flujo de datos gráfico usando el cálculo numérico. En otras palabras, es la mejor forma de modelo de aprendizaje profundidad de construcción. En este artículo se compiló un excelente y una lista de artículos relacionados con TensorFlow tutorial.

En primer lugar, el tutorial 

TensorFlow el Tutorial  1 - desde la aplicación TensorFlow a más interesante básica 

TensorFlow el Tutorial  2 - Google TensorFlow basado  marco de la profundidad del perfil de aprendizaje, estos tutoriales son Newmu de Theano directos puerto 

Ejemplos TensorFlow  - a tutoriales y principiantes TensorFlow código de ejemplo  

de Sungjoon TensorFlow -101  - escritura usando Jupyter Notebook tutorial de Python TensorFlow 

TensorFlow de Terry del Um Ejercicios  - volver a crear los ejemplos de código de otra TensorFlow 

Instalación TensorFlow en la frambuesa Pi 3  - TensorFlow vienen en compilaciones de frambuesa y se ejecuta correctamente 

Clasificación en la serie temporal  - utilizados en TensorFlow los datos del sensor del teléfono LSTM recurrente clasificación de la red neuronal 

En segundo lugar, el modelo / artículo 

Show, Asistir and Tell - basado en el mecanismo de enfoque generador de imágenes de subtítulos (mecanismo de enfoque "Mecanismo de Atención" es uno de los puntos calientes actuales profunda de aprendizaje de vanguardia, puede enfocar de forma individual en diferentes partes de la entrada y teniendo en cuenta una serie de comprensión) 

Neural Estilo  - Neural Estilo realización (Neural estilo es dejar que la máquina de imitar el estilo de pintura ha sido pintar un cuadro del algoritmo de re-elaboración) 

Bastante Tensor  - constructor Bastante Tensor proporciona un avanzado  API  
estilo Neural  - estilo Neural lograr 

TensorFlow notas del Libro Blanco  - notas y anotada en el Libro Blanco TensorFlow sumarias, y SVG  gráficos y documentos enlaces 

NeuralArt  - para lograr el estilo artístico de los algoritmos nervioso 

utilizar TensorFlow y PyGame para fortalecer la profundidad del aprendizaje de tenis de mesa  
generativo un uso TensorFlow escritura demo  - tratar de implementar Alex Graves documentos escritos a mano porción generado aleatoriamente 

neuronal máquina de Turing en TensorFlow  - nervio TensorFlow máquina de Turing para lograr 

escenas GoogleNet convolucional red neuronal Grupos película de  Ajuste- En función del objeto, que muestra la ubicación y otros contenidos para buscar, filtrar y vídeo Descripción 

de los nervios de la máquina - Search.com la al Los escritos de Shakespeare y un uso de TensorFlow Inglés entre lo moderno  - monolingüe traducción, desde Shakespeare a Inglés moderno, y viceversa 

Chatbot  - "un nervio modelo de conversación "aplicación 

Colornet - neuronal de la red a las imágenes en escala de grises Colorear  - por la red neuronal a una imagen en escala de grises de color 

con la atención de los nervios del generador Leyenda  - imagen comprender Tensorflow lograr 

Weakly_detector  -" característica aprendizaje profundo para distinguir localizada "para lograr TensorFlow 

redes Dynamic Capacity  - "red de capacidad dinámica" para lograr 

la HMM en TensorFlow  - Viterbi HMM y hacia adelante / hacia atrás algoritmo de 

DeepOSM  - red neuronal TensorFlow usando OpenStreetMap características y la formación de imágenes de satélite 

DQN-tensorflow  - uso TensorFlow logra DeepMind por OpenAI gimnasia de " por la profundidad de los niveles de aprendizaje por refuerzo de control humano " 

Red de Carreteras - "entrenamiento de la red de profundidad", el TensorFlow lograr 

Sentencia Clasificación con CNN  - TensorFlow lograr "sentencia convolución clasificación de la red neuronal" 

Terminar las Redes To-End-Memory  - Memorias de extremo a extremo 

de caracteres-Aware modelos neuronales del idioma  - la percepción de los personajes del nervio TensorFlow modelo de lenguaje para lograr 

YOLO TensorFlow ++  - TensorFlow realización de "YOLO: detección de objetos en tiempo real" entrenamiento funcional y el apoyo en los dispositivos móviles que funcionan en tiempo real 

WaveNet  - WaveNet generar arquitectura de red neuronal TensorFlow logra para la generación de audio 

mnemotécnico Descenso método,  - método de descenso de mnemónico: proceso de reproducción se aplica al extremo alineado a extremo  

Publicado 47 artículos originales · ganado elogios 121 · vistas 680 000 +

Supongo que te gusta

Origin blog.csdn.net/guoyunfei123/article/details/84993089
Recomendado
Clasificación