Skip to content

Instantly share code, notes, and snippets.

@absent1706
absent1706 / Pagination.php
Last active May 31, 2017 22:51
PHP pagination class
<?php
class Pagination
{
public $page;
public $totalCount;
public $perPage;
public $hasNext;
public $hasPrev;
@absent1706
absent1706 / datascience-visualize-grid-cv.py
Created April 7, 2019 08:49
datascience-visualize-grid-cv
def visualize_grid_cv_params(grid_cv):
df = pd.DataFrame(grid_cv.cv_results_['params'])
df['score'] = grid_cv.cv_results_['mean_test_score']
fig, axes = plt.subplots(1, len(grid_cv.param_grid), sharey=True, figsize=(15,4))
i = 0
for param in grid_cv.param_grid:
data = df.groupby(param).mean()['score'].to_dict()
param_values = list(data.keys())
@Ruslan-Skira
Ruslan-Skira / serializers_mapping_keys_data.py
Last active February 16, 2024 10:38
If data has not the same keys and they are with dots in names i customized the to_internal_value function
"""serializers"""
import logging
from collections import Mapping, OrderedDict
from typing import Dict
from django.core.exceptions import ValidationError as DjangoValidationError
from rest_framework import serializers
from rest_framework.exceptions import ValidationError
from rest_framework.fields import get_error_detail, set_value, SkipField
from rest_framework.settings import api_settings