remove import . to enable run v2/layer.py directly

avx_docs
qiaolongfei 8 years ago
parent 14ee4b8079
commit 3e8f232e12

@ -22,7 +22,7 @@ import py_paddle.swig_paddle as api
__all__ = [
'optimizer', 'layer', 'activation', 'parameters', 'init', 'trainer',
'event', 'data_type.py'
'event', 'data_type'
]

@ -67,7 +67,7 @@ paddle.v2.parameters.create, no longer exposed to users.
"""
import paddle.trainer_config_helpers as conf_helps
from . import data_type as v2_data
import data_type as data_type
from paddle.trainer_config_helpers.config_parser_utils import \
parse_network_config as __parse__
from paddle.trainer_config_helpers.default_decorators import wrap_name_default
@ -166,7 +166,7 @@ So we also need to implement some special LayerV2.
class DataLayerV2(Layer):
def __init__(self, name, type, **kwargs):
assert isinstance(type, v2_data.InputType)
assert isinstance(type, data_type.InputType)
self.type = type
self.__method_name__ = 'data_layer'
@ -198,8 +198,8 @@ cross_entropy_cost = __convert_to_v2__(
parent_names=['input', 'label'])
if __name__ == '__main__':
pixel = data(name='pixel', type=v2_data.dense_vector(784))
label = data(name='label', type=v2_data.integer_value(10))
pixel = data(name='pixel', type=data_type.dense_vector(784))
label = data(name='label', type=data_type.integer_value(10))
hidden = fc(input=pixel, size=100, act=conf_helps.SigmoidActivation())
inference = fc(input=hidden, size=10, act=conf_helps.SoftmaxActivation())
maxid = max_id(input=inference)

Loading…
Cancel
Save