Results 25 issues of JS

### Description Currently, the evaluate function in `references/engine.py` under detection requires GPU in order for it to work. Ideally we can also make it so that CPU also works...

enhancement
object detection

Currently we use `TrainMetricRecorder`, `model_to_learner` in both classification and similarity. We may have a bunch more common fastai utils across classification and similarity. They aren't actually specific to classification, but...

enhancement

### Description the corresponding annotations for odFridgeObjectsTiny & odFridgeObjectsTinyWatermark as referenced in `utils_cv.detection.data.urls` is in correct This only affects testing

bug
object detection

### Description Update image classification hyperdrive notebook: - [ ] Change to only upload the relevant data, and replace hard-coded foldername in training code. - [ ] Change output dir...

enhancement
classification

### Description Dataset name | Time env installation | Time tests | #tests |   | Time integration test for  IC test_03_notebook_run | Time unit test for  IC test_03_notebook_run |   |...

bug
test

### Description Add evaluation how many images are correct: ![GetImage (3)](https://user-images.githubusercontent.com/16616215/65720660-6bbfb780-e076-11e9-932f-2a0361924c5b.png)

enhancement
object detection

noticing that a lot of the code here is repeated in classification and similarity. Should we consolidate this code so we it is not repeated 3 times and write this...

enhancement

use url instead of local file for custom script

feature

https://github.com/amplab/SparkNet#installing-sparknet-on-an-existing-spark-cluster Instructions above

feature

its confusing/annoying when you have to add your storage account keys to the secrets.yaml but are not able to use that storage account for spark jobs. If we automatically propagate...

feature