Публикации по теме '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 - это функция, которая..