Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

[REIVEW]gQuant 0.5 release #94

Merged
merged 7 commits into from
Jul 10, 2020
Merged

[REIVEW]gQuant 0.5 release #94

merged 7 commits into from
Jul 10, 2020

Conversation

yidong72
Copy link
Collaborator

@yidong72 yidong72 commented Jul 9, 2020

Let's have a RAPIDS 0.5 release since we have tested the notebooks thoroughly.

yidong72 and others added 6 commits June 30, 2020 10:59
* migrate to the RAPIDS v0.14
* fixed the indicator notebook
* fixed #88
* release candidate 0.5
[REVIEW] Fix mortgage e2e example for rapids 0.14.
@yidong72 yidong72 requested a review from avolkov1 July 9, 2020 18:48
@GPUtester
Copy link

Please update the changelog in order to start CI tests.

View the gpuCI docs here.

@yidong72 yidong72 changed the title Develop [REIVEW]gQuant 0.5 release Jul 9, 2020
@avolkov1
Copy link
Contributor

avolkov1 commented Jul 9, 2020

We should add a "CHANGELOG.md". What do you think? I can merge this or maybe we should make one more PR on develop branch to add a changelog. Additionally, maybe we should fix up gpuCI scripts. I never got around to fixing those.

@yidong72
Copy link
Collaborator Author

yidong72 commented Jul 9, 2020

The changelog is good. I thought you have a way to automatically generate it. Let me spend some time to investigate it. Let's add the changelog in this PR. In the meanwhile, could you take a look into gpuCI ? That can be useful for the development branch.

@yidong72
Copy link
Collaborator Author

I just played with the gren tool. It looks like we need to first release it then use it to genrate the chagnelog. This is the result I got when I run it under master branch:

Changelog

0.4.1 (26/05/2020)


gQuant 0.4 (20/05/2020)

compatible with RAPIDS v0.13

gQuant 0.2 (26/08/2019)

gQuant 0.2 release.

gQuant 0.1 (16/08/2019)

Initial release.

Shall we first relase the v0.5 and generate the changelog?

@avolkov1
Copy link
Contributor

It seems a bit backward to first make a release then generate a changelog.

Could you try this other tool.
https://github.com/github-changelog-generator/github-changelog-generator

I ran it like this:

export CHANGELOG_GITHUB_TOKEN=<MY TOKEN>
github_changelog_generator --future-release=0.5 --release-branch=develop -u rapidsai -p gQuant

I used the develop as release branch to generate a log with latest commits on develop branch. Otherwise these don't show up. After generating the changelog it should be added to repo and then we make a release.

========================================================

Changelog

0.5 (2020-07-10)

Full Changelog

Implemented enhancements:

  • [FEA] csvStockLoader.py and stockNameLoader.py - Use cudf.read_csv() insteand of pandas.read_csv() #24

Fixed bugs:

  • [BUG] Using a UDF via Series.rolling.apply() results in KeyError in numba #88
  • [BUG] download_data.sh seems to do not be in containers anymore #66

Closed issues:

  • [FEA] Conda resolves too slow in the latest versions of the container #67
  • [FEA] Comprehensive refactoring of indicator_demo.ipynb notebook #46
  • [FEA] Rename viz_graph() to viz(), save_taskgraph() to save() #34

Merged pull requests:

  • [REVIEW] Fix mortgage e2e example for rapids 0.14. #93 (avolkov1)
  • [REVIEW] Update RAPIDS to version 0.14 #92 (yidong72)
  • [REVIEW]Multiple gpu xgboost - Dask performance fix #91 (yidong72)
  • [REVIEW]Mutliple GPU xgboost #90 (yidong72)

0.4.1 (2020-05-26)

Full Changelog

Merged pull requests:

  • [REVIEW] hot fix for 0.4 release #86 (yidong72)
  • [REVIEW] fix the cuIndicator notebook and RSI perf notebook #85 (yidong72)
  • Add cuda102 docker support and update version against development branch #84 (jbaron)

0.4 (2020-05-19)

Full Changelog

Implemented enhancements:

  • [REVIEW]Feature adding fractional differencing computation #56 (yidong72)

Fixed bugs:

  • [BUG] Dask computation fails with 0.8 build script #28

Closed issues:

  • [FEA] Add cuda 10.1.2 support #64
  • [FEA] Use RAPIDS 0.9 container in build.sh #54
  • [FEA] Rename notebook to notebooks #50
  • [FEA] Add Jupyterlab extension to display GPU usage #49
  • [FEA] Merge develop branch to master #47
  • [FEA] implement the fractional difference operation #42

Merged pull requests:

v0.2 (2019-08-16)

Full Changelog

Implemented enhancements:

  • [FEA] Refactor 04_portfolio_trade.ipynb notebook #39
  • [FEA] Refactor notebook 01_tutorial.ipynb #35
  • [FEA] Add error message (or warning) if replace node does not exist #32
  • [FEA] Add new issue templates #26
  • [FEA] cuIndicator notebook plot widget is too complicated #17

Fixed bugs:

  • [BUG] Remove debug info from barPlotNode.py and cumReturnNode.py #40
  • [BUG] 04_portfolio_trade.ipynb - Number of filtered stocks differs from text #23

Merged pull requests:

v0.1 (2019-08-13)

Full Changelog

Implemented enhancements:

  • [FEA] build.sh - Move pip dependencies to conda dependencies #19

Fixed bugs:

Merged pull requests:

  • Revert "gQuant34 - Update build.sh to make use of RAPIDS v0.8 container" #33 (yidong72)
  • gQuant34 - Update build.sh to make use of RAPIDS v0.8 container #12 (miguelusque)
  • Synch master with develop #4 (avolkov1)
  • added unit tests for the cuindicator #3 (yidong72)
  • CUQ-21: Improving tutorials for gQuant #2 (avolkov1)
  • Add download script and instructions in the readme #1 (yidong72)

* This Changelog was automatically generated by github_changelog_generator

@yidong72
Copy link
Collaborator Author

I added the change log

@avolkov1 avolkov1 merged commit c22c12f into master Jul 10, 2020
@avolkov1 avolkov1 mentioned this pull request Jul 10, 2020
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants