Skip to content

Instantly share code, notes, and snippets.

@joycex99
Created September 23, 2017 22:30
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save joycex99/7436bc5870353fd21bbda1f2cbb9227e to your computer and use it in GitHub Desktop.
Save joycex99/7436bc5870353fd21bbda1f2cbb9227e to your computer and use it in GitHub Desktop.
(def params
{:optimizer (adam/adam)
:batch-size 100
:epoch-count 50
:epoch-size 200000})
(defn train
[]
(let [network (network/linear-network network-description)
[train-orig test-ds] (get-train-test-dataset)
train-ds (experiment-util/infinite-class-balanced-dataset train-orig
:class-key :label
:epoch-size (:epoch-size params))]
(experiment-train/train-n network train-ds test-ds
:batch-size (:batch-size params)
:epoch-count (:epoch-count params)
:optimizer (:optimizer params)
:test-fn f1-test-fn)))
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment