{
 "cells": [
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "# Programming Assignment"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "## Residual network"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "### Instructions\n",
    "\n",
    "In this notebook, you will use the model subclassing API together with custom layers to create a residual network architecture. You will then train your custom model on the Fashion-MNIST dataset by using a custom training loop and implementing the automatic differentiation tools in Tensorflow to calculate the gradients for backpropagation.\n",
    "\n",
    "Some code cells are provided you in the notebook. You should avoid editing provided code, and make sure to execute the cells in order to avoid unexpected errors. Some cells begin with the line: \n",
    "\n",
    "`#### GRADED CELL ####`\n",
    "\n",
    "Don't move or edit this first line - this is what the automatic grader looks for to recognise graded cells. These cells require you to write your own code to complete them, and are automatically graded when you submit the notebook. Don't edit the function name or signature provided in these cells, otherwise the automatic grader might not function properly. Inside these graded cells, you can use any functions or classes that are imported below, but make sure you don't use any variables that are outside the scope of the function.\n",
    "\n",
    "### How to submit\n",
    "\n",
    "Complete all the tasks you are asked for in the worksheet. When you have finished and are happy with your code, press the **Submit Assignment** button at the top of this notebook.\n",
    "\n",
    "### Let's get started!\n",
    "\n",
    "We'll start running some imports, and loading the dataset. Do not edit the existing imports in the following cell. If you would like to make further Tensorflow imports, you should add them here."
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 1,
   "metadata": {},
   "outputs": [],
   "source": [
    "#### PACKAGE IMPORTS ####\n",
    "\n",
    "# Run this cell first to import all required packages. Do not make any imports elsewhere in the notebook\n",
    "\n",
    "import tensorflow as tf\n",
    "from tensorflow.keras.models import Model\n",
    "from tensorflow.keras.layers import Layer, BatchNormalization, Conv2D, Dense, Flatten, Add\n",
    "import numpy as np\n",
    "from tensorflow.keras.datasets import fashion_mnist\n",
    "from tensorflow.keras.utils import to_categorical\n",
    "import matplotlib.pyplot as plt\n",
    "\n",
    "# If you would like to make further imports from tensorflow, add them here\n"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "![Fashion-MNIST overview image](data/fashion_mnist.png)\n",
    "\n",
    "#### The Fashion-MNIST dataset\n",
    "\n",
    "In this assignment, you will use the [Fashion-MNIST dataset](https://github.com/zalandoresearch/fashion-mnist). It consists of a training set of 60,000 images of fashion items with corresponding labels, and a test set of 10,000 images. The images have been normalised and centred. The dataset is frequently used in machine learning research, especially as a drop-in replacement for the MNIST dataset. \n",
    "\n",
    "- H. Xiao, K. Rasul, and R. Vollgraf. \"Fashion-MNIST: a Novel Image Dataset for Benchmarking Machine Learning Algorithms.\" arXiv:1708.07747, August 2017.\n",
    "\n",
    "Your goal is to construct a ResNet model that classifies images of fashion items into one of 10 classes."
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "#### Load the dataset"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "For this programming assignment, we will take a smaller sample of the dataset to reduce the training time."
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 2,
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "Downloading data from https://storage.googleapis.com/tensorflow/tf-keras-datasets/train-labels-idx1-ubyte.gz\n",
      "32768/29515 [=================================] - 0s 0us/step\n",
      "Downloading data from https://storage.googleapis.com/tensorflow/tf-keras-datasets/train-images-idx3-ubyte.gz\n",
      "26427392/26421880 [==============================] - 0s 0us/step\n",
      "Downloading data from https://storage.googleapis.com/tensorflow/tf-keras-datasets/t10k-labels-idx1-ubyte.gz\n",
      "8192/5148 [===============================================] - 0s 0us/step\n",
      "Downloading data from https://storage.googleapis.com/tensorflow/tf-keras-datasets/t10k-images-idx3-ubyte.gz\n",
      "4423680/4422102 [==============================] - 0s 0us/step\n"
     ]
    }
   ],
   "source": [
    "# Load and preprocess the Fashion-MNIST dataset\n",
    "\n",
    "(train_images, train_labels), (test_images, test_labels) = fashion_mnist.load_data()\n",
    "\n",
    "train_images = train_images.astype(np.float32)\n",
    "test_images = test_images.astype(np.float32)\n",
    "\n",
    "train_images = train_images[:5000] / 255.\n",
    "train_labels = train_labels[:5000]\n",
    "\n",
    "test_images = test_images / 255.\n",
    "\n",
    "train_images = train_images[..., np.newaxis]\n",
    "test_images = test_images[..., np.newaxis]"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 3,
   "metadata": {},
   "outputs": [],
   "source": [
    "# Create Dataset objects for the training and test sets\n",
    "\n",
    "train_dataset = tf.data.Dataset.from_tensor_slices((train_images, train_labels))\n",
    "train_dataset = train_dataset.batch(32)\n",
    "\n",
    "test_dataset = tf.data.Dataset.from_tensor_slices((test_images, test_labels))\n",
    "test_dataset = test_dataset.batch(32)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 4,
   "metadata": {},
   "outputs": [],
   "source": [
    "# Get dataset labels\n",
    "\n",
    "image_labels = ['T-shirt/top', 'Trouser', 'Pullover', 'Dress', 'Coat', 'Sandal', 'Shirt', 'Sneaker', 'Bag', 'Ankle boot']"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "#### Create custom layers for the residual blocks"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "You should now create a first custom layer for a residual block of your network. Using layer subclassing, build your custom layer according to the following spec:\n",
    "\n",
    "* The custom layer class should have `__init__`, `build` and `call` methods. The `__init__` method has been completed for you. It calls the base `Layer` class initializer, passing on any keyword arguments\n",
    "* The `build` method should create the layers. It will take an `input_shape` argument, and should extract the number of filters from this argument. It should create:\n",
    "    * A BatchNormalization layer: this will be the first layer in the block, so should use its `input shape` keyword argument\n",
    "    * A Conv2D layer with the same number of filters as the layer input, a 3x3 kernel size, `'SAME'` padding, and no activation function\n",
    "    * Another BatchNormalization layer\n",
    "    * Another Conv2D layer, again with the same number of filters as the layer input, a 3x3 kernel size, `'SAME'` padding, and no activation function\n",
    "* The `call` method should then process the input through the layers:\n",
    "    * The first BatchNormalization layer: ensure to set the `training` keyword argument\n",
    "    * A `tf.nn.relu` activation function\n",
    "    * The first Conv2D layer\n",
    "    * The second BatchNormalization layer: ensure to set the `training` keyword argument\n",
    "    * Another `tf.nn.relu` activation function\n",
    "    * The second Conv2D layer\n",
    "    * It should then add the layer inputs to the output of the second Conv2D layer. This is the final layer output"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 5,
   "metadata": {},
   "outputs": [],
   "source": [
    "#### GRADED CELL ####\n",
    "\n",
    "# Complete the following class. \n",
    "# Make sure to not change the class or method names or arguments.\n",
    "\n",
    "class ResidualBlock(Layer):\n",
    "\n",
    "    def __init__(self, **kwargs):\n",
    "        super(ResidualBlock, self).__init__(**kwargs)\n",
    "        \n",
    "    def build(self, input_shape):\n",
    "        \"\"\"\n",
    "        This method should build the layers according to the above specification. Make sure \n",
    "        to use the input_shape argument to get the correct number of filters, and to set the\n",
    "        input_shape of the first layer in the block.\n",
    "        \"\"\"\n",
    "        self.batchnorm_1 = BatchNormalization(input_shape = input_shape)\n",
    "        self.conv2d_1 = Conv2D(input_shape[-1],(3,3),padding = \"SAME\")\n",
    "        self.batchnorm_2 = BatchNormalization()\n",
    "        self.conv2d_2 = Conv2D(input_shape[-1],(3,3),padding = \"SAME\")\n",
    "        \n",
    "        \n",
    "    def call(self, inputs, training=False):\n",
    "        \"\"\"\n",
    "        This method should contain the code for calling the layer according to the above\n",
    "        specification, using the layer objects set up in the build method.\n",
    "        \"\"\"\n",
    "        x = self.batchnorm_1(inputs,training = training)\n",
    "        x = tf.nn.relu(x)\n",
    "        x = self.conv2d_1(x)\n",
    "        x = self.batchnorm_2(inputs,training = training)\n",
    "        x = tf.nn.relu(x)\n",
    "        x = self.conv2d_2(x)\n",
    "        return Add()([inputs,x])\n",
    "        \n",
    "        "
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 6,
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "Model: \"sequential\"\n",
      "_________________________________________________________________\n",
      "Layer (type)                 Output Shape              Param #   \n",
      "=================================================================\n",
      "residual_block (ResidualBloc (None, 28, 28, 1)         28        \n",
      "=================================================================\n",
      "Total params: 28\n",
      "Trainable params: 24\n",
      "Non-trainable params: 4\n",
      "_________________________________________________________________\n"
     ]
    }
   ],
   "source": [
    "# Test your custom layer - the following should create a model using your layer\n",
    "\n",
    "test_model = tf.keras.Sequential([ResidualBlock(input_shape=(28, 28, 1), name=\"residual_block\")])\n",
    "test_model.summary()"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "You should now create a second custom layer for a residual block of your network. This layer will be used to change the number of filters within the block. Using layer subclassing, build your custom layer according to the following spec:\n",
    "\n",
    "* The custom layer class should have `__init__`, `build` and `call` methods \n",
    "* The class initialiser should call the base `Layer` class initializer, passing on any keyword arguments. It should also accept a `out_filters` argument, and save it as a class attribute\n",
    "* The `build` method should create the layers. It will take an `input_shape` argument, and should extract the number of input filters from this argument. It should create:\n",
    "    * A BatchNormalization layer: this will be the first layer in the block, so should use its `input shape` keyword argument\n",
    "    * A Conv2D layer with the same number of filters as the layer input, a 3x3 kernel size, `\"SAME\"` padding, and no activation function\n",
    "    * Another BatchNormalization layer\n",
    "    * Another Conv2D layer with `out_filters` number of filters, a 3x3 kernel size, `\"SAME\"` padding, and no activation function\n",
    "    * A final Conv2D layer with `out_filters` number of filters, a 1x1 kernel size, and no activation function\n",
    "* The `call` method should then process the input through the layers:\n",
    "    * The first BatchNormalization layer: ensure to set the `training` keyword argument\n",
    "    * A `tf.nn.relu` activation function\n",
    "    * The first Conv2D layer\n",
    "    * The second BatchNormalization layer: ensure to set the `training` keyword argument\n",
    "    * Another `tf.nn.relu` activation function\n",
    "    * The second Conv2D layer\n",
    "    * It should then take the layer inputs, pass it through the final 1x1 Conv2D layer, and add to the output of the second Conv2D layer. This is the final layer output"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 7,
   "metadata": {},
   "outputs": [],
   "source": [
    "#### GRADED CELL ####\n",
    "\n",
    "# Complete the following class. \n",
    "# Make sure to not change the class or method names or arguments.\n",
    "\n",
    "class FiltersChangeResidualBlock(Layer):\n",
    "\n",
    "    def __init__(self, out_filters, **kwargs):\n",
    "        \"\"\"\n",
    "        The class initialiser should call the base class initialiser, passing any keyword\n",
    "        arguments along. It should also set the number of filters as a class attribute.\n",
    "        \"\"\"\n",
    "        super(FiltersChangeResidualBlock,self).__init__(**kwargs)\n",
    "        self.out_filters = out_filters\n",
    "\n",
    "        \n",
    "    def build(self, input_shape):\n",
    "        \"\"\"\n",
    "        This method should build the layers according to the above specification. Make sure \n",
    "        to use the input_shape argument to get the correct number of filters, and to set the\n",
    "        input_shape of the first layer in the block.\n",
    "        \"\"\"\n",
    "        self.batchnorm_1 = BatchNormalization(input_shape = input_shape)\n",
    "        self.conv2d_1 = Conv2D(input_shape[-1],(3,3),padding = \"SAME\")\n",
    "        self.batchnorm_2 = BatchNormalization()\n",
    "        self.conv2d_2 = Conv2D(self.out_filters,(3,3),padding = \"SAME\")\n",
    "        self.conv2d_3 = Conv2D(self.out_filters,(1,1))\n",
    "        \n",
    "        \n",
    "        \n",
    "    def call(self, inputs, training=False):\n",
    "        \"\"\"\n",
    "        This method should contain the code for calling the layer according to the above\n",
    "        specification, using the layer objects set up in the build method.\n",
    "        \"\"\"\n",
    "        x = self.batchnorm_1(inputs,training = training)\n",
    "        x = tf.nn.relu(x)\n",
    "        x = self.conv2d_1(x)\n",
    "        x = self.batchnorm_2(inputs,training = training)\n",
    "        x = tf.nn.relu(x)\n",
    "        x = self.conv2d_2(x)\n",
    "        x1 = self.conv2d_3(inputs)\n",
    "        return Add()([x,x1])\n",
    "        "
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 8,
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "Model: \"sequential_1\"\n",
      "_________________________________________________________________\n",
      "Layer (type)                 Output Shape              Param #   \n",
      "=================================================================\n",
      "fc_resnet_block (FiltersChan (None, 32, 32, 16)        620       \n",
      "=================================================================\n",
      "Total params: 620\n",
      "Trainable params: 608\n",
      "Non-trainable params: 12\n",
      "_________________________________________________________________\n"
     ]
    }
   ],
   "source": [
    "# Test your custom layer - the following should create a model using your layer\n",
    "\n",
    "test_model = tf.keras.Sequential([FiltersChangeResidualBlock(16, input_shape=(32, 32, 3), name=\"fc_resnet_block\")])\n",
    "test_model.summary()"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "#### Create a custom model that integrates the residual blocks\n",
    "\n",
    "You are now ready to build your ResNet model. Using model subclassing, build your model according to the following spec:\n",
    "\n",
    "* The custom model class should have `__init__` and `call` methods. \n",
    "* The class initialiser should call the base `Model` class initializer, passing on any keyword arguments. It should create the model layers:\n",
    "    * The first Conv2D layer, with 32 filters, a 7x7 kernel and stride of 2.\n",
    "    * A `ResidualBlock` layer.\n",
    "    * The second Conv2D layer, with 32 filters, a 3x3 kernel and stride of 2.\n",
    "    * A `FiltersChangeResidualBlock` layer, with 64 output filters.\n",
    "    * A Flatten layer\n",
    "    * A final Dense layer, with a 10-way softmax output\n",
    "* The `call` method should then process the input through the layers in the order given above. Ensure to pass the `training` keyword argument to the residual blocks, to ensure the correct mode of operation for the batch norm layers.\n",
    "\n",
    "In total, your neural network should have six layers (counting each residual block as one layer)."
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 9,
   "metadata": {},
   "outputs": [],
   "source": [
    "#### GRADED CELL ####\n",
    "\n",
    "# Complete the following class. \n",
    "# Make sure to not change the class or method names or arguments.\n",
    "\n",
    "class ResNetModel(Model):\n",
    "\n",
    "    def __init__(self, **kwargs):\n",
    "        \"\"\"\n",
    "        The class initialiser should call the base class initialiser, passing any keyword\n",
    "        arguments along. It should also create the layers of the network according to the\n",
    "        above specification.\n",
    "        \"\"\"\n",
    "        super(ResNetModel, self).__init__(**kwargs)\n",
    "        self.conv_m_1 = Conv2D(32, (7,7), strides=(2,2))\n",
    "        self.residualblock =  ResidualBlock( )\n",
    "        self.conv_m_2 = Conv2D(32, (3,3), strides=(2,2))\n",
    "        self.FiltersChangeResidualBlock = FiltersChangeResidualBlock( out_filters=64)\n",
    "        self.Flatten_1 = Flatten()\n",
    "        self.output_l = Dense(10, activation='softmax') \n",
    "        \n",
    "    def call(self,inputs, training=False):\n",
    "        \"\"\"\n",
    "        This method should contain the code for calling the layer according to the above\n",
    "        specification, using the layer objects set up in the initialiser.\n",
    "        \"\"\"\n",
    "        h = self.conv_m_1(inputs)\n",
    "        h = self.residualblock(h)\n",
    "        h = self.conv_m_2(h)\n",
    "        h = self.FiltersChangeResidualBlock(h)\n",
    "        h = self.Flatten_1(h)\n",
    "        h = self.output_l(h)\n",
    "        return h"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 10,
   "metadata": {},
   "outputs": [],
   "source": [
    "# Create the modelg\n",
    "\n",
    "resnet_model = ResNetModel()\n"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "#### Define the optimizer and loss function"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "We will use the Adam optimizer with a learning rate of 0.001, and the sparse categorical cross entropy function."
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 11,
   "metadata": {},
   "outputs": [],
   "source": [
    "# Create the optimizer and loss\n",
    "\n",
    "optimizer_obj = tf.keras.optimizers.Adam(learning_rate=0.001)\n",
    "loss_obj = tf.keras.losses.SparseCategoricalCrossentropy()"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "#### Define the grad function"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "You should now create the `grad` function that will compute the forward and backward pass, and return the loss value and gradients that will be used in your custom training loop:\n",
    "\n",
    "* The `grad` function takes a model instance, inputs, targets and the loss object above as arguments\n",
    "* The function should use a `tf.GradientTape` context to compute the forward pass and calculate the loss\n",
    "* The function should compute the gradient of the loss with respect to the model's trainable variables\n",
    "* The function should return a tuple of two elements: the loss value, and a list of gradients"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 12,
   "metadata": {},
   "outputs": [],
   "source": [
    "#### GRADED CELL ####\n",
    "\n",
    "# Complete the following function. \n",
    "# Make sure to not change the function name or arguments.\n",
    "\n",
    "@tf.function\n",
    "def grad(model, inputs, targets, loss):\n",
    "    \"\"\"\n",
    "    This function should compute the loss and gradients of your model, corresponding to\n",
    "    the inputs and targets provided. It should return the loss and gradients.\n",
    "    \"\"\"\n",
    "    # Not sure if this is right\n",
    "    with tf.GradientTape() as tape:\n",
    "            y_pred = model(inputs)\n",
    "            y_true = targets\n",
    "            loss_1 = loss_obj(y_true,y_pred)\n",
    "    return (loss_1, tape.gradient(loss_1, model.trainable_variables))"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "#### Define the custom training loop"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "You should now write a custom training loop. Complete the following function, according to the spec:\n",
    "\n",
    "* The function takes the following arguments:\n",
    "    * `model`: an instance of your custom model\n",
    "    * `num_epochs`: integer number of epochs to train the model\n",
    "    * `dataset`: a `tf.data.Dataset` object for the training data\n",
    "    * `optimizer`: an optimizer object, as created above\n",
    "    * `loss`: a sparse categorical cross entropy object, as created above\n",
    "    * `grad_fn`: your `grad` function above, that returns the loss and gradients for given model, inputs and targets\n",
    "* Your function should train the model for the given number of epochs, using the `grad_fn` to compute gradients for each training batch, and updating the model parameters using `optimizer.apply_gradients`. \n",
    "* Your function should collect the mean loss and accuracy values over the epoch, and return a tuple of two lists; the first for the list of loss values per epoch, the second for the list of accuracy values per epoch.\n",
    "\n",
    "You may also want to print out the loss and accuracy at each epoch during the training."
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 13,
   "metadata": {},
   "outputs": [],
   "source": [
    "#### GRADED CELL ####\n",
    "\n",
    "# Complete the following function. \n",
    "# Make sure to not change the function name or arguments.\n",
    "\n",
    "def train_resnet(model, num_epochs, dataset, optimizer, loss, grad_fn):\n",
    "    \"\"\"\n",
    "    This function should implement the custom training loop, as described above. It should \n",
    "    return a tuple of two elements: the first element is a list of loss values per epoch, the\n",
    "    second is a list of accuracy values per epoch\n",
    "    \"\"\"\n",
    "    train_loss_results = []\n",
    "    train_loss_accuracy = []\n",
    "    \n",
    "    for epochs in range(num_epochs):\n",
    "        \n",
    "        epoch_loss_avg = tf.keras.metrics.Mean()\n",
    "        epoch_accuracy = tf.keras.metrics.CategoricalAccuracy()\n",
    "\n",
    "        for x,y in dataset:\n",
    "            \n",
    "\n",
    "            loss_value, grads = grad_fn(model, inputs = x , targets= y,loss= loss)\n",
    "            optimizer.apply_gradients(zip(grads, model.trainable_variables))\n",
    "\n",
    "            epoch_loss_avg(loss_value)\n",
    "\n",
    "            epoch_accuracy(y, model(x))\n",
    "\n",
    "            train_loss_results.append(epoch_loss_avg.result())\n",
    "            train_loss_accuracy.append(epoch_accuracy.result())\n",
    "    \n",
    "    return(train_loss_results,train_loss_accuracy)\n",
    "                \n",
    "    "
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 14,
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n",
      "WARNING:tensorflow:Gradients do not exist for variables ['res_net_model/residual_block/batch_normalization/gamma:0', 'res_net_model/residual_block/batch_normalization/beta:0', 'res_net_model/residual_block/conv2d/kernel:0', 'res_net_model/residual_block/conv2d/bias:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/gamma:0', 'res_net_model/filters_change_residual_block/batch_normalization_2/beta:0', 'res_net_model/filters_change_residual_block/conv2d_2/kernel:0', 'res_net_model/filters_change_residual_block/conv2d_2/bias:0'] when minimizing the loss.\n"
     ]
    },
    {
     "ename": "KeyboardInterrupt",
     "evalue": "",
     "output_type": "error",
     "traceback": [
      "\u001b[0;31m---------------------------------------------------------------------------\u001b[0m",
      "\u001b[0;31mKeyboardInterrupt\u001b[0m                         Traceback (most recent call last)",
      "\u001b[0;32m<ipython-input-14-65254fdbb2ef>\u001b[0m in \u001b[0;36m<module>\u001b[0;34m\u001b[0m\n\u001b[1;32m      2\u001b[0m \u001b[0;31m#\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m      3\u001b[0m train_loss_results, train_accuracy_results = train_resnet(resnet_model, 8, train_dataset, optimizer_obj, \n\u001b[0;32m----> 4\u001b[0;31m                                                           loss_obj, grad)\n\u001b[0m",
      "\u001b[0;32m<ipython-input-13-466b32a5f161>\u001b[0m in \u001b[0;36mtrain_resnet\u001b[0;34m(model, num_epochs, dataset, optimizer, loss, grad_fn)\u001b[0m\n\u001b[1;32m     26\u001b[0m             \u001b[0mepoch_loss_avg\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mloss_value\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m     27\u001b[0m \u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m---> 28\u001b[0;31m             \u001b[0mepoch_accuracy\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0my\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mmodel\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mx\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m     29\u001b[0m \u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m     30\u001b[0m             \u001b[0mtrain_loss_results\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mappend\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mepoch_loss_avg\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mresult\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n",
      "\u001b[0;32m/opt/conda/lib/python3.7/site-packages/tensorflow_core/python/keras/engine/base_layer.py\u001b[0m in \u001b[0;36m__call__\u001b[0;34m(self, inputs, *args, **kwargs)\u001b[0m\n\u001b[1;32m    889\u001b[0m           with base_layer_utils.autocast_context_manager(\n\u001b[1;32m    890\u001b[0m               self._compute_dtype):\n\u001b[0;32m--> 891\u001b[0;31m             \u001b[0moutputs\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mcall\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mcast_inputs\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0;34m*\u001b[0m\u001b[0margs\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0;34m**\u001b[0m\u001b[0mkwargs\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m    892\u001b[0m           \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0m_handle_activity_regularization\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0minputs\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0moutputs\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m    893\u001b[0m           \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0m_set_mask_metadata\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0minputs\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0moutputs\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0minput_masks\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n",
      "\u001b[0;32m<ipython-input-9-f097591e4f5d>\u001b[0m in \u001b[0;36mcall\u001b[0;34m(self, inputs, training)\u001b[0m\n\u001b[1;32m     26\u001b[0m         \"\"\"\n\u001b[1;32m     27\u001b[0m         \u001b[0mh\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mconv_m_1\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0minputs\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m---> 28\u001b[0;31m         \u001b[0mh\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mresidualblock\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mh\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m     29\u001b[0m         \u001b[0mh\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mconv_m_2\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mh\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m     30\u001b[0m         \u001b[0mh\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mFiltersChangeResidualBlock\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mh\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n",
      "\u001b[0;32m/opt/conda/lib/python3.7/site-packages/tensorflow_core/python/keras/engine/base_layer.py\u001b[0m in \u001b[0;36m__call__\u001b[0;34m(self, inputs, *args, **kwargs)\u001b[0m\n\u001b[1;32m    889\u001b[0m           with base_layer_utils.autocast_context_manager(\n\u001b[1;32m    890\u001b[0m               self._compute_dtype):\n\u001b[0;32m--> 891\u001b[0;31m             \u001b[0moutputs\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mcall\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mcast_inputs\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0;34m*\u001b[0m\u001b[0margs\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0;34m**\u001b[0m\u001b[0mkwargs\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m    892\u001b[0m           \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0m_handle_activity_regularization\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0minputs\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0moutputs\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m    893\u001b[0m           \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0m_set_mask_metadata\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0minputs\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0moutputs\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0minput_masks\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n",
      "\u001b[0;32m<ipython-input-5-daf28ef42653>\u001b[0m in \u001b[0;36mcall\u001b[0;34m(self, inputs, training)\u001b[0m\n\u001b[1;32m     32\u001b[0m         \u001b[0mx\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0mtf\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mnn\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mrelu\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mx\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m     33\u001b[0m         \u001b[0mx\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mconv2d_2\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mx\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m---> 34\u001b[0;31m         \u001b[0;32mreturn\u001b[0m \u001b[0mAdd\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m[\u001b[0m\u001b[0minputs\u001b[0m\u001b[0;34m,\u001b[0m\u001b[0mx\u001b[0m\u001b[0;34m]\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m     35\u001b[0m \u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m     36\u001b[0m \u001b[0;34m\u001b[0m\u001b[0m\n",
      "\u001b[0;32m/opt/conda/lib/python3.7/site-packages/tensorflow_core/python/keras/engine/base_layer.py\u001b[0m in \u001b[0;36m__call__\u001b[0;34m(self, inputs, *args, **kwargs)\u001b[0m\n\u001b[1;32m    889\u001b[0m           with base_layer_utils.autocast_context_manager(\n\u001b[1;32m    890\u001b[0m               self._compute_dtype):\n\u001b[0;32m--> 891\u001b[0;31m             \u001b[0moutputs\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mcall\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mcast_inputs\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0;34m*\u001b[0m\u001b[0margs\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0;34m**\u001b[0m\u001b[0mkwargs\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m    892\u001b[0m           \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0m_handle_activity_regularization\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0minputs\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0moutputs\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m    893\u001b[0m           \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0m_set_mask_metadata\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0minputs\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0moutputs\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0minput_masks\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n",
      "\u001b[0;32m/opt/conda/lib/python3.7/site-packages/tensorflow_core/python/keras/layers/merge.py\u001b[0m in \u001b[0;36mcall\u001b[0;34m(self, inputs)\u001b[0m\n\u001b[1;32m    180\u001b[0m         \u001b[0;32mreturn\u001b[0m \u001b[0my\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m    181\u001b[0m     \u001b[0;32melse\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m--> 182\u001b[0;31m       \u001b[0;32mreturn\u001b[0m \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0m_merge_function\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0minputs\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m    183\u001b[0m \u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m    184\u001b[0m   \u001b[0;34m@\u001b[0m\u001b[0mtf_utils\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mshape_type_conversion\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n",
      "\u001b[0;32m/opt/conda/lib/python3.7/site-packages/tensorflow_core/python/keras/layers/merge.py\u001b[0m in \u001b[0;36m_merge_function\u001b[0;34m(self, inputs)\u001b[0m\n\u001b[1;32m    246\u001b[0m     \u001b[0moutput\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0minputs\u001b[0m\u001b[0;34m[\u001b[0m\u001b[0;36m0\u001b[0m\u001b[0;34m]\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m    247\u001b[0m     \u001b[0;32mfor\u001b[0m \u001b[0mi\u001b[0m \u001b[0;32min\u001b[0m \u001b[0mrange\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;36m1\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mlen\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0minputs\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m--> 248\u001b[0;31m       \u001b[0moutput\u001b[0m \u001b[0;34m+=\u001b[0m \u001b[0minputs\u001b[0m\u001b[0;34m[\u001b[0m\u001b[0mi\u001b[0m\u001b[0;34m]\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m    249\u001b[0m     \u001b[0;32mreturn\u001b[0m \u001b[0moutput\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m    250\u001b[0m \u001b[0;34m\u001b[0m\u001b[0m\n",
      "\u001b[0;32m/opt/conda/lib/python3.7/site-packages/tensorflow_core/python/ops/math_ops.py\u001b[0m in \u001b[0;36mbinary_op_wrapper\u001b[0;34m(x, y)\u001b[0m\n\u001b[1;32m    897\u001b[0m     \u001b[0;32mwith\u001b[0m \u001b[0mops\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mname_scope\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;32mNone\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mop_name\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0;34m[\u001b[0m\u001b[0mx\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0my\u001b[0m\u001b[0;34m]\u001b[0m\u001b[0;34m)\u001b[0m \u001b[0;32mas\u001b[0m \u001b[0mname\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m    898\u001b[0m       \u001b[0;32mif\u001b[0m \u001b[0misinstance\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mx\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mops\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mTensor\u001b[0m\u001b[0;34m)\u001b[0m \u001b[0;32mand\u001b[0m \u001b[0misinstance\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0my\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mops\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mTensor\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m--> 899\u001b[0;31m         \u001b[0;32mreturn\u001b[0m \u001b[0mfunc\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mx\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0my\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mname\u001b[0m\u001b[0;34m=\u001b[0m\u001b[0mname\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m    900\u001b[0m       \u001b[0;32melif\u001b[0m \u001b[0;32mnot\u001b[0m \u001b[0misinstance\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0my\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0msparse_tensor\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mSparseTensor\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m    901\u001b[0m         \u001b[0;32mtry\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n",
      "\u001b[0;32m/opt/conda/lib/python3.7/site-packages/tensorflow_core/python/ops/math_ops.py\u001b[0m in \u001b[0;36m_add_dispatch\u001b[0;34m(x, y, name)\u001b[0m\n\u001b[1;32m   1195\u001b[0m       \u001b[0;32mreturn\u001b[0m \u001b[0mgen_math_ops\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0madd\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mx\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0my\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mname\u001b[0m\u001b[0;34m=\u001b[0m\u001b[0mname\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m   1196\u001b[0m     \u001b[0;32melse\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m-> 1197\u001b[0;31m       \u001b[0;32mreturn\u001b[0m \u001b[0mgen_math_ops\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0madd_v2\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mx\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0my\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mname\u001b[0m\u001b[0;34m=\u001b[0m\u001b[0mname\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m   1198\u001b[0m   \u001b[0;32melse\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m   1199\u001b[0m     \u001b[0;32mreturn\u001b[0m \u001b[0mgen_math_ops\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0madd\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mx\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0my\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mname\u001b[0m\u001b[0;34m=\u001b[0m\u001b[0mname\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n",
      "\u001b[0;32m/opt/conda/lib/python3.7/site-packages/tensorflow_core/python/ops/gen_math_ops.py\u001b[0m in \u001b[0;36madd_v2\u001b[0;34m(x, y, name)\u001b[0m\n\u001b[1;32m    531\u001b[0m       _result = _pywrap_tensorflow.TFE_Py_FastPathExecute(\n\u001b[1;32m    532\u001b[0m         \u001b[0m_ctx\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0m_context_handle\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0m_ctx\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0m_thread_local_data\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mdevice_name\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0;34m\"AddV2\"\u001b[0m\u001b[0;34m,\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m--> 533\u001b[0;31m         name, _ctx._post_execution_callbacks, x, y)\n\u001b[0m\u001b[1;32m    534\u001b[0m       \u001b[0;32mreturn\u001b[0m \u001b[0m_result\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m    535\u001b[0m     \u001b[0;32mexcept\u001b[0m \u001b[0m_core\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0m_FallbackException\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n",
      "\u001b[0;31mKeyboardInterrupt\u001b[0m: "
     ]
    }
   ],
   "source": [
    "# Train the model for 8 epochs\n",
    "# I couldn't get this one right Let me know if you figured it out.\n",
    "train_loss_results, train_accuracy_results = train_resnet(resnet_model, 8, train_dataset, optimizer_obj, \n",
    "                                                          loss_obj, grad)"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "#### Plot the learning curves"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": [
    "fig, axes = plt.subplots(1, 2, sharex=True, figsize=(12, 5))\n",
    "\n",
    "axes[0].set_xlabel(\"Epochs\", fontsize=14)\n",
    "axes[0].set_ylabel(\"Loss\", fontsize=14)\n",
    "axes[0].set_title('Loss vs epochs')\n",
    "axes[0].plot(train_loss_results)\n",
    "\n",
    "axes[1].set_title('Accuracy vs epochs')\n",
    "axes[1].set_ylabel(\"Accuracy\", fontsize=14)\n",
    "axes[1].set_xlabel(\"Epochs\", fontsize=14)\n",
    "axes[1].plot(train_accuracy_results)\n",
    "plt.show()"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "#### Evaluate the model performance on the test dataset"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": [
    "# Compute the test loss and accuracy\n",
    "\n",
    "epoch_loss_avg = tf.keras.metrics.Mean()\n",
    "epoch_accuracy = tf.keras.metrics.CategoricalAccuracy()\n",
    "\n",
    "for x, y in test_dataset:\n",
    "    model_output = resnet_model(x)\n",
    "    epoch_loss_avg(loss_obj(y, model_output))  \n",
    "    epoch_accuracy(to_categorical(y), model_output)\n",
    "\n",
    "print(\"Test loss: {:.3f}\".format(epoch_loss_avg.result().numpy()))\n",
    "print(\"Test accuracy: {:.3%}\".format(epoch_accuracy.result().numpy()))"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "#### Model predictions\n",
    "\n",
    "Let's see some model predictions! We will randomly select four images from the test data, and display the image and label for each. \n",
    "\n",
    "For each test image, model's prediction (the label with maximum probability) is shown, together with a plot showing the model's categorical distribution."
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": [
    "# Run this cell to get model predictions on randomly selected test images\n",
    "\n",
    "num_test_images = test_images.shape[0]\n",
    "\n",
    "random_inx = np.random.choice(test_images.shape[0], 4)\n",
    "random_test_images = test_images[random_inx, ...]\n",
    "random_test_labels = test_labels[random_inx, ...]\n",
    "\n",
    "predictions = resnet_model(random_test_images)\n",
    "\n",
    "fig, axes = plt.subplots(4, 2, figsize=(16, 12))\n",
    "fig.subplots_adjust(hspace=0.5, wspace=-0.2)\n",
    "\n",
    "for i, (prediction, image, label) in enumerate(zip(predictions, random_test_images, random_test_labels)):\n",
    "    axes[i, 0].imshow(np.squeeze(image))\n",
    "    axes[i, 0].get_xaxis().set_visible(False)\n",
    "    axes[i, 0].get_yaxis().set_visible(False)\n",
    "    axes[i, 0].text(5., -2., f'Class {label} ({image_labels[label]})')\n",
    "    axes[i, 1].bar(np.arange(len(prediction)), prediction)\n",
    "    axes[i, 1].set_xticks(np.arange(len(prediction)))\n",
    "    axes[i, 1].set_xticklabels(image_labels, rotation=0)\n",
    "    pred_inx = np.argmax(prediction)\n",
    "    axes[i, 1].set_title(f\"Categorical distribution. Model prediction: {image_labels[pred_inx]}\")\n",
    "    \n",
    "plt.show()"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "Congratulations for completing this programming assignment! You're now ready to move on to the capstone project for this course."
   ]
  }
 ],
 "metadata": {
  "coursera": {
   "course_slug": "tensor-flow-2-2",
   "graded_item_id": "2x3vn",
   "launcher_item_id": "QKXZc"
  },
  "kernelspec": {
   "display_name": "Python 3",
   "language": "python",
   "name": "python3"
  },
  "language_info": {
   "codemirror_mode": {
    "name": "ipython",
    "version": 3
   },
   "file_extension": ".py",
   "mimetype": "text/x-python",
   "name": "python",
   "nbconvert_exporter": "python",
   "pygments_lexer": "ipython3",
   "version": "3.7.1"
  }
 },
 "nbformat": 4,
 "nbformat_minor": 2
}
