We are currently solving the following issue within our repository. Here is the issue text:
--- BEGIN ISSUE ---
Add Intel-optimized version of the package


--- END ISSUE ---

Below are some code segments, each from a relevant file. One or more of these files may contain bugs.
--- BEGIN FILES ---
Path: `setup.py`
Content:
```
1 from setuptools import find_packages
2 from setuptools import setup
3 
4 # Required dependencies
5 required = [
6     # Please keep alphabetized
7     'akro',
8     'boto3',
9     'cached_property',
10     'click',
11     'cloudpickle',
12     'cma==1.1.06',
13     # dm_control throws an error during install about not being able to
14     # find a build dependency (absl-py). Later pip executes the `install`
15     # command again and the install succeeds because absl-py has been
16     # installed. This is stupid, but harmless.
17     'dm_control @ https://api.github.com/repos/deepmind/dm_control/tarball/92f9913013face0468442cd0964d5973ea2089ea',  # noqa: E501
18     'dowel==0.0.2',
19     'gym[all]==0.10.11',
20     'joblib<0.13,>=0.12',
21     'matplotlib',
22     'mujoco-py<1.50.2,>=1.50.1',
23     'numpy==1.14.5',
24     'psutil',
25     'pyprind',
26     'python-dateutil',
27     'scikit-image',
28     'scipy',
29     'tensorflow<1.13,>=1.12.0',
30     'tensorflow-probability<0.6.0,>=0.5.0',  # for tensorflow 1.12
31 ]
32 
33 # Dependencies for optional features
34 extras = {}
35 extras['all'] = list(set(sum(extras.values(), [])))
36 
37 # Development dependencies (*not* included in "all")
38 extras['dev'] = [
39     # Please keep alphabetized
40     'baselines @ https://api.github.com/repos/openai/baselines/tarball/f2729693253c0ef4d4086231d36e0a4307ec1cb3',  # noqa: E501
41     'coverage',
42     'flake8',
43     'flake8-docstrings==1.3.0',
44     'flake8-import-order',
45     'nose2',
46     'pandas',
47     'pep8-naming==0.7.0',
48     'pre-commit',
49     'pylint==1.9.2',
50     'sphinx',
51     'sphinx_rtd_theme',
52     'yapf',
53 ]
54 
55 with open('README.md') as f:
56     readme = f.read()
57 
58 # Get the package version dynamically
59 with open('VERSION') as v:
60     version = v.read().strip()
61 
62 setup(
63     name='garage',
64     version=version,
65     author='Reinforcement Learning Working Group',
66     description='A framework for reproducible reinforcement learning research',
67     url='https://github.com/rlworkgroup/garage',
68     packages=find_packages(where='src'),
69     package_dir={'': 'src'},
70     scripts=['scripts/garage'],
71     install_requires=required,
72     extras_require=extras,
73     license='MIT',
74     long_description=readme,
75     long_description_content_type='text/markdown',
76     classifiers=[
77         'Development Status :: 4 - Beta',
78         'Intended Audience :: Developers',
79         'Intended Audience :: Education',
80         'Intended Audience :: Science/Research',
81         'License :: OSI Approved :: MIT License',
82         'Programming Language :: Python :: 3.5',
83         'Programming Language :: Python :: 3.6',
84         'Programming Language :: Python :: 3.7',
85         'Programming Language :: Python :: 3 :: Only',
86         'Topic :: Scientific/Engineering :: Artificial Intelligence',
87         'Topic :: Scientific/Engineering :: Mathematics',
88         'Topic :: Software Development :: Libraries',
89     ],
90 )
91
```
--- END FILES ---

Please first localize the bug based on the issue statement, and then generate a patch according to the `git diff` format fenced by three backticks.

Here is an example:

