提交 32a66efa authored 作者: James Bergstra's avatar James Bergstra

added comments to floatx

上级 ce0cb92c
"""Provide xscalar, xvector, xmatrix, etc. pseudo-types
"""
import theano.config as config import theano.config as config
from theano.scalar import float32, float64 from theano.scalar import float32, float64
from theano.tensor import fscalar, fvector, fmatrix, frow, fcol, ftensor3, ftensor4, dscalar, dvector, dmatrix, drow, dcol, dtensor3, dtensor4 from theano.tensor import (fscalar, fvector, fmatrix, frow, fcol, ftensor3, ftensor4, dscalar,
dvector, dmatrix, drow, dcol, dtensor3, dtensor4)
#
# !!! set_floatX adds symbols directly to the module's symbol table !!!
#
def set_floatX(dtype = config.floatX): def set_floatX(dtype = config.floatX):
""" add the xmatrix, xvector, xscalar etc. aliases to theano.tensor """ add the xmatrix, xvector, xscalar etc. aliases to theano.tensor
...@@ -14,7 +21,6 @@ def set_floatX(dtype = config.floatX): ...@@ -14,7 +21,6 @@ def set_floatX(dtype = config.floatX):
globals()['floatX'] = globals()[dtype] globals()['floatX'] = globals()[dtype]
# convert_to_floatX = Cast(floatX, name='convert_to_floatX') # convert_to_floatX = Cast(floatX, name='convert_to_floatX')
#tensor.tensor stuff #tensor.tensor stuff
for symbol in ('scalar', 'vector', 'matrix', 'row', 'col','tensor3','tensor4'): for symbol in ('scalar', 'vector', 'matrix', 'row', 'col','tensor3','tensor4'):
globals()['x'+symbol] = globals()[prefix+symbol] globals()['x'+symbol] = globals()[prefix+symbol]
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论