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
    No fields configured for issues without a type.

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions