提交 70de3a56 authored 作者: Pascal Lamblin's avatar Pascal Lamblin

Remove 'import *' in tutorial code and tests.

上级 b831de6d
...@@ -26,7 +26,7 @@ should help you understand how these pieces fit together: ...@@ -26,7 +26,7 @@ should help you understand how these pieces fit together:
**Diagram** **Diagram**
.. image:: apply.png .. image:: apply.png
----------------------- -----------------------
...@@ -74,12 +74,10 @@ This is what you would normally type: ...@@ -74,12 +74,10 @@ This is what you would normally type:
.. code-block:: python .. code-block:: python
from theano.tensor import *
# create 3 Variables with owner = None # create 3 Variables with owner = None
x = matrix('x') x = T.matrix('x')
y = matrix('y') y = T.matrix('y')
z = matrix('z') z = T.matrix('z')
# create 2 Variables (one for 'e', one intermediate for y*z) # create 2 Variables (one for 'e', one intermediate for y*z)
# create 2 Apply instances (one for '+', one for '*') # create 2 Apply instances (one for '+', one for '*')
...@@ -95,7 +93,7 @@ This is what you would type to build the graph explicitly: ...@@ -95,7 +93,7 @@ This is what you would type to build the graph explicitly:
.. code-block:: python .. code-block:: python
from theano.tensor import * from theano.tensor import add, mul, Apply, Variable, TensorType
# Instantiate a type that represents a matrix of doubles # Instantiate a type that represents a matrix of doubles
float64_matrix = TensorType(dtype = 'float64', # double float64_matrix = TensorType(dtype = 'float64', # double
......
...@@ -903,20 +903,20 @@ class T_graphstructures(unittest.TestCase): ...@@ -903,20 +903,20 @@ class T_graphstructures(unittest.TestCase):
def test_graphstructures_1(self): def test_graphstructures_1(self):
from theano.tensor import * x = T.dmatrix('x')
y = T.dmatrix('y')
x = dmatrix('x')
y = dmatrix('y')
z = x + y z = x + y
x = matrix('x') x = T.matrix('x')
y = matrix('y') y = T.matrix('y')
z = matrix('z') z = T.matrix('z')
# create 2 Variables (one for 'e', one intermediate for y*z) # create 2 Variables (one for 'e', one intermediate for y*z)
# create 2 Apply instances (one for '+', one for '*') # create 2 Apply instances (one for '+', one for '*')
e = x + y * z e = x + y * z
from theano.tensor import add, mul, Apply, Variable, TensorType
# Instantiate a type that represents a matrix of doubles # Instantiate a type that represents a matrix of doubles
float64_matrix = TensorType(dtype = 'float64', # double float64_matrix = TensorType(dtype = 'float64', # double
broadcastable = (False, False)) # matrix broadcastable = (False, False)) # matrix
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论