Skip to content
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

Add recipe for DeepAssimilate package #28969

Open
wants to merge 41 commits into
base: main
Choose a base branch
from
Open
Changes from all commits
Commits
Show all changes
41 commits
Select commit Hold shift + click to select a range
2efbed5
Create meta.yaml
Jan 28, 2025
c4a0fe9
Merge branch 'main' into main
nvnsudharsan Jan 28, 2025
b3942aa
Fix linting issues in DeepAssimilate recipe
nvnsudharsan Jan 28, 2025
bfdeebb
Fix linting issues: Python version syntax and extra lines
nvnsudharsan Jan 28, 2025
c0058d9
Add platform dependent torch
nvnsudharsan Jan 28, 2025
e14e19d
Corrected the platform compatibility issue
nvnsudharsan Jan 28, 2025
b38ce75
corrected pytorch compatibility for linux and windows
nvnsudharsan Jan 28, 2025
75f393a
update for platform specific problems with pytorch
nvnsudharsan Jan 28, 2025
40578d3
changes in the packages
nvnsudharsan Jan 28, 2025
42df33f
Update meta.yaml
nvnsudharsan Jan 28, 2025
a1034b5
updates in python package requirement
nvnsudharsan Jan 28, 2025
200bbaa
changes in python version
nvnsudharsan Jan 28, 2025
c3433be
correction in torch
nvnsudharsan Jan 28, 2025
1196511
Merge branch 'main' into main
nvnsudharsan Jan 28, 2025
c7b48de
version update for python
nvnsudharsan Jan 28, 2025
1727709
disable Git LFS, since it is not working with win
nvnsudharsan Jan 28, 2025
ecc1175
remove LFS section, which is invalid
nvnsudharsan Jan 28, 2025
98c6d8f
Merge branch 'main' into main
nvnsudharsan Jan 28, 2025
57556ad
changes made to build to specify the encoding
nvnsudharsan Jan 28, 2025
5b43331
correction to accomodate win requirements lfs
nvnsudharsan Jan 29, 2025
9ab6864
Merge branch 'main' into main
nvnsudharsan Jan 29, 2025
6e85e12
blank line at the end
nvnsudharsan Jan 29, 2025
d08639b
deleted the extra lines
nvnsudharsan Jan 29, 2025
f3b2c65
Merge branch 'main' into main
nvnsudharsan Jan 29, 2025
3c7ad8b
back to the previous version
nvnsudharsan Jan 29, 2025
111737a
add wheel to host requirements
nvnsudharsan Jan 30, 2025
fef5a29
Merge branch 'main' into main
nvnsudharsan Jan 30, 2025
9843290
added skip in build
nvnsudharsan Jan 30, 2025
db056b8
removed the version constraints
nvnsudharsan Jan 30, 2025
f9e2ff6
Merge branch 'main' into main
nvnsudharsan Jan 31, 2025
248df3e
Create conda_build_config.yaml
nvnsudharsan Jan 31, 2025
210ca2b
adding cuda dependancy
nvnsudharsan Jan 31, 2025
c9201b4
added the line
nvnsudharsan Jan 31, 2025
e28e883
skip cuda buid for mac os
nvnsudharsan Jan 31, 2025
d026c7e
fixing opengl dependency
nvnsudharsan Jan 31, 2025
f6b77d6
added mesa-libgl
nvnsudharsan Jan 31, 2025
839655f
Back to previous version without cuda support
nvnsudharsan Jan 31, 2025
4e2bcb1
Merge branch 'main' into main
nvnsudharsan Jan 31, 2025
5dbb28c
Merge branch 'main' into main
nvnsudharsan Feb 3, 2025
f310557
Delete recipes/deepassimilate/conda_build_config.yaml
nvnsudharsan Feb 4, 2025
69f8fe1
Merge branch 'main' into main
nvnsudharsan Feb 4, 2025
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
50 changes: 50 additions & 0 deletions recipes/deepassimilate/meta.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
package:
name: deepassimilate
version: "0.1.0"

source:
git_url: https://github.com/manmeet3591/DeepAssimilate.git
git_rev: main

build:
number: 0
script:
- "{{ PYTHON }} -m pip install --no-build-isolation --no-deps --ignore-installed -vv ."
skip: true # [win]

requirements:
host:
- python
- pip
- setuptools
- wheel
run:
- python # Removed version constraint
- pytorch
- torchvision
- numpy
- opencv
- scikit-learn
- pytest
- tensorboard
- diffusers
- matplotlib-base

test:
imports:
- deepassimilate
requires:
- python # Removed version constraint

about:
home: https://github.com/manmeet3591/DeepAssimilate
license: MIT
license_file: LICENSE
summary: "DeepAssimilate: A Python library for deep learning-based data assimilation."
description: |
DeepAssimilate leverages deep learning techniques to enhance data assimilation processes across scientific applications.
dev_url: https://github.com/manmeet3591/DeepAssimilate

extra:
recipe-maintainers:
- nvnsudharsan