WedX - журнал о программировании и компьютерных науках

Публикации по теме 'python'


Магические методы Python и __getattr__
Магические методы Python и __getattr__ На второй неделе нашего курса Наука о данных с Python мы говорим о важности хороших, чистых и интуитивно понятных интерфейсов и о том, насколько прекрасна объектно-ориентированная модель Python (тема для другого поста). Пока мы объясняем это, мы вводим несколько полезных магических методов, таких как __len__ , __str__ , __repr__ и т. Д. Среди них мы также показываем и __getattr__ , и __getattribute__ , и кажется, что это всегда интересно..

Мое приключение с ChatGPT: обучаем ИИ сочинять музыку, по одному токену за раз
Меня всегда интриговал творческий потенциал искусственного интеллекта (ИИ). От создания визуального искусства до написания историй ИИ открыл новые возможности для художественного исследования и самовыражения. Именно этот потенциал вдохновил меня на личное путешествие, чтобы научить ChatGPT — языковую модель AI от OpenAI — сочинять музыку, используя уникальное представление MIDI-файлов на основе токенов. Превращение MIDI-файлов в токены Чтобы научить ChatGPT генерировать музыку, мне..

Я посвятил более 2 часов развенчанию 5 ложных представлений о списках в Python  — «Украсть это за 6 минут»
Ничего особенного Если кто-то попросит вас составить список всех электронных устройств в вашем доме, вы ответите так: Умные часы Мобильный TV Ноутбук Другой человек, который задал вам вопрос, поймет. Но чтобы Python понял тот же список, вы должны написать его так: items = [“Smartwatch”, “Mobile”, “TV”, “Laptop”] Вам не нужно упоминать какой-либо тип объявления для вашего списка. Вам не обязательно сообщать Python, что ваш список items является «набором строк». Если..

3 моих любимых модуля из стандартной библиотеки Python
Изучение некоторых полезных модулей из стандартной библиотеки Python На Medium большое внимание (и это правильно) уделяется множеству замечательных сторонних модулей Python, но в этой статье я хочу познакомить вас с тем, что я считаю одними из лучших модулей из стандартной библиотеки. копировать Простой, но полезный модуль copy гарантирует, что вы правильно копируете объекты. Вы можете использовать синтаксис среза для создания неглубокой копии списка, но более чистый и читаемый..

Линейная регрессия с нуля в Python
Машинное обучение с нуля: часть 1 В этой статье мы построим самую базовую модель машинного обучения, называемую линейной регрессией, и реализуем ее, используя только python NumPy. Сначала мы рассмотрим наш набор данных , а затем поговорим об общем процессе контролируемого обучения , за которым следует представление гипотез , функция потерь и алгоритм градиентного спуска . После этого мы напишем LinReg класс и протестируем его на наших данных. Серия "Машинное обучение с..

Модуль 4 —  Аксиомы вероятности
В этой статье мы углубимся в суть аксиом вероятности, исследуем их значение и раскроем их реализацию, управляемую кодом. Введение Вероятность является фундаментальным понятием в математике, а статистика лежит в основе анализа неопределенности лжи. За его загадочной привлекательностью скрывается набор основополагающих принципов, известных как аксиомы, которые управляют тем, как мы рассуждаем о неопределенных событиях. Первые аксиомы: Неотрицательность В основе вероятности лежит..

Управление датой, датой, временем и отметкой времени в Python / Pandas
Персональная документация для управления датой и временем в python / pandas. Это живой документ, помогающий выполнять аналитические проекты в Jupyter Notebook. — Оглавление: "Какое сегодня число?" Тимедельтас Преобразовать дату и время в дату Создать новый столбец [« день ], [ неделя ], [ месяц ] или [ год ] из даты и времени» Преобразовать строку в метку времени Преобразовать строку в Datetime Преобразовать столбец даты строки Dataframe в Datetime Удалить..

Новые материалы

Как создать диаграмму градиентной кисти с помощью D3.js
Резюме: Из этого туториала Вы узнаете, как добавить градиентную кисть к диаграмме с областями в D3.js. Мы добавим градиент к значениям SVG и применим градиент в качестве заливки к диаграмме с..

Я хотел выучить язык программирования MVC4, но не мог выучить его раньше, потому что это выглядит сложно…
Просто начните и учитесь самостоятельно Я хотел выучить язык программирования MVC4, но не мог выучить его раньше, потому что он кажется мне сложным, и я бросил его. Это в основном инструмент..

Лицензии с открытым исходным кодом: руководство для разработчиков и создателей
В динамичном мире разработки программного обеспечения открытый исходный код стал мощной парадигмой, способствующей сотрудничеству, инновациям и прогрессу, движимому сообществом. В основе..

Объяснение документов 02: BERT
BERT представил двухступенчатую структуру обучения: предварительное обучение и тонкая настройка. Во время предварительного обучения модель обучается на неразмеченных данных с помощью..

Как проанализировать работу вашего классификатора?
Не всегда просто знать, какие показатели использовать С развитием глубокого обучения все больше и больше людей учатся обучать свой первый классификатор. Но как только вы закончите..

Работа с цепями Маркова, часть 4 (Машинное обучение)
Нелинейные цепи Маркова с агрегатором и их приложения (arXiv) Автор : Бар Лайт Аннотация: Изучаются свойства подкласса случайных процессов, называемых дискретными нелинейными цепями Маркова..

Crazy Laravel Livewire упростил мне создание электронной коммерции (панель администратора и API) [Часть 3]
Как вы сегодня, ребята? В этой части мы создадим CRUD для данных о продукте. Думаю, в этой части я не буду слишком много делиться теорией, но чаще буду делиться своим кодом. Потому что..


Для любых предложений по сайту: [email protected]