Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
@gtc-invariance
gtc-invariance
Follow
View gtc-invariance's full-sized avatar

gtc-invariance

Block or report gtc-invariance

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more aboutblocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more aboutreporting abuse.

Report abuse
gtc-invariance/README.md

This repository is the official accompaniment toA General Framework for Robust G-Invariance in G-Equivariant Networks (submitted, NeurIPS 2023)

Installation

To install the requirements and package, run:

pip install -r requirements.txtpython install -e .

Datasets

To download the datasets, run:

wget --load-cookies /tmp/cookies.txt "https://docs.google.com/uc?export=download&confirm=$(wget --quiet --save-cookies /tmp/cookies.txt --keep-session-cookies --no-check-certificate '[URL]' -O- | sed -rn 's/.*confirm=([0-9A-Za-z_]+).*/\1\n/p')&id=[ID]" -O datasets.zip rm -rf /tmp/cookies.txtunzip datasets.ziprm -r datasets.zip

If your machine doesn't have wget, follow these steps:

  1. Download the zip filehere.
  2. Place the file in the top node of this directory, i.e. intc-invariance/.
  3. Run:
    unzip datasets.ziprm -r datasets.zip

Training

To train the models in the paper, run the following commands.

python train.py --config rotation_experimentpython train.py --config translation_experiment

To run on GPU, add the following argument, with the integer specifying the device number, i.e.:

--device 0

The full set of hyperparameters and training configurations are specified in the config files in theconfigs/ folder.

To view learning curves in Tensorboard, run:

tensorboard --logdir logs/

Pre-trained Models

The pre-trained models are included in the repo, in the following locations:

logs/gtc/logs/max/

Results and Figures

All results and figures from the paper are generated in the Jupyter notebooks located at:

notebooks/file.ipynb

License

This repository is licensed under the MIT License.

PinnedLoading

  1. gtc-invariancegtc-invariancePublic

    This repository is the official accompaniment to A General Framework for Robust G-Invariance in G-Equivariant Networks (submitted, NeurIPS 2023)

    3 2


[8]ページ先頭

©2009-2025 Movatter.jp