Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
101 commits
Select commit Hold shift + click to select a range
883412e
first upload
pooyafo Apr 6, 2025
42e949f
Delete CrGAN/test
pooyafo Apr 6, 2025
f0cb6a2
Create README.md
pooyafo Apr 6, 2025
7303ab5
upload files
pooyafo Apr 6, 2025
6814c1e
update readme
pooyafo Apr 6, 2025
d984980
first upload
pooyafo Apr 6, 2025
a9688db
first upload
pooyafo Apr 6, 2025
7304760
first upload
pooyafo Apr 6, 2025
988f506
Added CRGAN implementation notebooks for Shuttle, Magic, and Satellit…
Paulamuchaii Apr 6, 2025
22b30bf
update folder name
pooyafo Apr 26, 2025
7f22beb
organize folders contents
pooyafo Apr 26, 2025
a46895d
Add Kamala Ctgan and Kamala Tabddpm modules
viloshini89 Apr 27, 2025
74adc27
Moved all previous trimester work into Archive folder
viloshini89 Apr 27, 2025
d7fdcf6
Added Models and UI folders
viloshini89 Apr 27, 2025
c9bac98
Added files
kalshana Apr 29, 2025
446d074
Rename GANBLR folder to Karrar_Ganblr
kalshana Apr 29, 2025
9c35592
Remove extra ganblr_update-main folder
kalshana Apr 29, 2025
757d626
Added my code files
debugabhinav Apr 29, 2025
f1f1269
Merge pull request #53 from DataBytes-Organisation/Kamala
Abhinav1929 Apr 29, 2025
1fe0fc0
Added my code files for T1-2025
debugabhinav Apr 29, 2025
3cc8def
Minor dummy change to trigger PR
debugabhinav Apr 29, 2025
a2ee4b0
Merge pull request #55 from DataBytes-Organisation/Abhinav1929-T1-2025
viloshini89 Apr 29, 2025
e4f7ec9
Moved Kamala Ctgan and Kamala Tabddpm into Models folder
debugabhinav Apr 29, 2025
cae3f80
Merge pull request #56 from DataBytes-Organisation/Abhinav1929-T1-2025
viloshini89 Apr 29, 2025
406f575
Merge pull request #54 from kalshana/main
viloshini89 Apr 29, 2025
4af1c7e
Deleted Kamala Ctgan and Kamala Tabddpm folders from main branch
viloshini89 Apr 29, 2025
8b7f756
Removed .gitkeep from Models folder since it's no longer empty
viloshini89 Apr 29, 2025
333471f
Added Muzamils MedGAN model to Models folder
MuzamilRafiq Apr 29, 2025
1348eac
Merge pull request #57 from MuzamilRafiq/main
viloshini89 Apr 29, 2025
3dd2adb
Added my website files to palakbedi4_gamblr folder
Palakbedi Apr 29, 2025
cdf7004
Delete Models/Muzamils_MedGAN/.ipynb_checkpoints directory
MuzamilRafiq Apr 29, 2025
e8d8447
Merge pull request #58 from DataBytes-Organisation/MuzamilRafiq-patch-1
viloshini89 Apr 29, 2025
469085c
Add Yash-TABPFN under Models folder
yashagg12 Apr 30, 2025
ed41b84
Add files via upload
AreebAshraf96 Apr 30, 2025
cbbd428
Delete Data_loader.py
AreebAshraf96 Apr 30, 2025
db86c8e
Delete bank_encoded.csv
AreebAshraf96 Apr 30, 2025
1701f41
Delete car_encoded.csv
AreebAshraf96 Apr 30, 2025
211d033
Delete medgan_model.py
AreebAshraf96 Apr 30, 2025
a5d7f5b
Delete satellite_encoded.csv
AreebAshraf96 Apr 30, 2025
a9d5d93
Delete train_medgan_bank.ipynb
AreebAshraf96 Apr 30, 2025
bebab5b
Delete train_medgan_car.ipynb
AreebAshraf96 Apr 30, 2025
38b7254
Delete train_medgan_satellite.ipynb
AreebAshraf96 Apr 30, 2025
e22b462
Add files via upload
AreebAshraf96 Apr 30, 2025
1c6bd93
Merge remote-tracking branch 'origin/main' into pooya
pooyafo Apr 30, 2025
9c152fb
Delete Models/MedGAN Areeb/train_medgan_satellite.ipynb
AreebAshraf96 Apr 30, 2025
4c063f3
upload models in new location
pooyafo Apr 30, 2025
e6736aa
remove files from old location
pooyafo Apr 30, 2025
609885b
CREATE UI FOLDER
NeelPatel3004 May 1, 2025
17b0a13
Add Yash-TABPFN under Models folder
yashagg12 May 2, 2025
5ce32c7
Add TableGAN implementation based on the original paper
KhushiChoubey26 May 2, 2025
be6063a
Merge pull request #63 from DataBytes-Organisation/yash-tabpfn-upload
viloshini89 May 2, 2025
09f8bd2
Merge pull request #62 from DataBytes-Organisation/pooya
viloshini89 May 2, 2025
e495ea7
Merge pull request #61 from DataBytes-Organisation/palakbedi4-gamblr
viloshini89 May 2, 2025
5d2dae1
Merge pull request #59 from DataBytes-Organisation/Areeb
viloshini89 May 2, 2025
f258876
Merge pull request #60 from DataBytes-Organisation/AreebAshraf96-patch-1
viloshini89 May 2, 2025
98065ff
Pushed updated Meg
debugabhinav May 4, 2025
b16c96e
Implemented logging and error handling for Task 8.1
engr-adnan May 4, 2025
eb1d8ce
Merge pull request #66 from engr-adnan/task/8.1-muhammad-adnan-loggin…
viloshini89 May 6, 2025
1914020
Add files via upload
ashbinbenoy91 May 6, 2025
211c219
added CrGAN Pasindu's model
pasinduambegoda1 May 6, 2025
1a4120c
Merge pull request #67 from pasinduambegoda1/main
viloshini89 May 6, 2025
62c5a12
CREATED UI FOLDER
NeelPatel3004 May 8, 2025
4b2b9bc
Merge pull request #68 from DataBytes-Organisation/NeelPatels
viloshini89 May 10, 2025
6af458e
Pushed updated folder structure and files
debugabhinav May 11, 2025
6e25fd8
Merge pull request #69 from DataBytes-Organisation/Abhinav1929-T1-2025
viloshini89 May 11, 2025
43ccddb
Save work before moving TableGAN_Implementation
KhushiChoubey26 May 12, 2025
19407d0
Move TableGAN_Implementation to Models directory
KhushiChoubey26 May 12, 2025
48366ff
Add files via upload
KhushiChoubey26 May 12, 2025
5c3147b
Merge pull request #70 from DataBytes-Organisation/khushi-local
viloshini89 May 12, 2025
f27b82e
Revert "Merge pull request #70 from DataBytes-Organisation/khushi-local"
viloshini89 May 12, 2025
1235e24
Add new model folders: Khushi TableGan and Khushi_CTAB-GAN-Plus
KhushiChoubey26 May 15, 2025
330f2c7
Merge remote changes
KhushiChoubey26 May 15, 2025
91255e7
update crgan files
pooyafo May 16, 2025
c8638e5
Upload final CrGAN and MedGAN files
pooyafo May 16, 2025
e4c9cd8
Merge branch 'pooya' of https://github.com/DataBytes-Organisation/Kat…
pooyafo May 16, 2025
5591ea5
Added yash-TabPFGen to Models/Yash-TABPFN
yashagg12 May 16, 2025
f5d8714
Merge pull request #74 from DataBytes-Organisation/yash-update-tabpfgen
Abhinav1929 May 17, 2025
ed2af13
Pushed updated folder structure and files
debugabhinav May 17, 2025
f3eaf5f
Added sachin-ganblrpp module in models folder
Sachindeakin001 May 17, 2025
d2bfef2
Added AshbinMedgan(UI) folder for MedGAN UI
AshbinBenoy May 17, 2025
3a1d853
Amila_Ganblr
amilaitdeakin May 17, 2025
73001a8
Merge pull request #76 from DataBytes-Organisation/Abhinav1929-T1-2025
viloshini89 May 18, 2025
366252b
Merge pull request #77 from DataBytes-Organisation/sachin-ganblrpp-up…
viloshini89 May 18, 2025
9ffe88c
Final code including data pipeline
pasinduambegoda1 May 18, 2025
615a081
Merge pull request #79 from DataBytes-Organisation/Ash-Katabatic
viloshini89 May 18, 2025
221f8a8
Merge pull request #72 from DataBytes-Organisation/khushi-model-addit…
viloshini89 May 18, 2025
bd0b8da
Merge pull request #73 from DataBytes-Organisation/pooya
viloshini89 May 18, 2025
d8e26c6
Merge pull request #80 from pasinduambegoda1/main
viloshini89 May 18, 2025
72741b5
Merge pull request #78 from amilaitdeakin/Amila-Ganblr
viloshini89 May 18, 2025
50b11b5
Delete stylesheet.css
ashbinbenoy91 May 18, 2025
f4fb7ee
Delete meg.html
ashbinbenoy91 May 18, 2025
419122f
Delete CTGAN.html
ashbinbenoy91 May 18, 2025
db188a7
Delete glanblr.html
ashbinbenoy91 May 18, 2025
bfb78c6
Merge pull request #81 from DataBytes-Organisation/main
viloshini89 May 18, 2025
6503143
Added AshbinMedgan(ui) folder to UI section
AshbinBenoy May 18, 2025
86952ef
Merge pull request #82 from DataBytes-Organisation/Ash-Katabatic
viloshini89 May 18, 2025
e934628
Add: CRGAN Implementations and Datasets
Paulamuchaii May 24, 2025
38cd462
Merge pull request #51 from DataBytes-Organisation/Paula-T1-2025
viloshini89 May 24, 2025
14b12a6
Delete palakbedi4_gamblr directory as its already in the UI folder
viloshini89 May 28, 2025
5b7418f
Delete AshbinMedgan(UI) directory
viloshini89 May 28, 2025
0d6d033
Delete sachin-ganblrpp/venv310 directory
viloshini89 May 28, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
Binary file added .DS_Store
Binary file not shown.
19 changes: 19 additions & 0 deletions .eggs/pytest_runner-6.0.1-py3.9.egg/EGG-INFO/LICENSE
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
Copyright Jason R. Coombs

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to
deal in the Software without restriction, including without limitation the
rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
sell copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
IN THE SOFTWARE.
185 changes: 185 additions & 0 deletions .eggs/pytest_runner-6.0.1-py3.9.egg/EGG-INFO/PKG-INFO
Original file line number Diff line number Diff line change
@@ -0,0 +1,185 @@
Metadata-Version: 2.1
Name: pytest-runner
Version: 6.0.1
Summary: Invoke py.test as distutils command with dependency resolution
Home-page: https://github.com/pytest-dev/pytest-runner/
Author: Jason R. Coombs
Author-email: jaraco@jaraco.com
Classifier: Development Status :: 7 - Inactive
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Framework :: Pytest
Requires-Python: >=3.7
License-File: LICENSE
Provides-Extra: docs
Requires-Dist: sphinx ; extra == 'docs'
Requires-Dist: jaraco.packaging >=9 ; extra == 'docs'
Requires-Dist: rst.linker >=1.9 ; extra == 'docs'
Requires-Dist: jaraco.tidelift >=1.4 ; extra == 'docs'
Provides-Extra: testing
Requires-Dist: pytest >=6 ; extra == 'testing'
Requires-Dist: pytest-checkdocs >=2.4 ; extra == 'testing'
Requires-Dist: pytest-flake8 ; extra == 'testing'
Requires-Dist: pytest-cov ; extra == 'testing'
Requires-Dist: pytest-enabler >=1.0.1 ; extra == 'testing'
Requires-Dist: pytest-virtualenv ; extra == 'testing'
Requires-Dist: types-setuptools ; extra == 'testing'
Requires-Dist: pytest-black >=0.3.7 ; (platform_python_implementation != "PyPy") and extra == 'testing'
Requires-Dist: pytest-mypy >=0.9.1 ; (platform_python_implementation != "PyPy") and extra == 'testing'

.. image:: https://img.shields.io/pypi/v/pytest-runner.svg
:target: `PyPI link`_

.. image:: https://img.shields.io/pypi/pyversions/pytest-runner.svg
:target: `PyPI link`_

.. _PyPI link: https://pypi.org/project/pytest-runner

.. image:: https://github.com/pytest-dev/pytest-runner/workflows/tests/badge.svg
:target: https://github.com/pytest-dev/pytest-runner/actions?query=workflow%3A%22tests%22
:alt: tests

.. image:: https://img.shields.io/badge/code%20style-black-000000.svg
:target: https://github.com/psf/black
:alt: Code style: Black

.. .. image:: https://readthedocs.org/projects/skeleton/badge/?version=latest
.. :target: https://skeleton.readthedocs.io/en/latest/?badge=latest

.. image:: https://img.shields.io/badge/skeleton-2022-informational
:target: https://blog.jaraco.com/skeleton

.. image:: https://tidelift.com/badges/package/pypi/pytest-runner
:target: https://tidelift.com/subscription/pkg/pypi-pytest-runner?utm_source=pypi-pytest-runner&utm_medium=readme

Setup scripts can use pytest-runner to add setup.py test support for pytest
runner.

Deprecation Notice
==================

pytest-runner depends on deprecated features of setuptools and relies on features that break security
mechanisms in pip. For example 'setup_requires' and 'tests_require' bypass ``pip --require-hashes``.
See also `pypa/setuptools#1684 <https://github.com/pypa/setuptools/issues/1684>`_.

