Skip to content

Commit

Permalink
Release v1.4.3
Browse files Browse the repository at this point in the history
  • Loading branch information
mandar2812 committed Jun 13, 2017
1 parent 871a6ce commit 5ad4555
Show file tree
Hide file tree
Showing 7 changed files with 79 additions and 6 deletions.
2 changes: 1 addition & 1 deletion build.sbt
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ packageDescription := "DynaML is a scala library/repl for implementing and worki
"which can be extended easily to implement advanced models for small and large scale applications.\n\n"+
"But the library can also be used as an educational/research tool for data analysis."

val mainVersion = "v1.4.3-beta.4"
val mainVersion = "v1.4.3"

val dataDirectory = settingKey[File]("The directory holding the data files for running example scripts")

Expand Down
10 changes: 5 additions & 5 deletions copy-docs.sh
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
#! /bin/bash

cp -R dynaml-core/target/scala-2.11/api/* docs/api_docs/v1.4.3/dynaml-core/
cp -R dynaml-pipes/target/scala-2.11/api/* docs/api_docs/v1.4.3/dynaml-pipes/
cp -R dynaml-examples/target/scala-2.11/api/* docs/api_docs/v1.4.3/dynaml-examples/
cp -R target/scala-2.11/api/* docs/api_docs/v1.4.3/dynaml-repl/
sbt stage
cp -R dynaml-core/target/scala-2.11/api/* ../transcendent-ai-labs.github.io/api_docs/DynaML/v1.4.3/dynaml-core/
cp -R dynaml-pipes/target/scala-2.11/api/* ../transcendent-ai-labs.github.io/api_docs/DynaML/v1.4.3/dynaml-pipes/
cp -R dynaml-examples/target/scala-2.11/api/* ../transcendent-ai-labs.github.io/api_docs/DynaML/v1.4.3/dynaml-examples/
cp -R target/scala-2.11/api/* ../transcendent-ai-labs.github.io/api_docs/DynaML/v1.4.3/dynaml-repl/
65 changes: 65 additions & 0 deletions docs/releases/mydoc_release_notes_143.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,65 @@
!!! summary ""
Version 1.4.3 of DynaML, released June 13, 2017. Updates, improvements and new features.

## DynaML REPL

### Additions


**Module** `scripts`

- Added `gp_mcmc_santafe.sc` worksheet to try new MCMC feature on GP models; applied on the Santa Fe laser data set.

**General**

- Updated Ammonite version to `0.9.9`

## Pipes API

### Additions


**Package** `dynaml.pipes`

- Added `._1` and `._2` members in `#!scala ParallelPipe`



## Core API

### Additions


**Package** `dynaml.models.neuralnets`

- Added [SELU](https://transcendent-ai-labs.github.io/api_docs/DynaML/recent/dynaml-core/#io.github.mandar2812.dynaml.models.neuralnets.VectorSELU) activation function proposed by [Hochreiter et. al](https://arxiv.org/abs/1706.02515)

**Package** `dynaml.models.bayes`

- Added `*` method to `#!scala CoRegGPPrior` which scales it with to a `#!scala ParallelPipe`

**Package** `dynaml.probability.mcmc`

- Added `#!scala HyperParameterMCMC` for performing MCMC sampling for models extending `#!scala GloballyOptimizable`.

**Package** `dynaml.utils`

- Added trait `#!scala HyperParameters` outlining methods that must be implemented by entities having hyper-parameters

- Added `#!scala MeanScaler`, `#!scala PCAScaler` to perform mean centering and PCA on data sets. Also added to `#!scala DynaMLPipe` pipe library.

- Added tail recursive computation of the [Chebyshev](https://en.wikipedia.org/wiki/Chebyshev_polynomials) polynomials of the first and second kind in [`#!scala utils.chebyshev`](https://transcendent-ai-labs.github.io/api_docs/DynaML/recent/dynaml-core/#io.github.mandar2812.dynaml.utils.package).




### Improvements


**Package** `dynaml.models.bayes`

- Added `#!scala trendParamsEncoder` which converts the trend/mean parameters into a scala `#!scala Map[String, Double]` making them
consistent with covariance parameters. Added to `#!scala GaussianProcessPrior` and `#!scala ESGPPrior` families.



1 change: 1 addition & 0 deletions docs/scaladoc/v1.4.3/core.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
<meta http-equiv="REFRESH" content="0;url=https://transcendent-ai-labs.github.io/api_docs/DynaML/v1.4.3/dynaml-core/"></HEAD>
1 change: 1 addition & 0 deletions docs/scaladoc/v1.4.3/examples.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
<meta http-equiv="REFRESH" content="0;url=https://transcendent-ai-labs.github.io/api_docs/DynaML/v1.4.3/dynaml-examples/"></HEAD>
1 change: 1 addition & 0 deletions docs/scaladoc/v1.4.3/pipes.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
<meta http-equiv="REFRESH" content="0;url=https://transcendent-ai-labs.github.io/api_docs/DynaML/v1.4.3/dynaml-pipes/"></HEAD>
5 changes: 5 additions & 0 deletions mkdocs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,10 +12,15 @@ pages:
- 'Supported Features': supported_features.md
- 'Structure': structure.md
- Releases:
- 'v1.4.3': 'releases/mydoc_release_notes_143.md'
- 'v1.4.2': 'releases/mydoc_release_notes_142.md'
- 'v1.4.1': 'releases/mydoc_release_notes_141.md'
- 'v1.4': 'releases/mydoc_release_notes_14.md'
- Scaladoc:
- v1.4.3:
- dynaml-core: 'scaladoc/v1.4.3/core.md'
- dynaml-pipes: 'scaladoc/v1.4.3/pipes.md'
- dynaml-examples: 'scaladoc/v1.4.3/examples.md'
- v1.4.2:
- dynaml-core: 'scaladoc/v1.4.2/core.md'
- dynaml-pipes: 'scaladoc/v1.4.2/pipes.md'
Expand Down

0 comments on commit 5ad4555

Please sign in to comment.