Skip to content

Commit

Permalink
Java api (#282)
Browse files Browse the repository at this point in the history
* 6.052

* snap

* Working through java api.

* Start of actual testcode

* Start of actual testcode

* Start of demo.

* Progress...markdown javadoc comments and a small bit of demo.

* Progress...markdown javadoc comments and a small bit of demo.

* Adding in neanderthal, tensor example.

* Lots of demo work.

* Example of rolling window computation in demo.

* Join, left-join-asof examples.

* Exposing a few more functions.

* Doc run

* Modelling api.

* Finished modelling API and added Arrow API.

* Switched to neanderthal for PCA.

* Faster covariance based PCA

* Upgrade travis dist

* Missed that I had specified bionic further down.

* openjdk-8 is not supported for focal dists

* openjdk9 also didn't work.

* Nearly finished with the TMD api demo.

* Small stub.

* Multi column reducers.

* Some final commits.  This is good enough for a first take.
  • Loading branch information
cnuernber committed Feb 2, 2022
1 parent 933efea commit 44eb58c
Show file tree
Hide file tree
Showing 89 changed files with 10,591 additions and 141 deletions.
4 changes: 2 additions & 2 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
language: clojure
dist: focal
lein: 2.9.3
jdk: openjdk8
dist: bionic
before_install:
- curl -O https://download.clojure.org/install/linux-install-1.10.0.403.sh && chmod +x linux-install-1.10.0.403.sh && sudo ./linux-install-1.10.0.403.sh
addons:
apt:
packages:
- libopenblas-dev
- intel-mkl
before_script:
- ./scripts/get-data.sh
script:
Expand Down
2 changes: 2 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
# Changelog
## 6.052
* `tech.v3.dataset.neaderthal/dataset->dense` supports float32 datatypes.
## 6.051
* Replace-missing on packed datatypes now works - you have to pass in the unpacked
value (which most users will anyway).
Expand Down
2 changes: 1 addition & 1 deletion docs/columns-readers-and-datatypes.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion docs/index.html

Large diffs are not rendered by default.

23 changes: 23 additions & 0 deletions docs/javadoc/allclasses-frame.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_312) on Wed Feb 02 09:00:34 MST 2022 -->
<title>All Classes</title>
<meta name="date" content="2022-02-02">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
<script type="text/javascript" src="script.js"></script>
</head>
<body>
<h1 class="bar">All&nbsp;Classes</h1>
<div class="indexContainer">
<ul>
<li><a href="tech/v3/libs/Arrow.html" title="class in tech.v3.libs" target="classFrame">Arrow</a></li>
<li><a href="tech/v3/dataset/Modelling.html" title="class in tech.v3.dataset" target="classFrame">Modelling</a></li>
<li><a href="tech/v3/libs/Parquet.html" title="class in tech.v3.libs" target="classFrame">Parquet</a></li>
<li><a href="tech/v3/dataset/Rolling.html" title="class in tech.v3.dataset" target="classFrame">Rolling</a></li>
<li><a href="tech/v3/TMD.html" title="class in tech.v3" target="classFrame">TMD</a></li>
</ul>
</div>
</body>
</html>
23 changes: 23 additions & 0 deletions docs/javadoc/allclasses-noframe.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_312) on Wed Feb 02 09:00:34 MST 2022 -->
<title>All Classes</title>
<meta name="date" content="2022-02-02">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
<script type="text/javascript" src="script.js"></script>
</head>
<body>
<h1 class="bar">All&nbsp;Classes</h1>
<div class="indexContainer">
<ul>
<li><a href="tech/v3/libs/Arrow.html" title="class in tech.v3.libs">Arrow</a></li>
<li><a href="tech/v3/dataset/Modelling.html" title="class in tech.v3.dataset">Modelling</a></li>
<li><a href="tech/v3/libs/Parquet.html" title="class in tech.v3.libs">Parquet</a></li>
<li><a href="tech/v3/dataset/Rolling.html" title="class in tech.v3.dataset">Rolling</a></li>
<li><a href="tech/v3/TMD.html" title="class in tech.v3">TMD</a></li>
</ul>
</div>
</body>
</html>

0 comments on commit 44eb58c

Please sign in to comment.