It is recommended that you:

- Remove ``'pytest-runner'`` from your ``setup_requires``, preferably removing the ``setup_requires`` option.
- Remove ``'pytest'`` and any other testing requirements from ``tests_require``, preferably removing the ``tests_requires`` option.
- Select a tool to bootstrap and then run tests such as tox.

Usage
=====

- Add 'pytest-runner' to your 'setup_requires'. Pin to '>=2.0,<3dev' (or
similar) to avoid pulling in incompatible versions.
- Include 'pytest' and any other testing requirements to 'tests_require'.
- Invoke tests with ``setup.py pytest``.
- Pass ``--index-url`` to have test requirements downloaded from an alternate
index URL (unnecessary if specified for easy_install in setup.cfg).
- Pass additional py.test command-line options using ``--addopts``.
- Set permanent options for the ``python setup.py pytest`` command (like ``index-url``)
in the ``[pytest]`` section of ``setup.cfg``.
- Set permanent options for the ``py.test`` run (like ``addopts`` or ``pep8ignore``) in the ``[pytest]``
section of ``pytest.ini`` or ``tox.ini`` or put them in the ``[tool:pytest]``
section of ``setup.cfg``. See `pytest issue 567
<https://github.com/pytest-dev/pytest/issues/567>`_.
- Optionally, set ``test=pytest`` in the ``[aliases]`` section of ``setup.cfg``
to cause ``python setup.py test`` to invoke pytest.

