def create_zone(self, domain, type='master', ttl=None, extra=None):
        r_json = {'name': domain}
        if ttl is not None:
            r_json['ttl'] = ttl
        if extra is not None:
            r_json.update(extra)
        r_data = json.dumps({'zone': r_json})
        try:
            response = self.connection.request('/zones', method='POST',
                                               data=r_data)
        except BaseHTTPError:
            e = sys.exc_info()[1]
            raise PointDNSException(value=e.message, http_code=e.code,
                                    driver=self)
        zone = self._to_zone(response.object)
        return zone
Given the derivative of an objective fn with respect to the cholesky L,
dataset/ETHPy150Open apache/libcloud/libcloud/dns/drivers/pointdns.py/PointDNSDriver.create_zone--crossover with--dataset/ETHPy150Open SheffieldML/GPy/GPy/util/choleskies.py/_backprop_gradient_pure