public async Task LoadModelAsync()
        {
            var picker = new FileOpenPicker();

            picker.ViewMode = PickerViewMode.Thumbnail;
            picker.SuggestedStartLocation = PickerLocationId.DocumentsLibrary;
            picker.FileTypeFilter.Add(".model");
            var pickedFile = await picker.PickSingleFileAsync();

            if (pickedFile != null)
            {
                // The file cannot be read directly from the DocumentsLibrary, so copy the file into the local app folder
                var localFolder = Windows.Storage.ApplicationData.Current.LocalFolder;
                var localFile   = await pickedFile.CopyAsync(localFolder, pickedFile.Name, NameCollisionOption.ReplaceExisting);

                var sw = Stopwatch.StartNew();
                console.ShowText("Loading CNTK Model... ");
                console.ShowProgress(true);

                try
                {
                    var path = localFile.Path;
                    this.cntkRecognizer = CNTKImageRecognizer.Create(path, "Assets\\imagenet1000_clsid.txt");
                    sw.Stop();
                    console.ShowText($"Elapsed time: {sw.ElapsedMilliseconds} ms");
                }
                catch (Exception ex)
                {
                    console.ShowText($"error: {ex.Message}");
                    sw.Stop();
                }
                console.ShowProgress(false);
            }
        }
        public async Task Start()
        {
            var sw = Stopwatch.StartNew();

            console.ShowText("Loading CNTK Model... ");
            console.ShowProgress(true);

            try
            {
                this.cntkRecognizer = await CNTKImageRecognizer.Create("Assets\\ResNet18_ImageNet_CNTK.model", "Assets\\imagenet1000_clsid.txt");

                sw.Stop();
                console.ShowText($"Elapsed time: {sw.ElapsedMilliseconds} ms");
            }
            catch (Exception ex)
            {
                console.ShowText($"error: {ex.Message}");
                sw.Stop();
            }
            console.ShowProgress(false);
        }