Example
=======

The most simple usage looks like this in setup.py::

setup(
setup_requires=[
'pytest-runner',
],
tests_require=[
'pytest',
],
)

Additional dependencies require to run the tests (e.g. mock or pytest
plugins) may be added to tests_require and will be downloaded and
required by the session before invoking pytest.

Follow `this search on github
<https://github.com/search?utf8=%E2%9C%93&q=filename%3Asetup.py+pytest-runner&type=Code&ref=searchresults>`_
for examples of real-world usage.

Standalone Example
==================

This technique is deprecated - if you have standalone scripts
you wish to invoke with dependencies, `use pip-run
<https://pypi.org/project/pip-run>`_.

Although ``pytest-runner`` is typically used to add pytest test
runner support to maintained packages, ``pytest-runner`` may
also be used to create standalone tests. Consider `this example
failure <https://gist.github.com/jaraco/d979a558bc0bf2194c23>`_,
reported in `jsonpickle #117
<https://github.com/jsonpickle/jsonpickle/issues/117>`_
or `this MongoDB test
<https://gist.github.com/jaraco/0b9e482f5c0a1300dc9a>`_
demonstrating a technique that works even when dependencies
are required in the test.

Either example file may be cloned or downloaded and simply run on
any system with Python and Setuptools. It will download the
specified dependencies and run the tests. Afterward, the the
cloned directory can be removed and with it all trace of
invoking the test. No other dependencies are needed and no
system configuration is altered.

