MCPcopy Index your code
hub / github.com/FreeformRobotics/OTS

github.com/FreeformRobotics/OTS @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
226 symbols 524 edges 28 files 42 documented · 19%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Object-to-Scene: Learning to Transfer Object Knowledge to Indoor Scene Recognition

This repository contains the source code (PyTorch) for our paper:

Object-to-Scene: Learning to Transfer Object Knowledge to Indoor Scene Recognition

Figure

Pre-trained model

  • The pre-trained model can be downloaded at Google drive.
  • Put the pre-trained model in the ckpt folder.

Introduction

  • The entrance file of test codes is main.py.
  • The main arguments and functions are in functions.py.

Citation

If you find the paper, code, or pre-trained models useful, please cite the following papers:

@InProceedings{Miao2021ots,
  author        = {Bo Miao and Liguang Zhou and Ajmal Mian and Tin Lun Lam and Yangsheng Xu},
  title         = {Object-to-Scene: Learning to Transfer Object Knowledge to Indoor Scene Recognition},
  booktitle     = {IEEE/RSJ International Conference on Intelligent Robots and Systems},
  year          = {2021},
  organization  = {IEEE}
}

@InProceedings{Zhou21borm,
  author        = {Liguang Zhou and Cen Jun and Xingchao Wang and Zhenglong Sun and Tin Lun Lam and Yangsheng Xu},
  title         = {BORM: Bayesian Object Relation Model for Indoor Scene Recognition},
  booktitle     = {IEEE/RSJ International Conference on Intelligent Robots and Systems},
  year          = {2021},
  organization  = {IEEE}
}

Core symbols most depended-on inside this repo

put
called by 11
lib/nn/modules/comm.py
round2nearest_multiple
called by 8
dataset.py
get
called by 8
lib/nn/modules/comm.py
imresize
called by 5
dataset.py
_unsqueeze_ft
called by 5
lib/nn/modules/batchnorm.py
conv3x3
called by 5
models/resnet.py
_make_layer
called by 4
models/resnet.py
img_transform
called by 3
dataset.py

Shape

Method 128
Function 52
Class 46

Languages

Python100%

Modules by API surface

lib/utils/data/sampler.py24 symbols
lib/utils/data/dataloader.py23 symbols
dataset.py20 symbols
lib/utils/data/dataset.py19 symbols
models/models.py18 symbols
utils.py16 symbols
lib/nn/modules/batchnorm.py15 symbols
models/resnet.py14 symbols
lib/nn/parallel/data_parallel.py11 symbols
lib/nn/modules/comm.py11 symbols
models/ots.py10 symbols
lib/nn/modules/tests/test_sync_batchnorm.py10 symbols

For agents

$ claude mcp add OTS \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact