Giter VIP home page Giter VIP logo

transformer-ply2las's Introduction

Transformer Template

A template for creating transformers for multiple environments.

Quick Start

To use this template:

  1. Clone this template into a new repository
  2. Fill out the configuration.py file with your information. Feel free to add additional variables.
  3. Add your code to the transformer.py file, filling in the add_parameters, check_continue, and perform_process functions.
  4. Run the generate-docker.py script to generate your Dockerfile for building images
  5. Build the Docker image for your transformer, being sure to specify the desired source image

For your transformer to be accepted, be sure to have test cases and continuous integration setup. Please be sure to read about how to contribute in the documents held in our main repository.

Extending the Template

There are situations where this template won't be sufficient as a transformer for an environment. In these cases it's recommended that instead of forking this repo and making modifications, a new template repo is created with the expectation that the processing code will be a submodule to it. Scripts and/or instructions can then be provided on cloning this repo, specifying the submodule, and how to create a working transformer for the environment.

The benefit of this approach is that the processing code can be updated in its original repo, and a clear update path is available to create an updated transformer for the environment. Another benefit is the clean separation of the processing logic and the environment via seperate repos.

A drawback is that there may be a proliferation of repos.

======= 2. Fill out the configuration.py file with your information 3. Add your code to the transformer.py file 4. Build the Docker image being sure to specify the desired source image

transformer-ply2las's People

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.