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