Skip to content

텐서플로우 파이썬 궁금한 점 #1061

@moonkyungho

Description

@moonkyungho

해결하고자 하는 문제

모델의 구조를 만들때 독립변수의 갯수를 입력해야 하지만 독립변수의 숫자를 간편하게 입력하기 위해 파이썬의 'len' 함수를 입력하였습니다.

코드 혹은 오류

Epoch 1/10

ValueError Traceback (most recent call last)
in ()
1 # 3.데이터로 모델을 학습(FIT)합니다.
----> 2 model.fit(독립, 종속, epochs=10)

9 frames
/usr/local/lib/python3.6/dist-packages/tensorflow/python/framework/func_graph.py in wrapper(*args, **kwargs)
975 except Exception as e: # pylint:disable=broad-except
976 if hasattr(e, "ag_error_metadata"):
--> 977 raise e.ag_error_metadata.to_exception(e)
978 else:
979 raise

ValueError: in user code:

/usr/local/lib/python3.6/dist-packages/tensorflow/python/keras/engine/training.py:805 train_function  *
    return step_function(self, iterator)
/usr/local/lib/python3.6/dist-packages/tensorflow/python/keras/engine/training.py:795 step_function  **
    outputs = model.distribute_strategy.run(run_step, args=(data,))
/usr/local/lib/python3.6/dist-packages/tensorflow/python/distribute/distribute_lib.py:1259 run
    return self._extended.call_for_each_replica(fn, args=args, kwargs=kwargs)
/usr/local/lib/python3.6/dist-packages/tensorflow/python/distribute/distribute_lib.py:2730 call_for_each_replica
    return self._call_for_each_replica(fn, args, kwargs)
/usr/local/lib/python3.6/dist-packages/tensorflow/python/distribute/distribute_lib.py:3417 _call_for_each_replica
    return fn(*args, **kwargs)
/usr/local/lib/python3.6/dist-packages/tensorflow/python/keras/engine/training.py:788 run_step  **
    outputs = model.train_step(data)
/usr/local/lib/python3.6/dist-packages/tensorflow/python/keras/engine/training.py:754 train_step
    y_pred = self(x, training=True)
/usr/local/lib/python3.6/dist-packages/tensorflow/python/keras/engine/base_layer.py:998 __call__
    input_spec.assert_input_compatibility(self.input_spec, inputs, self.name)
/usr/local/lib/python3.6/dist-packages/tensorflow/python/keras/engine/input_spec.py:274 assert_input_compatibility
    ', found shape=' + display_shape(x.shape))

ValueError: Input 0 is incompatible with layer model_3: expected shape=(None, 506), found shape=(None, 13

환경

사용중인 운영체제, 언어, 라이브러리의 버전을 적어주세요.
google colaboratory

시도해본 방법

한번 시도 해 봤지만 오류가 나서 이렇게 해도 되는지 궁금합니다

Metadata

Metadata

Assignees

No one assigned

    Labels

    AIPython파이썬 관련

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions