Pull to refresh
9
0
Евгений @zkolenko

User

Send message

Проект открывается в Visual Studio, в котором установлен инструмент (разработка игр с помощью Unity) Visual Studio для Unity. Автодополнение работает. Будет ли оно работать без инструмента Visual Studio для Unity не знаю.

Если нужно делать композитные приложения, функциональность которого можно гибко менять в зависимости от подключенных плагинов, то нужно обратить внимание на проект Orchestra. Он уже интегрирует в себя такие библиотеки как Prism (для работы с плагинами, их поиска и загрузки), Fluent Ribbon (меню в стиле Microsoft Word), AvalonDock (окна которые можно перемещать, вставлять друг в друга, прикреплять, как в Visual studio) и построен на базе фраймворка Catel (упрощает создание программ в стиле MVVM). При этом не нужно знаний библиотек Prism, AvalonDock, Ribbon.
Представляю вашему вниманию расширение для Visual Studio 2012, 2013 которое содержит шаблоны для построения расширяемого приложения используя Prism. Содержит шаблоны проектов: Prism Shell — для создания ядра расширяемой программы, Prism module — для создания независимых встраиваемых в оболочку Shell модулей. Есть шаблоны для F# и для C# (Prism Shell FSharp, Prism module FSharp, Prism Shell CSharp, Prism module CSharp) Ссылка для скачивания VSIX устанавливающегося расширения
Делал на Net 4.5.1. Шаблоны проектов для F# сделаны на ядре F# 3.1.2.
Очень хорошо обмен данными (с автоматическим их преобразованием) идет между matlab и Fsharp и не нужно для этого никаких MWArray преобразований.
Если передавать из матлаба число то в f# приходит float или int в зависимости от типа числа
если передавать пустую или заполненную строку или массив строк, то в f# приходит string
если передать один символ то в f# приходит char
если передавать массив чисел или массив любых объектов то в F# приходит obj (просто один параметр объекта, который уже в f# нужно привести к нужному типу)
Также если из f# передавать просто числа, строки то в матбал и прийдут просто числа и строки
если же передавать объекты или список из любых чисел, строк или объектов то в матбал приходит соответствующий класс того типа, который мы передадим из f#.
Когда я подгружаю любую библиотеку f# c помощью команды NET.addAssembly('путь к библиотеке')
то автоматически загружается и ядро f#. И с типами f# из матлаба можно работать так же как и с любыми типами Net.
Пользуюсь Visual Studio 2013 и в f# здесь работа с массивами построена так же как и в матбале.
Хорошее описание SOINN на русском.
Базовая двуслойная версия SOINN похожа. Но дальнейшие модификации этой технологии уже похожи только одним, нет ограничений по размеру сети и данные постоянно пополняются.

Information

Rating
Does not participate
Location
Краснодар, Краснодарский край, Россия
Date of birth
Registered
Activity