Skip to content

Create teamsrm.md #4

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
43 changes: 43 additions & 0 deletions teamsrm.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
# intel-oneAPI

#### Team Name - Team SRM
#### Problem Statement - Object Detection For Autonomous Vehicles
#### Team Leader Email - [email protected]

## A Brief of the Prototype:



The input dataset is a combination of various datasets that we will be using for the problem statement. Preprocessing the dataset includes Normalisation and Augmentation.

The dataset is then split into three parts mainly Training(80%), Testing(10%) and Validation(10%) datasets.

The model then classifies, detects and segments the object accordingly.

![White Grey Minimalist Company Structure Organizational Chart](https://github.com/hack2skill/intel-oneAPI/assets/92617405/523b5dd6-e22f-4246-973e-800524bed39a)


## Tech Stack:
1. AI Analytics toolkit:
* Extension for Tensorflow
* Intel Neural Compressor

2. CPU and GPU compiling:
* SYCL
* DPC++
3. Frameworks:
* Opencv
* Tensorflow
* scikit-learn
4. Languages:
* Python
* C++

## Step-by-Step Code Execution Instructions:
This Section must contain set of instructions required to clone and run the prototype, so that it can be tested and deeply analysed

## What I Learned:
* we had have the opportunity to explore a range of Intel's software development tools and libraries, including the AI analytics toolkit and the SYCL/DPC++ libraries.
* The AI analytics toolkit is a set of libraries and tools that can be used for machine learning and data analytics.
* The SYCL/DPC++ libraries, on the other hand, are a set of C++ libraries that can be used to write parallel code for a range of hardware platforms. These libraries enable developers to write code that can run efficiently on CPUs, GPUs, and other accelerators, making it possible to take advantage of the full power of modern hardware.
* By leveraging the AI analytics toolkit and SYCL/DPC++ libraries, developers can write code that is optimized for the hardware platform they are targeting, and that can run efficiently on a range of devices. This can help to speed up development time, improve performance, and enable developers to tackle more complex problems.