Then, anyone trying to replicate the failure can do so easily
and with all the power of pytest (rewritten assertions,
rich comparisons, interactive debugging, extensibility through
plugins, etc).

As a result, the communication barrier for describing and
replicating failures is made almost trivially low.

Considerations
==============

Conditional Requirement
-----------------------

Because it uses Setuptools setup_requires, pytest-runner will install itself
on every invocation of setup.py. In some cases, this causes delays for
invocations of setup.py that will never invoke pytest-runner. To help avoid
this contingency, consider requiring pytest-runner only when pytest
is invoked::

needs_pytest = {'pytest', 'test', 'ptr'}.intersection(sys.argv)
pytest_runner = ['pytest-runner'] if needs_pytest else []

# ...

setup(
#...
setup_requires=[
#... (other setup requirements)
] + pytest_runner,
)

For Enterprise
==============

Available as part of the Tidelift Subscription.

This project and the maintainers of thousands of other packages are working with Tidelift to deliver one enterprise subscription that covers all of the open source you use.

`Learn more <https://tidelift.com/subscription/pkg/pypi-PROJECT?utm_source=pypi-PROJECT&utm_medium=referral&utm_campaign=github>`_.

Security Contact
================

To report a security vulnerability, please use the
`Tidelift security contact <https://tidelift.com/security>`_.
Tidelift will coordinate the fix and disclosure.
7 changes: 7 additions & 0 deletions .eggs/pytest_runner-6.0.1-py3.9.egg/EGG-INFO/RECORD
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
ptr/__init__.py,sha256=0UfzhCooVgCNTBwVEOPOVGEPck4pnl_6PTfsC-QzNGM,6730
pytest_runner-6.0.1.dist-info/LICENSE,sha256=2z8CRrH5J48VhFuZ_sR4uLUG63ZIeZNyL4xuJUKF-vg,1050
pytest_runner-6.0.1.dist-info/METADATA,sha256=Ho3FvAFjFHeY5OQ64WFzkLigFaIpuNr4G3uSmOk3nho,7319
pytest_runner-6.0.1.dist-info/WHEEL,sha256=oiQVh_5PnQM0E3gPdiz09WCNmwiHDMaGer_elqB3coM,92
pytest_runner-6.0.1.dist-info/entry_points.txt,sha256=BqezBqeO63XyzSYmHYE58gKEFIjJUd-XdsRQkXHy2ig,58
pytest_runner-6.0.1.dist-info/top_level.txt,sha256=DPzHbWlKG8yq8EOD5UgEvVNDWeJRPyimrwfShwV6Iuw,4
pytest_runner-6.0.1.dist-info/RECORD,,
5 changes: 5 additions & 0 deletions .eggs/pytest_runner-6.0.1-py3.9.egg/EGG-INFO/WHEEL
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
Wheel-Version: 1.0
Generator: bdist_wheel (0.42.0)
Root-Is-Purelib: true
Tag: py3-none-any

3 changes: 3 additions & 0 deletions .eggs/pytest_runner-6.0.1-py3.9.egg/EGG-INFO/entry_points.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
[distutils.commands]
ptr = ptr:PyTest
pytest = ptr:PyTest
17 changes: 17 additions & 0 deletions .eggs/pytest_runner-6.0.1-py3.9.egg/EGG-INFO/requires.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@

[docs]
jaraco.packaging>=9
jaraco.tidelift>=1.4
rst.linker>=1.9
sphinx

[testing]
pytest-black>=0.3.7
pytest-checkdocs>=2.4
pytest-cov
pytest-enabler>=1.0.1
pytest-flake8
pytest-mypy>=0.9.1
pytest-virtualenv
pytest>=6
types-setuptools
1 change: 1 addition & 0 deletions .eggs/pytest_runner-6.0.1-py3.9.egg/EGG-INFO/top_level.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
ptr
Loading