/UIST606-GD-Clj

A naive Gradient Descent implementation with Clojure for UIST606 homework.

Primary LanguageClojureOtherNOASSERTION

gd

A Clojure application designed to calculate a naive Gradient Descent.

Usage

From build

Simply run the jar file you get from the builds.

From source

Clean with leain clean. Compile it with lein with-profile prod uberjar. Run the application jar with java -jar ./target/gd-0.1-standalone.jar. The output file name might vary based on the version of the project. You can simply follow the output of the compilation process to aim the final UberJar file.

License

Copyright © 2022 Seçkin Kükrer

This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which is available at http://www.eclipse.org/legal/epl-2.0.

This Source Code may also be made available under the following Secondary Licenses when the conditions for such availability set forth in the Eclipse Public License, v. 2.0 are satisfied: GNU General Public License as published by the Free Software Foundation, either version 2 of the License, or (at your option) any later version, with the GNU Classpath Exception which is available at https://www.gnu.org/software/classpath/license.html.