Witam w kolejnym kolażu z BUILD’a. Oprócz bardziej tradycyjnej tematyki jak UWP czy XAML, mamy zgrabne podsumowanie ile Linuksa mieści się już w Windows 10 oraz wreszcie dochodzimy do gwoździa programowego BUILD 2017, czyli machine learning jak sądzę. Tak, tradycyjne programowanie w C# czy nawet JavaScript się kończy i przyjdzie pewnie kiedyś pisać nam obróbkę danych w SQL, Pythonie lub R oraz rysować wykresy z analizami jak w ostatnich 4 prezentacjach… Nie ma w sumie w tym dziś dużego odkrycia, te języki i biblioteki z algorytmami są dostępne także poza produktami Microsoftu, ale na pewno warto zwrócić uwagę na prezentacje tego rodzaju. Trochę szkoda, że skupiają się one w większości na narzędziach, co z jednej strony zrozumiałe, bo chodzi o pokaz produktów firmy, ale przydałoby się więcej teorii i omówienia ogólnie dostępnych bibliotek. Wiem, co mówię, bo w lutym pooglądałem trochę niezależnych szkoleń z tej tematyki i zgromadziłem pewną ilość książek, by nabrać nieco orientacji. To wierzchołek góry lodowej! Z tą górą zaczęła się mierzyć pewna ilość uczestników tegorocznego DSP, też to rozważałem, ale postanowiłem wykonać jeszcze woltę w bok z mieszaną rzeczywistością…
Nextgen UWP app distribution: Building extensible, stream-able, componentized apps
AppxContentGroupMap.xml
Nie trzeba definiować wymaganych plików. Należą do nich wszystkie niewymienione w sekcji Automatic.
lub (jeśli zależy nam na jak najmniejszej ilości plików wymaganych)
sterowanie kolejnością
dość oldchoolowe wywołanie kodu natywnego z dodatku
Co dalej w Fall Creators Update i później?
Instalacja spoza Store
XAML custom controls for UWP: Start to finish
Telerik ma nie tylko data grida, ale także data form
własne kontrolki
rozszerzanie istniejących:
tworzenie nowych od zera:
podobnie jak w WPF
A lap around R Tools 1.0 for Visual Studio 2017
Nowe okno Workspaces z różnymi wersjami R. Z okna edytora można zlecić wykonanie w interaktywnym oknie zaznaczonego kodu.
Można łączyć się ze zdalnym R na Azure i debugować. Klikamy Attach Debugger, a potem kod w edytorze oznaczamy poleceniem ‘Source R Script’ z menu kontekstowego.
Podgląd zmiennych w Variable Explorer. Wygodny podgląd tabel.
Trwają prace nad łączeniem z R działającym na Linuksie. Tutaj wynik wywołania plot na zdalnej maszynie.
A lap around Python tools in Visual Studio
profiling
Using Visual Studio for Machine Learning
Python, R i F#
Baza IntelliSense dla pakietów alternatywnie do listy pakietów.
Procedura SQL z R
Łatwy deployment na SQL Server
uruchamiamy i dostajemy wynik w Visual Studio
Fraud detection for a mobile banking app using Cortana Intelligence Suite
po obróbce danych zwiększa się nieco procent oszustw
trochę tych kroków jest…
Dokładność rozpoznawania: 0,994
Brak komentarzy:
Prześlij komentarz