code: def setup(self):
      (
          self.feed(
              "data"
          )  # pylint: disable=no-value-for-parameter, no-member
          .conv(
              3, 3, 32, 1, 1, padding="VALID", relu=False, name="conv1"
          )
          .prelu(name="prelu1")
          .max_pool(3, 3, 2, 2, name="pool1")
          .conv(
              3, 3, 64, 1, 1, padding="VALID", relu=False, name="conv2"
          )
          .prelu(name="prelu2")
          .max_pool(3, 3, 2, 2, padding="VALID", name="pool2")
          .conv(
              3, 3, 64, 1, 1, padding="VALID", relu=False, name="conv3"
          )
          .prelu(name="prelu3")
          .max_pool(2, 2, 2, 2, name="pool3")
          .conv(
              2, 2, 128, 1, 1, padding="VALID", relu=False, name="conv4"
          )
          .prelu(name="prelu4")
          .fc(256, relu=False, name="conv5")
          .prelu(name="prelu5")
          .fc(2, relu=False, name="conv6-1")
          .softmax(1, name="prob1")
      )
  
      (
          self.feed(
              "prelu5"
          ).fc(  # pylint: disable=no-value-for-parameter
              4, relu=False, name="conv6-2"
          )
      )
  
      (
          self.feed(
              "prelu5"
          ).fc(  # pylint: disable=no-value-for-parameter
              10, relu=False, name="conv6-3"
          )
      )
  
imports: from __future__ import absolute_import
  from __future__ import division
  from __future__ import print_function
  import numpy
  import tensorflow
  import cv2
  import os
  import inspect
label_desc: Use image node_id 1 for calling the ONet obj's underlying member method code with example usage: obj.setup() without return types