Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

CompatHelper: bump compat for "Zygote" to "0.6" #42

Open
wants to merge 108 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
108 commits
Select commit Hold shift + click to select a range
3d039c5
Clean the tests and add appveyor build
avik-pal Jun 25, 2019
42fca3a
Add coverage information
avik-pal Jun 25, 2019
8bf38df
Fix type inference issues
avik-pal Jun 28, 2019
00268c9
Add a rasterizer
avik-pal Jul 1, 2019
2a37465
Add the differentiable rasterizer
avik-pal Jul 2, 2019
950f9d2
Add acceleration structure
avik-pal Jul 5, 2019
a254823
Minor bug fixes
avik-pal Jul 5, 2019
356864b
Bug in BVH fixed
avik-pal Jul 5, 2019
b30b713
Limit the minimum number of triangles in a node
avik-pal Jul 7, 2019
4aa1d29
Tweak the minimum number
avik-pal Jul 7, 2019
b84bdf6
Add custom gradients for intersect
avik-pal Jul 8, 2019
bf87881
Add Zygote.@adjoint
avik-pal Jul 8, 2019
96f8ce3
Merge pull request #8 from avik-pal/ap/texture
avik-pal Jul 8, 2019
2e2bdcc
Add JuliaCon Paper
avik-pal Jul 9, 2019
b0cc92c
Add numerical gradient checks
avik-pal Jul 10, 2019
6580a6a
Update the paper and the toml files
avik-pal Jul 11, 2019
7d50c9e
Fix color error
avik-pal Jul 11, 2019
c143c62
Merge branch 'master' of github.com:avik-pal/RayTracer.jl into paper-…
avik-pal Jul 11, 2019
5368622
Update paper as per review
avik-pal Jul 11, 2019
c14e467
Merge pull request #10 from avik-pal/paper-updates
avik-pal Jul 11, 2019
9c92344
Some typos.
dourouc05 Jul 17, 2019
f906e40
Merge pull request #11 from dourouc05/patch-1
avik-pal Jul 17, 2019
badee7d
Add a environment render
avik-pal Jul 18, 2019
4178c49
Add a better tutorial for rendering
avik-pal Jul 18, 2019
149f8ae
Add a detailed documentation
avik-pal Jul 18, 2019
0c83849
Added documentation for BVH and raytrace
avik-pal Jul 18, 2019
2aebaeb
Final documentation additions
avik-pal Jul 19, 2019
a2afbf7
Update README.md
avik-pal Jul 19, 2019
4780b82
Improve the documentation css and README
avik-pal Jul 19, 2019
8e85184
Add inverse rendering tutorial
avik-pal Jul 19, 2019
2fcf652
Add usage example with Optim
avik-pal Jul 19, 2019
00d5b0f
Typo in README path
avik-pal Jul 19, 2019
157930b
Changes suggested in code review
avik-pal Jul 20, 2019
fc8539e
Change the gif to webm
avik-pal Jul 20, 2019
7772cf2
Autoplay and loop
avik-pal Jul 20, 2019
57f974a
Update travis script
avik-pal Jul 24, 2019
19b1842
Fix travis
avik-pal Jul 25, 2019
63814f5
Update the paper as per the review comments
avik-pal Aug 1, 2019
e6ce0fa
BVH doc fixes
avik-pal Aug 1, 2019
c72cf55
Some more clarifications
avik-pal Aug 1, 2019
75d1859
Merge pull request #13 from avik-pal/review_updates
avik-pal Aug 9, 2019
28fe8e0
Update minor typos in the paper
avik-pal Aug 31, 2019
84e6340
Add citation information
avik-pal Sep 9, 2019
de66324
Update README.md
avik-pal Sep 9, 2019
034f9ad
Merge branch 'master' into juliacon-paper
avik-pal Sep 9, 2019
1496410
Update README.md
avik-pal Sep 9, 2019
7a79d8d
Add citation information to the documentation as well
avik-pal Sep 9, 2019
b09ba72
Create .gitattributes
avik-pal Sep 9, 2019
650df06
JuliaCon Paper + Better Documentation (#14)
avik-pal Sep 9, 2019
8a4ec6c
Update README.md
avik-pal Sep 10, 2019
c594d2c
Create CITATION.bib
avik-pal Sep 11, 2019
34b5cc8
Delete paper.bbl
avik-pal Sep 19, 2019
913af84
Add zenodo doi
avik-pal Oct 8, 2019
f03c297
Add missing DOIs
avik-pal Oct 22, 2019
65681ea
Update references
avik-pal Oct 23, 2019
7d28e79
Update dependencies
avik-pal Oct 23, 2019
254596b
Changes as per editor's comments
avik-pal Oct 23, 2019
2acdd87
Added the cls file to gitignore
avik-pal Nov 12, 2019
84aec44
Add optimizer to arguments
avik-pal Nov 13, 2019
349a690
Add compat entry
avik-pal Nov 22, 2019
9b5318b
Update Project.toml
avik-pal Nov 22, 2019
b7d8d3b
Update compat entries and dependenc versions
avik-pal Nov 22, 2019
92c641a
Patch Release
avik-pal Nov 22, 2019
bba0fd1
Install TagBot as a GitHub Action
JuliaTagBot Feb 8, 2020
1814f7f
Merge pull request #16 from JuliaTagBot/master
avik-pal Feb 8, 2020
6610c05
Update dependencies
avik-pal Apr 14, 2020
5785863
Shift to github action workflows
avik-pal Apr 14, 2020
70578bd
Minimum julia version to v1.3
avik-pal Apr 14, 2020
d7f3856
Update examples and docs project versions
avik-pal Apr 14, 2020
7069092
Update the gradient defination for Materials
avik-pal Apr 14, 2020
3fca803
Fixes to the examples
avik-pal Apr 14, 2020
3c4364c
Merge pull request #19 from avik-pal/ap/updates
avik-pal Apr 14, 2020
b7838d1
Bump Package version
avik-pal Apr 14, 2020
8c573e9
Update compathelper
avik-pal Apr 14, 2020
fe7e97d
Run Compat Helper on push
avik-pal Apr 14, 2020
af31aa6
Run Compat Helper on push
avik-pal Apr 14, 2020
38e9b82
CompatHelper: add new compat entry for "Zygote" at version "0.4"
github-actions[bot] Apr 14, 2020
85c8b3f
Merge pull request #20 from avik-pal/compathelper/new_version/2020-04…
avik-pal Apr 14, 2020
3f32fc1
CompatHelper: add new compat entry for "Flux" at version "0.10" (#21)
github-actions[bot] Apr 14, 2020
4fd4d57
CompatHelper: add new compat entry for "Compat" at version "3.8" (#22)
github-actions[bot] Apr 14, 2020
5497481
CompatHelper: add new compat entry for "ImageMagick" at version "… (#23)
github-actions[bot] Apr 14, 2020
7a5607e
CompatHelper: add new compat entry for "Images" at version "0.22" (#24)
github-actions[bot] Apr 14, 2020
9212db8
Update the version of RayTracer in Examples
avik-pal Apr 15, 2020
ffd71c5
Update the version of RayTracer in Examples
avik-pal Apr 15, 2020
8f91762
Update Manifest.toml docs
avik-pal Apr 15, 2020
cda2667
Update ci.yml
avik-pal Apr 15, 2020
cd1f5c4
Update installation instructions
avik-pal Apr 15, 2020
0a5ab5a
Update */Manifest.toml (#28)
github-actions[bot] Apr 16, 2020
6418ed8
Update */Manifest.toml (#29)
github-actions[bot] Apr 24, 2020
d11b4d7
Update the package versions
avik-pal May 9, 2020
ec3b0b6
Update workflow file
avik-pal May 9, 2020
5654321
Add codecov token to upload from github actions
avik-pal May 9, 2020
3e08584
CompatHelper: add new compat entry for "ImageIO" at version "0.1" (#32)
github-actions[bot] May 9, 2020
cda3f98
CompatHelper: bump compat for "ImageIO" to "0.2" (#33)
github-actions[bot] May 25, 2020
dc38db9
CompatHelper: bump compat for "Zygote" to "0.5" (#34)
github-actions[bot] Jul 16, 2020
a1cd1d4
Remove manifest (#37)
avik-pal Jul 16, 2020
17aa5e5
Fix tests locally
avik-pal Jul 16, 2020
9b472fb
Update paper.tex
matbesancon Jul 26, 2020
4b909ce
Merge pull request #38 from matbesancon/patch-1
avik-pal Jul 26, 2020
ca52db1
Add DOI for softraster
avik-pal Jul 26, 2020
ef05d93
Add a note for future updates
avik-pal Sep 1, 2020
96ee03e
CompatHelper: bump compat for "Images" to "0.23"
github-actions[bot] Oct 9, 2020
d6d7c06
Update Paper
avik-pal Oct 9, 2020
950a3c6
Update doi
avik-pal Oct 10, 2020
40a5be7
Update README.md
avik-pal Oct 10, 2020
24a10b7
Update CITATION.bib
avik-pal Oct 10, 2020
08116bc
Merge pull request #39 from avik-pal/compathelper/new_version/2020-10…
avik-pal Oct 30, 2020
7df0823
CompatHelper: bump compat for "Zygote" to "0.6"
github-actions[bot] Dec 22, 2020
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
paper/* linguist-documentation
CITATION.bib linguist-detectable=false
25 changes: 25 additions & 0 deletions .github/workflows/CompatHelper.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
name: CompatHelper

on:
push:
schedule:
- cron: '00 00 * * *'

jobs:
CompatHelper:
runs-on: ${{ matrix.os }}
strategy:
matrix:
julia-version: [1.3]
julia-arch: [x64]
os: [ubuntu-latest]
steps:
- uses: julia-actions/setup-julia@latest
with:
version: ${{ matrix.julia-version }}
- name: Pkg.add("CompatHelper")
run: julia -e 'using Pkg; Pkg.add("CompatHelper")'
- name: CompatHelper.main()
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
run: julia -e 'using CompatHelper; CompatHelper.main()'
11 changes: 11 additions & 0 deletions .github/workflows/TagBot.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
name: TagBot
on:
schedule:
- cron: 0 * * * *
jobs:
TagBot:
runs-on: ubuntu-latest
steps:
- uses: JuliaRegistries/TagBot@v1
with:
token: ${{ secrets.GITHUB_TOKEN }}
48 changes: 48 additions & 0 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
name: CI
on:
- push
- pull_request
jobs:
test:
name: Julia ${{ matrix.version }} - ${{ matrix.os }} - ${{ matrix.arch }}
runs-on: ${{ matrix.os }}
strategy:
matrix:
version:
- '1.3'
- '1.4'
- 'nightly'
os:
- ubuntu-latest
- macOS-latest
- windows-latest
arch:
- x64
steps:
- uses: actions/checkout@v2
- uses: julia-actions/setup-julia@v1
with:
version: ${{ matrix.version }}
arch: ${{ matrix.arch }}
- uses: julia-actions/julia-buildpkg@latest
- uses: julia-actions/julia-runtest@latest
- uses: julia-actions/julia-uploadcodecov@latest
env:
CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }}
docs:
name: Documentation
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: julia-actions/setup-julia@v1
with:
version: '1.4'
- run: |
julia --project=docs -e '
using Pkg
Pkg.develop(PackageSpec(path=pwd()))
Pkg.instantiate()'
- run: julia --project=docs docs/make.jl
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
DOCUMENTER_KEY: ${{ secrets.DOCUMENTER_KEY }}
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -4,4 +4,7 @@
deps/deps.jl
.stale
build
site
.ipynb*
*.cls
Manifest.toml
32 changes: 0 additions & 32 deletions .travis.yml

This file was deleted.

12 changes: 12 additions & 0 deletions CITATION.bib
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
@article{Pal2020,
doi = {10.21105/jcon.00037},
url = {https://doi.org/10.21105/jcon.00037},
year = {2020},
publisher = {The Open Journal},
volume = {1},
number = {1},
pages = {37},
author = {Avik Pal},
title = {RayTracer.jl: A Differentiable Renderer that supports Parameter Optimization for Scene Reconstruction},
journal = {Proceedings of the JuliaCon Conferences}
}
Loading