def generate_checkboard_data(request): from modshogun import DataGenerator n = 40 try: num_classes = int(float(request.POST['num_classes'])) coverage = float(request.POST['overlapping']) except: raise Http404 x = DataGenerator.generate_checkboard_data(num_classes, 2, n, coverage) toy_data = [] for i in xrange(0, n - 1): toy_data.append({'x': x[0, i], 'y': x[1, i], 'label': x[2, i]}) return HttpResponse(json.dumps(toy_data))
def generate_checkboard_data(request): from modshogun import DataGenerator n = 40 try: num_classes = int(float(request.POST['num_classes'])) coverage = float(request.POST['overlapping']) except: raise Http404 x = DataGenerator.generate_checkboard_data(num_classes, 2, n, coverage) toy_data = [] for i in xrange(0,n-1): toy_data.append( { 'x': x[0, i], 'y': x[1, i], 'label': x[2, i] }) return HttpResponse(json.dumps(toy_data))