```diff
diff --git a/examples/server_async.py b/examples/server_async.py
--- a/examples/server_async.py
+++ b/examples/server_async.py
@@ -313,4 +313,4 @@
 
 
 if __name__ == "__main__":
-    asyncio.run(run_async_server("."), debug=True)
+    asyncio.run(run_async_server(), debug=True)
diff --git a/examples/server_sync.py b/examples/server_sync.py
--- a/examples/server_sync.py
+++ b/examples/server_sync.py
@@ -313,5 +313,5 @@
 
 
 if __name__ == "__main__":
-    server = run_sync_server(".")
+    server = run_sync_server()
     server.shutdown()

```

diff --git a/setup.py b/setup.py
--- a/setup.py
+++ b/setup.py
@@ -34,6 +34,9 @@
 extras = {}
 extras['all'] = list(set(sum(extras.values(), [])))
 
+# Intel dependencies not included in all
+extras['intel'] = ['intel-tensorflow<1.13,>=1.12.0']
+
 # Development dependencies (*not* included in "all")
 extras['dev'] = [
     # Please keep alphabetized

{"golden_diff": "diff --git a/setup.py b/setup.py\n--- a/setup.py\n+++ b/setup.py\n@@ -34,6 +34,9 @@\n extras = {}\n extras['all'] = list(set(sum(extras.values(), [])))\n \n+# Intel dependencies not included in all\n+extras['intel'] = ['intel-tensorflow<1.13,>=1.12.0']\n+\n # Development dependencies (*not* included in \"all\")\n extras['dev'] = [\n     # Please keep alphabetized\n", "issue": "Add Intel-optimized version of the package\n\n", "before_files": [{"content": "from setuptools import find_packages\nfrom setuptools import setup\n\n# Required dependencies\nrequired = [\n    # Please keep alphabetized\n    'akro',\n    'boto3',\n    'cached_property',\n    'click',\n    'cloudpickle',\n    'cma==1.1.06',\n    # dm_control throws an error during install about not being able to\n    # find a build dependency (absl-py). Later pip executes the `install`\n    # command again and the install succeeds because absl-py has been\n    # installed. This is stupid, but harmless.\n    'dm_control @ https://api.github.com/repos/deepmind/dm_control/tarball/92f9913013face0468442cd0964d5973ea2089ea',  # noqa: E501\n    'dowel==0.0.2',\n    'gym[all]==0.10.11',\n    'joblib<0.13,>=0.12',\n    'matplotlib',\n    'mujoco-py<1.50.2,>=1.50.1',\n    'numpy==1.14.5',\n    'psutil',\n    'pyprind',\n    'python-dateutil',\n    'scikit-image',\n    'scipy',\n    'tensorflow<1.13,>=1.12.0',\n    'tensorflow-probability<0.6.0,>=0.5.0',  # for tensorflow 1.12\n]\n\n# Dependencies for optional features\nextras = {}\nextras['all'] = list(set(sum(extras.values(), [])))\n\n# Development dependencies (*not* included in \"all\")\nextras['dev'] = [\n    # Please keep alphabetized\n    'baselines @ https://api.github.com/repos/openai/baselines/tarball/f2729693253c0ef4d4086231d36e0a4307ec1cb3',  # noqa: E501\n    'coverage',\n    'flake8',\n    'flake8-docstrings==1.3.0',\n    'flake8-import-order',\n    'nose2',\n    'pandas',\n    'pep8-naming==0.7.0',\n    'pre-commit',\n    'pylint==1.9.2',\n    'sphinx',\n    'sphinx_rtd_theme',\n    'yapf',\n]\n\nwith open('README.md') as f:\n    readme = f.read()\n\n# Get the package version dynamically\nwith open('VERSION') as v:\n    version = v.read().strip()\n\nsetup(\n    name='garage',\n    version=version,\n    author='Reinforcement Learning Working Group',\n    description='A framework for reproducible reinforcement learning research',\n    url='https://github.com/rlworkgroup/garage',\n    packages=find_packages(where='src'),\n    package_dir={'': 'src'},\n    scripts=['scripts/garage'],\n    install_requires=required,\n    extras_require=extras,\n    license='MIT',\n    long_description=readme,\n    long_description_content_type='text/markdown',\n    classifiers=[\n        'Development Status :: 4 - Beta',\n        'Intended Audience :: Developers',\n        'Intended Audience :: Education',\n        'Intended Audience :: Science/Research',\n        'License :: OSI Approved :: MIT License',\n        'Programming Language :: Python :: 3.5',\n        'Programming Language :: Python :: 3.6',\n        'Programming Language :: Python :: 3.7',\n        'Programming Language :: Python :: 3 :: Only',\n        'Topic :: Scientific/Engineering :: Artificial Intelligence',\n        'Topic :: Scientific/Engineering :: Mathematics',\n        'Topic :: Software Development :: Libraries',\n    ],\n)\n", "path": "setup.py"}], "after_files": [{"content": "from setuptools import find_packages\nfrom setuptools import setup\n\n# Required dependencies\nrequired = [\n    # Please keep alphabetized\n    'akro',\n    'boto3',\n    'cached_property',\n    'click',\n    'cloudpickle',\n    'cma==1.1.06',\n    # dm_control throws an error during install about not being able to\n    # find a build dependency (absl-py). Later pip executes the `install`\n    # command again and the install succeeds because absl-py has been\n    # installed. This is stupid, but harmless.\n    'dm_control @ https://api.github.com/repos/deepmind/dm_control/tarball/92f9913013face0468442cd0964d5973ea2089ea',  # noqa: E501\n    'dowel==0.0.2',\n    'gym[all]==0.10.11',\n    'joblib<0.13,>=0.12',\n    'matplotlib',\n    'mujoco-py<1.50.2,>=1.50.1',\n    'numpy==1.14.5',\n    'psutil',\n    'pyprind',\n    'python-dateutil',\n    'scikit-image',\n    'scipy',\n    'tensorflow<1.13,>=1.12.0',\n    'tensorflow-probability<0.6.0,>=0.5.0',  # for tensorflow 1.12\n]\n\n# Dependencies for optional features\nextras = {}\nextras['all'] = list(set(sum(extras.values(), [])))\n\n# Intel dependencies not included in all\nextras['intel'] = ['intel-tensorflow<1.13,>=1.12.0']\n\n# Development dependencies (*not* included in \"all\")\nextras['dev'] = [\n    # Please keep alphabetized\n    'baselines @ https://api.github.com/repos/openai/baselines/tarball/f2729693253c0ef4d4086231d36e0a4307ec1cb3',  # noqa: E501\n    'coverage',\n    'flake8',\n    'flake8-docstrings==1.3.0',\n    'flake8-import-order',\n    'nose2',\n    'pandas',\n    'pep8-naming==0.7.0',\n    'pre-commit',\n    'pylint==1.9.2',\n    'sphinx',\n    'sphinx_rtd_theme',\n    'yapf',\n]\n\nwith open('README.md') as f:\n    readme = f.read()\n\n# Get the package version dynamically\nwith open('VERSION') as v:\n    version = v.read().strip()\n\nsetup(\n    name='garage',\n    version=version,\n    author='Reinforcement Learning Working Group',\n    description='A framework for reproducible reinforcement learning research',\n    url='https://github.com/rlworkgroup/garage',\n    packages=find_packages(where='src'),\n    package_dir={'': 'src'},\n    scripts=['scripts/garage'],\n    install_requires=required,\n    extras_require=extras,\n    license='MIT',\n    long_description=readme,\n    long_description_content_type='text/markdown',\n    classifiers=[\n        'Development Status :: 4 - Beta',\n        'Intended Audience :: Developers',\n        'Intended Audience :: Education',\n        'Intended Audience :: Science/Research',\n        'License :: OSI Approved :: MIT License',\n        'Programming Language :: Python :: 3.5',\n        'Programming Language :: Python :: 3.6',\n        'Programming Language :: Python :: 3.7',\n        'Programming Language :: Python :: 3 :: Only',\n        'Topic :: Scientific/Engineering :: Artificial Intelligence',\n        'Topic :: Scientific/Engineering :: Mathematics',\n        'Topic :: Software Development :: Libraries',\n    ],\n)\n", "path": "setup.py"}]}