Skip to content

Move all common code to a Library project #19

@pentateu

Description

@pentateu

Hi,

I'm super stoked to see DeepLearningKit. It is a great starting point for neural nets using Metal and swift. I had this idea since Apple revealed Metal the first time and it is great to see that someone has started to work on it :)

For me personally as I start to experimenting with DeepLearningKit and thinking of integrating it into real apps the first thing that comes to mind is:

  • Would be great if DeepLearningKit was a library (easy to drop into any project)
  • A library with unit tests, bench-marking and other nice metrics
  • CI support that supports the collaboration and fast evolution/development

I don't know if someone is already doing something familiar, but my plans are:

  1. Turn DeepLearningKit in a library project
  2. Add unit testing
  3. Setup travis for CI - build and testing
  4. Publish in CocoaPods and Carthage
  5. Change the example code to use the library instead of the common files directly

Cheers,
Rafael

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions