soap117 / DeepRule

BSD 3-Clause "New" or "Revised" License
125 stars 42 forks source link

Is there a type of horizontal bar? #1

Open jiapoo opened 3 years ago

jiapoo commented 3 years ago

It seems like chartOCR can't recognize horizontal bar

kakadiyaAnkit commented 3 years ago

are you able to run the code! I am getting several error can you please help

jiapoo commented 3 years ago

Yes, I can run the code. Just carefully follow the instruction

kakadiyaAnkit commented 3 years ago

Hey I followed the instruction carefully but I am getting this error

RuntimeError: Error(s) in loading state_dict for DummyModule:
        Unexpected key(s) in state_dict:

while running this command

python manage.py runserver 8800
soap117 commented 3 years ago

there is not

发自我的小米手机 在 kakadiyaAnkit @.***>,2021年4月4日 上午2:27写道:

Hey I followed the instruction carefully but I am getting this error

RuntimeError: Error(s) in loading state_dict for DummyModule: Unexpected key(s) in state_dict:

while running this command

python manage.py runserver 8800

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHubhttps://github.com/soap117/DeepRule/issues/1#issuecomment-812906751, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AGXQFDV75T6RD7FMMKMRKILTG5MZJANCNFSM42BOO7ZA.

soap117 commented 3 years ago

It seems that the saved model file isn’t consistent with the constructed network. I would you suggest you check the pytorch version.

Best, Junyu Luo

发件人: @.> 发送时间: 2021年4月4日 3:09 收件人: @.> 抄送: JUNYU @.>; @.> 主题: Re: [soap117/DeepRule] Is there a type of horizontal bar? (#1)

@soap117https://github.com/soap117 please help

Watching for file changes with StatReloader

Performing system checks...

loading parameters at iteration: 50000

loading from cache file: data/clsdata(1031)/cache/cls_val2019.pkl

loading annotations into memory...

/home/a.kakadiya/chart/dr/data/clsdata(1031)/cls/annotations/instancesCls(1031)_val2019.json

Done (t=0.03s)

creating index...

index created!

building neural network...

module_file: models.CornerNetCls

use kp

total parameters: 199649452

loading parameters...

loading model from data/clsdata(1031)/cache/nnet/CornerNetCls/CornerNetCls_50000.pkl

/home/a.kakadiya/miniconda3/envs/test/lib/python3.6/site-packages/torch/cuda/init.py:114: UserWarning:

Found GPU0 Tesla V100-SXM2-32GB which requires CUDA_VERSION >= 9000 for

 optimal performance and fast startup time, but your PyTorch was compiled

 with CUDA_VERSION 8000. Please install the correct PyTorch binary

 using instructions from http://pytorch.org

warnings.warn(incorrect_binary_warn % (d, name, 9000, CUDA_VERSION))

/home/a.kakadiya/miniconda3/envs/test/lib/python3.6/site-packages/torch/cuda/init.py:114: UserWarning:

Found GPU1 Tesla V100-SXM2-32GB which requires CUDA_VERSION >= 9000 for

 optimal performance and fast startup time, but your PyTorch was compiled

 with CUDA_VERSION 8000. Please install the correct PyTorch binary

 using instructions from http://pytorch.org

warnings.warn(incorrect_binary_warn % (d, name, 9000, CUDA_VERSION))

/home/a.kakadiya/miniconda3/envs/test/lib/python3.6/site-packages/torch/cuda/init.py:114: UserWarning:

Found GPU2 Tesla V100-SXM2-32GB which requires CUDA_VERSION >= 9000 for

 optimal performance and fast startup time, but your PyTorch was compiled

 with CUDA_VERSION 8000. Please install the correct PyTorch binary

 using instructions from http://pytorch.org

warnings.warn(incorrect_binary_warn % (d, name, 9000, CUDA_VERSION))

/home/a.kakadiya/miniconda3/envs/test/lib/python3.6/site-packages/torch/cuda/init.py:114: UserWarning:

Found GPU3 Tesla V100-SXM2-32GB which requires CUDA_VERSION >= 9000 for

 optimal performance and fast startup time, but your PyTorch was compiled

 with CUDA_VERSION 8000. Please install the correct PyTorch binary

 using instructions from http://pytorch.org

warnings.warn(incorrect_binary_warn % (d, name, 9000, CUDA_VERSION))

loading parameters at iteration: 50000

loading from cache file: data/clsdata(1031)/cache/cls_val2019.pkl

loading annotations into memory...

/home/a.kakadiya/chart/dr/data/clsdata(1031)/cls/annotations/instancesCls(1031)_val2019.json

Done (t=0.03s)

creating index...

index created!

building neural network...

module_file: models.CornerNetCls

use kp

total parameters: 199649452

loading parameters...

loading model from data/clsdata(1031)/cache/nnet/CornerNetCls/CornerNetCls_50000.pkl

Exception in thread django-main-thread:

Traceback (most recent call last):

File "/home/a.kakadiya/miniconda3/envs/test/lib/python3.6/threading.py", line 916, in _bootstrap_inner

self.run()

File "/home/a.kakadiya/miniconda3/envs/test/lib/python3.6/threading.py", line 864, in run

self._target(*self._args, **self._kwargs)

File "/home/a.kakadiya/miniconda3/envs/test/lib/python3.6/site-packages/django/utils/autoreload.py", line 54, in wrapper

fn(*args, **kwargs)

File "/home/a.kakadiya/miniconda3/envs/test/lib/python3.6/site-packages/django/core/management/commands/runserver.py", line 117, in inner_run

self.check(display_num_errors=True)

File "/home/a.kakadiya/miniconda3/envs/test/lib/python3.6/site-packages/django/core/management/base.py", line 390, in check

include_deployment_checks=include_deployment_checks,

File "/home/a.kakadiya/miniconda3/envs/test/lib/python3.6/site-packages/django/core/management/base.py", line 377, in _run_checks

return checks.run_checks(**kwargs)

File "/home/a.kakadiya/miniconda3/envs/test/lib/python3.6/site-packages/django/core/checks/registry.py", line 72, in run_checks

new_errors = check(app_configs=app_configs)

File "/home/a.kakadiya/miniconda3/envs/test/lib/python3.6/site-packages/django/core/checks/urls.py", line 13, in check_url_config

return check_resolver(resolver)

File "/home/a.kakadiya/miniconda3/envs/test/lib/python3.6/site-packages/django/core/checks/urls.py", line 23, in check_resolver

return check_method()

File "/home/a.kakadiya/miniconda3/envs/test/lib/python3.6/site-packages/django/urls/resolvers.py", line 399, in check

for pattern in self.url_patterns:

File "/home/a.kakadiya/miniconda3/envs/test/lib/python3.6/site-packages/django/utils/functional.py", line 80, in get

res = instance.__dict__[self.name] = self.func(instance)

File "/home/a.kakadiya/miniconda3/envs/test/lib/python3.6/site-packages/django/urls/resolvers.py", line 584, in url_patterns

patterns = getattr(self.urlconf_module, "urlpatterns", self.urlconf_module)

File "/home/a.kakadiya/miniconda3/envs/test/lib/python3.6/site-packages/django/utils/functional.py", line 80, in get

res = instance.__dict__[self.name] = self.func(instance)

File "/home/a.kakadiya/miniconda3/envs/test/lib/python3.6/site-packages/django/urls/resolvers.py", line 577, in urlconf_module

return import_module(self.urlconf_name)

File "/home/a.kakadiya/miniconda3/envs/test/lib/python3.6/importlib/init.py", line 126, in import_module

return _bootstrap._gcd_import(name[level:], package, level)

File "", line 994, in _gcd_import

File "", line 971, in _find_and_load

File "", line 955, in _find_and_load_unlocked

File "", line 665, in _load_unlocked

File "", line 678, in exec_module

File "", line 219, in _call_with_frames_removed

File "/home/a.kakadiya/chart/dr/server_match/urls.py", line 17, in

from . import view

File "/home/a.kakadiya/chart/dr/server_match/view.py", line 2, in

from test_pipeline import test

File "/home/a.kakadiya/chart/dr/test_pipeline.py", line 120, in

methods = Pre_load_nets()

File "/home/a.kakadiya/chart/dr/test_pipeline.py", line 92, in Pre_load_nets

"data/clsdata(1031)/result")

File "/home/a.kakadiya/chart/dr/test_pipeline.py", line 83, in load_net

nnet.load_params(test_iter)

File "/home/a.kakadiya/chart/dr/nnet/py_factory.py", line 122, in load_params

self.model.load_state_dict(params)

File "/home/a.kakadiya/miniconda3/envs/test/lib/python3.6/site-packages/torch/nn/modules/module.py", line 721, in load_state_dict

self.__class__.__name__, "\n\t".join(error_msgs)))

RuntimeError: Error(s) in loading state_dict for DummyModule:

    Unexpected key(s) in state_dict: "module.pre.0.bn.num_batches_tracked", "module.pre.1.bn1.num_batches_tracked", "module.pre.1.bn2.num_batches_tracked", "module.pre.1.skip.1.num_batches_tracked", "module.kps.0.up1.0.bn1.num_batches_tracked", "module.kps.0.up1.0.bn2.num_batches_tracked", "module.kps.0.up1.1.bn1.num_batches_tracked", "module.kps.0.up1.1.bn2.num_batches_tracked", "module.kps.0.low1.0.bn1.num_batches_tracked", "module.kps.0.low1.0.bn2.num_batches_tracked", "module.kps.0.low1.0.skip.1.num_batches_tracked", "module.kps.0.low1.1.bn1.num_batches_tracked", "module.kps.0.low1.1.bn2.num_batches_tracked", "module.kps.0.low2.up1.0.bn1.num_batches_tracked", "module.kps.0.low2.up1.0.bn2.num_batches_tracked", "module.kps.0.low2.up1.1.bn1.num_batches_tracked", "module.kps.0.low2.up1.1.bn2.num_batches_tracked", "module.kps.0.low2.low1.0.bn1.num_batches_tracked", "module.kps.0.low2.low1.0.bn2.num_batches_tracked", "module.kps.0.low2.low1.0.skip.1.num_batches_tracked", "module.kps.0.low2.low1.1.bn1.num_batches_tracked", "module.kps.0.low2.low1.1.bn2.num_batches_tracked", "module.kps.0.low2.low2.up1.0.bn1.num_batches_tracked", "module.kps.0.low2.low2.up1.0.bn2.num_batches_tracked", "module.kps.0.low2.low2.up1.1.bn1.num_batches_tracked", "module.kps.0.low2.low2.up1.1.bn2.num_batches_tracked", "module.kps.0.low2.low2.low1.0.bn1.num_batches_tracked", "module.kps.0.low2.low2.low1.0.bn2.num_batches_tracked", "module.kps.0.low2.low2.low1.0.skip.1.num_batches_tracked", "module.kps.0.low2.low2.low1.1.bn1.num_batches_tracked", "module.kps.0.low2.low2.low1.1.bn2.num_batches_tracked", "module.kps.0.low2.low2.low2.up1.0.bn1.num_batches_tracked", "module.kps.0.low2.low2.low2.up1.0.bn2.num_batches_tracked", "module.kps.0.low2.low2.low2.up1.1.bn1.num_batches_tracked", "module.kps.0.low2.low2.low2.up1.1.bn2.num_batches_tracked", "module.kps.0.low2.low2.low2.low1.0.bn1.num_batches_tracked", "module.kps.0.low2.low2.low2.low1.0.bn2.num_batches_tracked", "module.kps.0.low2.low2.low2.low1.0.skip.1.num_batches_tracked", "module.kps.0.low2.low2.low2.low1.1.bn1.num_batches_tracked", "module.kps.0.low2.low2.low2.low1.1.bn2.num_batches_tracked", "module.kps.0.low2.low2.low2.low2.up1.0.bn1.num_batches_tracked", "module.kps.0.low2.low2.low2.low2.up1.0.bn2.num_batches_tracked", "module.kps.0.low2.low2.low2.low2.up1.1.bn1.num_batches_tracked", "module.kps.0.low2.low2.low2.low2.up1.1.bn2.num_batches_tracked", "module.kps.0.low2.low2.low2.low2.low1.0.bn1.num_batches_tracked", "module.kps.0.low2.low2.low2.low2.low1.0.bn2.num_batches_tracked", "module.kps.0.low2.low2.low2.low2.low1.0.skip.1.num_batches_tracked", "module.kps.0.low2.low2.low2.low2.low1.1.bn1.num_batches_tracked", "module.kps.0.low2.low2.low2.low2.low1.1.bn2.num_batches_tracked", "module.kps.0.low2.low2.low2.low2.low2.0.bn1.num_batches_tracked", "module.kps.0.low2.low2.low2.low2.low2.0.bn2.num_batches_tracked", "module.kps.0.low2.low2.low2.low2.low2.1.bn1.num_batches_tracked", "module.kps.0.low2.low2.low2.low2.low2.1.bn2.num_batches_tracked", "module.kps.0.low2.low2.low2.low2.low2.2.bn1.num_batches_tracked", "module.kps.0.low2.low2.low2.low2.low2.2.bn2.num_batches_tracked", "module.kps.0.low2.low2.low2.low2.low2.3.bn1.num_batches_tracked", "module.kps.0.low2.low2.low2.low2.low2.3.bn2.num_batches_tracked", "module.kps.0.low2.low2.low2.low2.low3.0.bn1.num_batches_tracked", "module.kps.0.low2.low2.low2.low2.low3.0.bn2.num_batches_tracked", "module.kps.0.low2.low2.low2.low2.low3.1.bn1.num_batches_tracked", "module.kps.0.low2.low2.low2.low2.low3.1.bn2.num_batches_tracked", "module.kps.0.low2.low2.low2.low2.low3.1.skip.1.num_batches_tracked", "module.kps.0.low2.low2.low2.low3.0.bn1.num_batches_tracked", "module.kps.0.low2.low2.low2.low3.0.bn2.num_batches_tracked", "module.kps.0.low2.low2.low2.low3.1.bn1.num_batches_tracked", "module.kps.0.low2.low2.low2.low3.1.bn2.num_batches_tracked", "module.kps.0.low2.low2.low3.0.bn1.num_batches_tracked", "module.kps.0.low2.low2.low3.0.bn2.num_batches_tracked", "module.kps.0.low2.low2.low3.1.bn1.num_batches_tracked", "module.kps.0.low2.low2.low3.1.bn2.num_batches_tracked", "module.kps.0.low2.low3.0.bn1.num_batches_tracked", "module.kps.0.low2.low3.0.bn2.num_batches_tracked", "module.kps.0.low2.low3.1.bn1.num_batches_tracked", "module.kps.0.low2.low3.1.bn2.num_batches_tracked", "module.kps.0.low2.low3.1.skip.1.num_batches_tracked", "module.kps.0.low3.0.bn1.num_batches_tracked", "module.kps.0.low3.0.bn2.num_batches_tracked", "module.kps.0.low3.1.bn1.num_batches_tracked", "module.kps.0.low3.1.bn2.num_batches_tracked", "module.kps.1.up1.0.bn1.num_batches_tracked", "module.kps.1.up1.0.bn2.num_batches_tracked", "module.kps.1.up1.1.bn1.num_batches_tracked", "module.kps.1.up1.1.bn2.num_batches_tracked", "module.kps.1.low1.0.bn1.num_batches_tracked", "module.kps.1.low1.0.bn2.num_batches_tracked", "module.kps.1.low1.0.skip.1.num_batches_tracked", "module.kps.1.low1.1.bn1.num_batches_tracked", "module.kps.1.low1.1.bn2.num_batches_tracked", "module.kps.1.low2.up1.0.bn1.num_batches_tracked", "module.kps.1.low2.up1.0.bn2.num_batches_tracked", "module.kps.1.low2.up1.1.bn1.num_batches_tracked", "module.kps.1.low2.up1.1.bn2.num_batches_tracked", "module.kps.1.low2.low1.0.bn1.num_batches_tracked", "module.kps.1.low2.low1.0.bn2.num_batches_tracked", "module.kps.1.low2.low1.0.skip.1.num_batches_tracked", "module.kps.1.low2.low1.1.bn1.num_batches_tracked", "module.kps.1.low2.low1.1.bn2.num_batches_tracked", "module.kps.1.low2.low2.up1.0.bn1.num_batches_tracked", "module.kps.1.low2.low2.up1.0.bn2.num_batches_tracked", "module.kps.1.low2.low2.up1.1.bn1.num_batches_tracked", "module.kps.1.low2.low2.up1.1.bn2.num_batches_tracked", "module.kps.1.low2.low2.low1.0.bn1.num_batches_tracked", "module.kps.1.low2.low2.low1.0.bn2.num_batches_tracked", "module.kps.1.low2.low2.low1.0.skip.1.num_batches_tracked", "module.kps.1.low2.low2.low1.1.bn1.num_batches_tracked", "module.kps.1.low2.low2.low1.1.bn2.num_batches_tracked", "module.kps.1.low2.low2.low2.up1.0.bn1.num_batches_tracked", "module.kps.1.low2.low2.low2.up1.0.bn2.num_batches_tracked", "module.kps.1.low2.low2.low2.up1.1.bn1.num_batches_tracked", "module.kps.1.low2.low2.low2.up1.1.bn2.num_batches_tracked", "module.kps.1.low2.low2.low2.low1.0.bn1.num_batches_tracked", "module.kps.1.low2.low2.low2.low1.0.bn2.num_batches_tracked", "module.kps.1.low2.low2.low2.low1.0.skip.1.num_batches_tracked", "module.kps.1.low2.low2.low2.low1.1.bn1.num_batches_tracked", "module.kps.1.low2.low2.low2.low1.1.bn2.num_batches_tracked", "module.kps.1.low2.low2.low2.low2.up1.0.bn1.num_batches_tracked", "module.kps.1.low2.low2.low2.low2.up1.0.bn2.num_batches_tracked", "module.kps.1.low2.low2.low2.low2.up1.1.bn1.num_batches_tracked", "module.kps.1.low2.low2.low2.low2.up1.1.bn2.num_batches_tracked", "module.kps.1.low2.low2.low2.low2.low1.0.bn1.num_batches_tracked", "module.kps.1.low2.low2.low2.low2.low1.0.bn2.num_batches_tracked", "module.kps.1.low2.low2.low2.low2.low1.0.skip.1.num_batches_tracked", "module.kps.1.low2.low2.low2.low2.low1.1.bn1.num_batches_tracked", "module.kps.1.low2.low2.low2.low2.low1.1.bn2.num_batches_tracked", "module.kps.1.low2.low2.low2.low2.low2.0.bn1.num_batches_tracked", "module.kps.1.low2.low2.low2.low2.low2.0.bn2.num_batches_tracked", "module.kps.1.low2.low2.low2.low2.low2.1.bn1.num_batches_tracked", "module.kps.1.low2.low2.low2.low2.low2.1.bn2.num_batches_tracked", "module.kps.1.low2.low2.low2.low2.low2.2.bn1.num_batches_tracked", "module.kps.1.low2.low2.low2.low2.low2.2.bn2.num_batches_tracked", "module.kps.1.low2.low2.low2.low2.low2.3.bn1.num_batches_tracked", "module.kps.1.low2.low2.low2.low2.low2.3.bn2.num_batches_tracked", "module.kps.1.low2.low2.low2.low2.low3.0.bn1.num_batches_tracked", "module.kps.1.low2.low2.low2.low2.low3.0.bn2.num_batches_tracked", "module.kps.1.low2.low2.low2.low2.low3.1.bn1.num_batches_tracked", "module.kps.1.low2.low2.low2.low2.low3.1.bn2.num_batches_tracked", "module.kps.1.low2.low2.low2.low2.low3.1.skip.1.num_batches_tracked", "module.kps.1.low2.low2.low2.low3.0.bn1.num_batches_tracked", "module.kps.1.low2.low2.low2.low3.0.bn2.num_batches_tracked", "module.kps.1.low2.low2.low2.low3.1.bn1.num_batches_tracked", "module.kps.1.low2.low2.low2.low3.1.bn2.num_batches_tracked", "module.kps.1.low2.low2.low3.0.bn1.num_batches_tracked", "module.kps.1.low2.low2.low3.0.bn2.num_batches_tracked", "module.kps.1.low2.low2.low3.1.bn1.num_batches_tracked", "module.kps.1.low2.low2.low3.1.bn2.num_batches_tracked", "module.kps.1.low2.low3.0.bn1.num_batches_tracked", "module.kps.1.low2.low3.0.bn2.num_batches_tracked", "module.kps.1.low2.low3.1.bn1.num_batches_tracked", "module.kps.1.low2.low3.1.bn2.num_batches_tracked", "module.kps.1.low2.low3.1.skip.1.num_batches_tracked", "module.kps.1.low3.0.bn1.num_batches_tracked", "module.kps.1.low3.0.bn2.num_batches_tracked", "module.kps.1.low3.1.bn1.num_batches_tracked", "module.kps.1.low3.1.bn2.num_batches_tracked", "module.cnvs.0.bn.num_batches_tracked", "module.cnvs.1.bn.num_batches_tracked", "module.tl_cnvs.0.p1_conv1.bn.num_batches_tracked", "module.tl_cnvs.0.p2_conv1.bn.num_batches_tracked", "module.tl_cnvs.0.p_bn1.num_batches_tracked", "module.tl_cnvs.0.bn1.num_batches_tracked", "module.tl_cnvs.0.conv2.bn.num_batches_tracked", "module.tl_cnvs.1.p1_conv1.bn.num_batches_tracked", "module.tl_cnvs.1.p2_conv1.bn.num_batches_tracked", "module.tl_cnvs.1.p_bn1.num_batches_tracked", "module.tl_cnvs.1.bn1.num_batches_tracked", "module.tl_cnvs.1.conv2.bn.num_batches_tracked", "module.br_cnvs.0.p1_conv1.bn.num_batches_tracked", "module.br_cnvs.0.p2_conv1.bn.num_batches_tracked", "module.br_cnvs.0.p_bn1.num_batches_tracked", "module.br_cnvs.0.bn1.num_batches_tracked", "module.br_cnvs.0.conv2.bn.num_batches_tracked", "module.br_cnvs.1.p1_conv1.bn.num_batches_tracked", "module.br_cnvs.1.p2_conv1.bn.num_batches_tracked", "module.br_cnvs.1.p_bn1.num_batches_tracked", "module.br_cnvs.1.bn1.num_batches_tracked", "module.br_cnvs.1.conv2.bn.num_batches_tracked", "module.inters.0.bn1.num_batches_tracked", "module.inters.0.bn2.num_batches_tracked", "module.inters_.0.1.num_batches_tracked", "module.cnvs_.0.1.num_batches_tracked", "module.cls.bn1.num_batches_tracked", "module.cls.bn2.num_batches_tracked", "module.cls.final.bn.num_batches_tracked", "module.offset.bn1.num_batches_tracked", "module.offset.bn2.num_batches_tracked", "module.offset.final.bn.num_batches_tracked".

TIA

― You are receiving this because you were mentioned. Reply to this email directly, view it on GitHubhttps://github.com/soap117/DeepRule/issues/1#issuecomment-812912457, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AGXQFDUFBRWYYXQXOHTVCXDTG5RW5ANCNFSM42BOO7ZA.

bryanchiaws commented 1 year ago

I had this issue too but I just rotated the horizontal bar charts 90 degrees counter clockwise and it works perfectly!