Публикации по теме 'from-scratch'


Создание списка Python (динамический массив) с нуля
Это пользовательская реализация класса списка Python с именем «mylist». Класс использует библиотеку ctypes для создания массива C-типа с заданной емкостью, который используется для хранения элементов списка. Класс имеет несколько методов, таких как init, __len__, append, pop, clear, find, insert, remove, __resize, __str__, __getitem__, __delitem__ и __make_array, которые имитируют функциональность встроенных методов списка Python. class mylist: def __init__(self): self.size =..

Руководство для новичков по наивному Байесу
Сегодня мы узнаем о компетенции очень «наивного» алгоритма, известного как Наивный Байес. Мы также обсудим его реализацию (с нуля) в наборе данных, содержащем как категориальные, так и непрерывные значения. Введение Наивный Байес — это алгоритм обучения с учителем, используемый для задач классификации. Он происходит из семейства «вероятностных классификаторов» и применяет теорему Байеса для классификации объектов с предположением, что все признаки независимы друг от друга. Это..