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


Появление кода F# 2016 — День 23
пс. ищите все другие мои решения проблем Advent of Code здесь . День 23 Подробности челленджа смотрите здесь . Сегодняшний ввод выглядит так: cpy ab dec b cpy ad cpy 0 a cpy bc inc a .. Сегодняшнее задание является продолжением Дня 12 , где мы представили новую инструкцию для переключения ( tgl ). Чтобы упростить логику переключения, давайте введем тип объединения для представления различных инструкций, которые мы можем получить, и напишем функцию..

Использование машинного обучения F # и ML.NET для прогнозирования тарифов на такси в Нью-Йорке
Создавать приложения для машинного обучения еще никогда не было так просто! Потому что у нас есть ML.NET, новая библиотека машинного обучения Microsoft. Он может запускать линейную регрессию, логистическую классификацию, кластеризацию, глубокое обучение и многие другие алгоритмы машинного обучения. Но знаете ли вы, что язык F # - идеальный выбор для разработки приложений машинного обучения с помощью ML.NET? Язык F # идеально подходит для машинного обучения. Это 100% чистый..

Алгоритм F # Tree Diff
Реализация алгоритма поиска разницы между двумя деревьями Предположим, у вас есть две древовидные структуры данных, и вы хотите найти разницу между ними. Далее следует описание и реализация простого алгоритма с двумя деревьями - одним исходным, одним измененным - в качестве входных и выходными данными одного дерева с узлами, помеченными, чтобы указать, были ли они вставлены, удалены или их значения обновлены по сравнению с оригинальное дерево. Этот алгоритм основан на алгоритмах..

Оптическое распознавание символов с помощью F # и ML.NET
В этой статье я собираюсь создать приложение, которое распознает рукописные цифры из известного набора данных машинного обучения MNIST: Задача MNIST требует, чтобы модели машинного обучения считывали изображения рукописных цифр и правильно предсказывали, какая цифра видна на каждом изображении. Это может показаться легкой задачей, но посмотрите на это: Это реальные цифры из набора данных. Можете ли вы идентифицировать каждого? Вероятно, вы не удивитесь, узнав, что уровень..

Появление Code F# 2016 — День 3
пс. ищите все другие мои решения проблем Advent of Code здесь . День 3 Подробности челленджа смотрите здесь . Во-первых, давайте сохраним входные данные для сегодняшнего задания в текстовом файле, скажем, Day03Input.txt . Затем давайте создадим модуль, чтобы зафиксировать общие шаги между обеими частями задачи. На самом деле о приведенном выше фрагменте кода особо нечего сказать, и решение для части 1 также очень простое. Часть 2 Теперь, когда вы разметили их..

Появление кода F# 2016 — День 22
пс. ищите все другие мои решения проблем Advent of Code здесь . День 22 Подробности челленджа смотрите здесь . Сегодняшний ввод выглядит так: root@ebhq-gridcenter# df -h Используемый размер файловой системы, доступное использование, % /dev/grid/node-x0-y0 87T 71T 16T 81% /dev/grid/node-x0-y1 93T 72T 21T 77% /dev/grid/node-x0 -y2 87T 67T 20T 77% /dev/grid/node-x0-y3 89T 65T 24T 73% /dev/grid/node -x0-y4 93T 67T 26T 72% … Из представленной нам..

Объяснение функций F # - каррирование и частичное применение
Примечание: Первоначально опубликовано в Блоге ClearTax в ноябре 2014 года. Одна из самых удивительных частей F # - это то, как он обрабатывает функции. По сути, каждая функция в F # всегда принимает один входной параметр и дает одно выходное значение. По сути, это функции в математическом смысле, преобразующие один тип ввода в один тип вывода. Сигнатуры функций в F # отображаются в следующем формате: print: int -> string В этом случае print - это функция, которая..