Skip to content

Commit 52004cd

Browse files
authored
Merge pull request #1 from fsschneider/master
Update to version 1.1.2
2 parents ff20452 + 1ab819c commit 52004cd

File tree

6 files changed

+73
-34
lines changed

6 files changed

+73
-34
lines changed

.github/ISSUE_TEMPLATE/bug_report.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
---
2+
name: Bug report
3+
about: Create a report to help us improve
4+
title: ''
5+
labels: "\U0001F195 Status: New, \U0001F41B Type: Bug"
6+
assignees: fsschneider
7+
8+
---
9+
10+
**Describe the bug**
11+
A description of what the bug is...
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
---
2+
name: Feature request
3+
about: Suggest an idea for this project
4+
title: ''
5+
labels: "\U0001F195 Status: New"
6+
assignees: fsschneider
7+
8+
---
9+
10+
**Are you requesting a new feature or an enhancement of an existing one? Please use the labels accordingly.**
11+
12+
**Describe the solution you'd like**
13+
A description of what you want ...

.gitignore

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,3 +33,7 @@ wheels/
3333
*.egg-info/
3434
.installed.cfg
3535
*.egg
36+
37+
# ToDo.md file
38+
39+
ToDo.md

.travis.yml

Lines changed: 0 additions & 16 deletions
This file was deleted.

README.md

Lines changed: 25 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
![DeepOBS](docs/deepobs_banner.png "DeepOBS")
44

55
[![PyPI version](https://badge.fury.io/py/deepobs.svg)](https://badge.fury.io/py/deepobs)
6-
[![Documentation Status](https://readthedocs.org/projects/deepobs/badge/?version=latest)](https://deepobs.readthedocs.io/en/latest/?badge=latest)
6+
[![Documentation Status](https://readthedocs.org/projects/deepobs/badge/?version=stable)](https://deepobs.readthedocs.io/en/latest/?badge=stable)
77
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)
88

99

@@ -27,6 +27,7 @@ DeepOBS automates several steps when benchmarking deep learning optimizers:
2727

2828
The code for the current implementation working with **TensorFlow** can be found
2929
on [Github](https://github.com/fsschneider/DeepOBS).
30+
A PyTorch version is currently developed and can be accessed via the pre-release or the develop branch (see News section below).
3031

3132
The full documentation is available on readthedocs:
3233
https://deepobs.readthedocs.io/
@@ -35,10 +36,19 @@ The paper describing DeepOBS has been accepted for ICLR 2019 and can be found
3536
here:
3637
https://openreview.net/forum?id=rJg6ssC5Y7
3738

38-
We are actively working on a **PyTorch** version and will be releasing it in the
39-
next months. In the meantime, PyTorch users can still use parts of DeepOBS such
40-
as the data preprocessing scripts or the visualization features.
39+
**If you find any bugs in DeepOBS, or find it hard to use, please let us know.
40+
We are always interested in feedback and ways to improve DeepOBS.**
4141

42+
## News
43+
44+
We are currently working on a new and improved version of DeepOBS, version 1.2.0.
45+
It will support **PyTorch** in addition to TensorFlow, has an easier interface, and
46+
many bugs ironed out. You can find the latest version of it in [this branch](https://github.com/fsschneider/DeepOBS/tree/develop).
47+
48+
A [pre-release](https://github.com/fsschneider/DeepOBS/releases/tag/v1.2.0-beta0) is available now.
49+
The full release is expected in a few weeks.
50+
51+
Many thanks to [Aaron Bahde](https://github.com/abahde) for spearheading the developement of DeepOBS 1.2.0.
4252

4353
## Installation
4454

@@ -48,5 +58,16 @@ We tested the package with Python 3.6 and TensorFlow version 1.12. Other
4858
versions of Python and TensorFlow (>= 1.4.0) might work, and we plan to expand
4959
compatibility in the future.
5060

61+
If you want to create a local and modifiable version of DeepOBS, you can do this directly from this repo via
62+
63+
pip install -e git+https://github.com/fsschneider/DeepOBS.git#egg=DeepOBS
64+
65+
for the stable version, or
66+
67+
pip install -e git+https://github.com/fsschneider/DeepOBS.git@develop#egg=DeepOBS
68+
69+
for the latest development version.
70+
71+
5172
Further tutorials and a suggested protocol for benchmarking deep learning
5273
optimizers can be found on https://deepobs.readthedocs.io/

setup.py

Lines changed: 20 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -5,17 +5,18 @@
55

66

77
def readme():
8-
with open('README.md') as f:
8+
with open("README.md") as f:
99
return f.read()
1010

11+
1112
setuptools.setup(
12-
name='deepobs',
13-
version='1.1.1',
14-
description='Deep Learning Optimizer Benchmark Suite',
13+
name="deepobs",
14+
version="1.1.2",
15+
description="Deep Learning Optimizer Benchmark Suite",
1516
long_description=readme(),
16-
author='Frank Schneider, Lukas Balles and Philipp Hennig,',
17-
author_email='[email protected]',
18-
license='MIT',
17+
author="Frank Schneider, Lukas Balles and Philipp Hennig,",
18+
author_email="[email protected]",
19+
license="MIT",
1920
packages=setuptools.find_packages(),
2021
classifiers=[
2122
"Programming Language :: Python :: 3.6",
@@ -26,13 +27,18 @@ def readme():
2627
"Topic :: Scientific/Engineering :: Artificial Intelligence",
2728
],
2829
install_requires=[
29-
'argparse', 'numpy', 'pandas', 'matplotlib', 'matplotlib2tikz',
30-
'seaborn'
30+
"argparse",
31+
"numpy",
32+
"pandas",
33+
"matplotlib",
34+
"matplotlib2tikz==0.6.18",
35+
"seaborn",
3136
],
3237
scripts=[
33-
'deepobs/scripts/deepobs_prepare_data.sh',
34-
'deepobs/scripts/deepobs_get_baselines.sh',
35-
'deepobs/scripts/deepobs_plot_results.py',
36-
'deepobs/scripts/deepobs_estimate_runtime.py'
38+
"deepobs/scripts/deepobs_prepare_data.sh",
39+
"deepobs/scripts/deepobs_get_baselines.sh",
40+
"deepobs/scripts/deepobs_plot_results.py",
41+
"deepobs/scripts/deepobs_estimate_runtime.py",
3742
],
38-
zip_safe=False)
43+
zip_safe=False,
44+
)

0 commit comments

Comments
 (0)