Skip to content

Commit 4e97cb4

Browse files
neerajpradfehiepsi
authored andcommitted
Bump to version 0.2 (#328)
* Bump to version 0.2 * address comments * add docs * fix docs
1 parent 1a5c16a commit 4e97cb4

18 files changed

+35
-5
lines changed

docs/source/distributions.rst

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -117,6 +117,14 @@ LogNormal
117117
:show-inheritance:
118118
:member-order: bysource
119119

120+
MultivariateNormal
121+
------------------
122+
.. autoclass:: numpyro.distributions.continuous.MultivariateNormal
123+
:members:
124+
:undoc-members:
125+
:show-inheritance:
126+
:member-order: bysource
127+
120128
Normal
121129
------
122130
.. autoclass:: numpyro.distributions.continuous.Normal
@@ -265,6 +273,13 @@ Poisson
265273
:show-inheritance:
266274
:member-order: bysource
267275

276+
PRNGIdentity
277+
------------
278+
.. autoclass:: numpyro.distributions.discrete.PRNGIdentity
279+
:members:
280+
:undoc-members:
281+
:show-inheritance:
282+
:member-order: bysource
268283

269284
Constraints
270285
===========

examples/baseball.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -197,6 +197,7 @@ def main(args):
197197

198198

199199
if __name__ == "__main__":
200+
assert numpyro.__version__.startswith('0.2.0')
200201
parser = argparse.ArgumentParser(description="Baseball batting average using HMC")
201202
parser.add_argument("-n", "--num-samples", nargs="?", default=3000, type=int)
202203
parser.add_argument("--num-warmup", nargs='?', default=1500, type=int)

examples/bnn.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -132,6 +132,7 @@ def main(args):
132132

133133

134134
if __name__ == "__main__":
135+
assert numpyro.__version__.startswith('0.2.0')
135136
parser = argparse.ArgumentParser(description="Bayesian neural network example")
136137
parser.add_argument("-n", "--num-samples", nargs="?", default=2000, type=int)
137138
parser.add_argument("--num-warmup", nargs='?', default=1000, type=int)

examples/covtype.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,7 @@ def main(args):
5959

6060

6161
if __name__ == '__main__':
62+
assert numpyro.__version__.startswith('0.2.0')
6263
parser = argparse.ArgumentParser(description="parse args")
6364
parser.add_argument('-n', '--num-samples', default=100, type=int, help='number of samples')
6465
parser.add_argument('--num-steps', default=10, type=int, help='number of steps (for "HMC")')

examples/funnel.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -81,6 +81,7 @@ def main(args):
8181

8282

8383
if __name__ == "__main__":
84+
assert numpyro.__version__.startswith('0.2.0')
8485
parser = argparse.ArgumentParser(description="Non-centered reparameterization example")
8586
parser.add_argument("-n", "--num-samples", nargs="?", default=1000, type=int)
8687
parser.add_argument("--num-warmup", nargs='?', default=1000, type=int)

examples/gp.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -123,6 +123,7 @@ def main(args):
123123

124124

125125
if __name__ == "__main__":
126+
assert numpyro.__version__.startswith('0.2.0')
126127
parser = argparse.ArgumentParser(description="Gaussian Process example")
127128
parser.add_argument("-n", "--num-samples", nargs="?", default=1000, type=int)
128129
parser.add_argument("--num-warmup", nargs='?', default=1000, type=int)

examples/hmm.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -161,6 +161,7 @@ def main(args):
161161

162162

163163
if __name__ == '__main__':
164+
assert numpyro.__version__.startswith('0.2.0')
164165
parser = argparse.ArgumentParser(description='Semi-supervised Hidden Markov Model')
165166
parser.add_argument('--num-categories', default=3, type=int)
166167
parser.add_argument('--num-words', default=10, type=int)

examples/minipyro.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,7 @@ def body_fn(i, val):
5454

5555

5656
if __name__ == "__main__":
57+
assert numpyro.__version__.startswith('0.2.0')
5758
parser = argparse.ArgumentParser(description="Mini Pyro demo")
5859
parser.add_argument("-f", "--full-pyro", action="store_true", default=False)
5960
parser.add_argument("-n", "--num-steps", default=1001, type=int)

examples/neutra.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -149,6 +149,7 @@ def main(args):
149149

150150

151151
if __name__ == "__main__":
152+
assert numpyro.__version__.startswith('0.2.0')
152153
parser = argparse.ArgumentParser(description="NeuTra HMC")
153154
parser.add_argument('-n', '--num-samples', nargs='?', default=20000, type=int)
154155
parser.add_argument('--num-warmup', nargs='?', default=0, type=int)

examples/sparse_regression.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -315,6 +315,7 @@ def main(args):
315315

316316

317317
if __name__ == "__main__":
318+
assert numpyro.__version__.startswith('0.2.0')
318319
parser = argparse.ArgumentParser(description="Gaussian Process example")
319320
parser.add_argument("-n", "--num-samples", nargs="?", default=1000, type=int)
320321
parser.add_argument("--num-warmup", nargs='?', default=500, type=int)

examples/stochastic_volatility.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -77,6 +77,7 @@ def main(args):
7777

7878

7979
if __name__ == "__main__":
80+
assert numpyro.__version__.startswith('0.2.0')
8081
parser = argparse.ArgumentParser(description="Stochastic Volatility Model")
8182
parser.add_argument('-n', '--num-samples', nargs='?', default=3000, type=int)
8283
parser.add_argument('--num-warmup', nargs='?', default=1500, type=int)

examples/ucbadmit.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -104,6 +104,7 @@ def main(args):
104104

105105

106106
if __name__ == '__main__':
107+
assert numpyro.__version__.startswith('0.2.0')
107108
parser = argparse.ArgumentParser(description='UCBadmit gender discrimination using HMC')
108109
parser.add_argument('-n', '--num-samples', nargs='?', default=2000, type=int)
109110
parser.add_argument('--num-warmup', nargs='?', default=500, type=int)

examples/vae.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -124,6 +124,7 @@ def reconstruct_img(epoch, rng):
124124

125125

126126
if __name__ == '__main__':
127+
assert numpyro.__version__.startswith('0.2.0')
127128
parser = argparse.ArgumentParser(description="parse args")
128129
parser.add_argument('-n', '--num-epochs', default=20, type=int, help='number of training epochs')
129130
parser.add_argument('-lr', '--learning-rate', default=1.0e-3, type=float, help='learning rate')

notebooks/source/bayesian_regression.ipynb

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,8 @@
6464
" 'xtick.labelsize': 14,\n",
6565
" 'ytick.labelsize': 14,\n",
6666
" 'axes.titlesize': 'large', \n",
67-
" 'axes.labelsize': 'medium'})"
67+
" 'axes.labelsize': 'medium'})\n",
68+
"assert numpyro.__version__.startswith('0.2.0')\n"
6869
]
6970
},
7071
{

notebooks/source/logistic_regression.ipynb

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,8 @@
3535
"from numpyro.examples.datasets import COVTYPE, load_dataset\n",
3636
"from numpyro.hmc_util import initialize_model\n",
3737
"from numpyro.mcmc import hmc, mcmc\n",
38-
"from numpyro.util import fori_collect"
38+
"from numpyro.util import fori_collect\n",
39+
"assert numpyro.__version__.startswith('0.2.0')\n"
3940
]
4041
},
4142
{

notebooks/source/time_series_forecasting.ipynb

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,8 @@
3838
"from numpyro.diagnostics import autocorrelation, hpdi\n",
3939
"from numpyro.distributions.util import softmax\n",
4040
"from numpyro import handlers\n",
41-
"from numpyro.mcmc import MCMC, NUTS"
41+
"from numpyro.mcmc import MCMC, NUTS\n",
42+
"assert numpyro.__version__.startswith('0.2.0')\n"
4243
]
4344
},
4445
{

numpyro/version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
__version__ = '0.1.0'
1+
__version__ = '0.2.0'

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323

2424
setup(
2525
name='numpyro',
26-
version='0.1.0',
26+
version=version,
2727
description='Pyro PPL on Numpy',
2828
packages=find_packages(include=['numpyro', 'numpyro.*']),
2929
url='https://github.com/pyro-ppl/numpyro',

0 commit comments

Comments
 (0)