Microsoft объявила, что вы сможете запускать код .NET в Jupyter Notebooks, в частности C # и F #, а, следовательно, и ML.NET. Новая поддержка включена ядром .NET для Jupyter и Try .NET.
Объявление о новой поддержке было сделано на конференции Microsoft Ignite. Jupyter Notebooks — это веб-приложения с открытым исходным кодом, которые содержат живой код и уравнения, а также визуализации и повествовательный текст.
Попробуйте .NET — это инструмент, представленный Microsoft ранее в этом году. Это интерактивный генератор документации для .NET Core, который можно использовать для создания исполняемых фрагментов кода C # для своих веб-сайтов или интерактивных файлов разметки, которые пользователи могут запускать на своих компьютерах. С момента своего запуска Try .NET расширился для поддержки фрагментов исполняемого кода, и теперь он используется для создания .NET Jupyter Notebooks.
Первоначальный набор функций в новом инструменте означает, что при написании C # или F # в .NET Notebook вы будете использовать C # Scripting или F # interactive. Как и в «стандартных» записных книжках Jupyter, вы можете отображать полезную информацию об объекте в табличном формате. Инструмент поставляется с несколькими вспомогательными методами для написания HTML, включая базовые помощники, которые можно использовать для записи строки как HTML, для вывода Javascript или работы с более сложным HTML с помощью PocketView.
Помимо F # и C #, .NET Jupyter можно использовать для ML.NET и .NET для Apache Spark. Это набор привязок .NET для Spark, написанных на уровне взаимодействия Spark. В настоящее время вы можете использовать записные книжки Azure Synapse Analytics и записные книжки Azure HDInsight Spark + Jupyter. Оба позволяют писать и выполнять быстрые специальные запросы в дополнение к разработке полных, сквозных сценариев больших данных, таких как чтение данных, их преобразование и визуализация.
.NET Jupyter Notebooks уже доступен для тестирования на GitHub.
Больше информации
Записная книжка .NET Jupyter на GitHub
Статьи по Теме
Jupyter Notebook 5 добавляет теги ячеек
Jupyter 4 завершен выпуском IPython 4
.NET — это одно целое с .NET 5
Выскажите свое мнение о .NET для Spark
Чтобы быть в курсе новых статей на I Programmer, подпишитесь на нашу еженедельную новостную рассылку, подпишитесь на RSS-канал и подпишитесь на нас в Twitter, Facebook или Linkedin.
Комментарии
Оставьте комментарий или просмотрите существующие комментарии с помощью Disqus
или отправьте свой комментарий по адресу: comments@i-programmer.info