code: def toString(self):
          
          string = ""
          if self.toLayer._verbosity > 4:
              string += "wed: from '" + self.fromLayer.name + "' to '" + self.toLayer.name +"'\n" 
              string += "            "
              for j in range(self.toLayer.size):
                  string += "        " + self.toLayer.name + "[" + str(j) + "]"
              string += '\n'
              for i in range(self.fromLayer.size):
                  string += self.fromLayer.name+ "["+ str(i)+ "]"+ ": "
                  for j in range(self.toLayer.size):
                      string += "              " + str(self.wed[i][j])
                  string += '\n'
              string += '\n'
              string += "dweight: from '" + self.fromLayer.name + "' to '" + self.toLayer.name +"'\n"
              string += "            "
              for j in range(self.toLayer.size):
                  string += "        " + self.toLayer.name+ "["+ str(j)+ "]"
              string += '\n'
              for i in range(self.fromLayer.size):
                  string += self.fromLayer.name+ "["+ str(i)+ "]"+ ": "
                  for j in range(self.toLayer.size):
                      string +=  "              " + str(self.dweight[i][j])
                  string += '\n'
              string += '\n'
          if self.toLayer._verbosity > 2:
              string += "Weights: from '" + self.fromLayer.name + "' to '" + self.toLayer.name +"'\n"
              string += "            "
              for j in range(self.toLayer.size):
                  string += "        "  + self.toLayer.name+ "["+ str(j)+ "]"
              string += '\n'
              for i in range(self.fromLayer.size):
                  string += self.fromLayer.name+ "["+ str(i)+ "]"+ ": "
                  for j in range(self.toLayer.size):
                      string +=  "    " + str(self.weight[i][j])
                  string += '\n'
              string += '\n'
          return string
docs: Connection information as a string.