BBinOriole
Продукт

Возможности программы · Принадлежность границ гистограммы

01

В histogram.py проверьте принадлежность значения, равного внутренней границе или последнему краю.

01

Подключение

Базовый URL, учётные данные и доступный сервер.

02

Выбор

Модель, которую предоставляет настроенный endpoint.

03

Возможности

Объём контекста и поддержка инструментов определяются моделью и сервером.

Принадлежность границ гистограммы

● ● ●BinOriole●
Конкретная отправная точка · Принадлежность границ гистограммы ×
import bisect, math

def histogram(edges, values):
    if type(edges) is not list or type(values) is not list or not 2 <= len(edges) <= 257 or len(values) > 4096:
        raise ValueError("bins.shape")
    if any(type(x) not in (int, float) or not -10**100 <= x <= 10**100 or not math.isfinite(x) for x in edges+values):
        raise ValueError("bins.value")
    if any(a >= b for a, b in zip(edges, edges[1:])):
        raise ValueError("bins.edges")
    counts, under, over = [0]*(len(edges)-1), 0, 0
    for value in values:
        if value < edges[0]:
            under += 1
        elif value > edges[-1]:
            over += 1
        else:
            counts[min(bisect.bisect_right(edges, value)-1, len(counts)-1)] += 1
    return counts, under, over
✳Принадлежность границ гистограммы
✓ ИзмененияПроверьте перед применением ↗
Иллюстрация рабочей среды
Рабочая среда с ИИ для кода

Здесь начинается ваше следующее изменение.

Скачать для Windows ↗