-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* neuroevo push 1 + devcontainer git no verify * read write utils * initialize functions * add exchange_agents & fix init_common * update_exchange_and_mutate_info & type fixes * readwrite numpy -> lists * evolve utils + hydra config restructure start * restructuring + docstring bleeding into DL module * update recommended git workflow (#133) * DL doc beautified * compute utils + split fit/config * added hybrid ne+dl module, restructured to match * update readme * utils fixup * docstring dot paths * utils touchups, start porting envs * touchups + imitation * misc changes * documentation update + high level config docu * more doc updates + clean * replaced autoapi w/ autosummary in docs/ for greater customizability * config fixes for all but DL + NE * added paramlink color when targetted * add documentation on how to document * finished fixing DL docs, resumed NE * mostly neuroevo docu * hydra yaml inheritance, more stable paths, better intro * reorganized run & store_configs, big doc add root API * full transition to hydra-zen, big more stable structure * messy commit, good hydra zen progress * full hydra-zen (+ yaml configs if wished) more or less figured * file shuffling * small cleaning * doc cleanup + starting finalizing neuroevo * general done, dl done, ne almost done * neuroevolution example * more ne fixes * almost finish neuroevo * pr ready * missing req * formatting + docker logic typecheck unittest * more workflow patching
- Loading branch information
1 parent
8e0e092
commit 1a587f1
Showing
104 changed files
with
4,078 additions
and
1,358 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
12 changes: 6 additions & 6 deletions
12
.github/workflows/container-build-push.yaml → .github/workflows/docker-build-push.yaml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,21 +1,21 @@ | ||
# Builds the container image with run dependencies & push it to the registry | ||
name: Container Build & Push | ||
# Builds the Docker image & pushes it to Docker Hub. | ||
name: Docker Build & Push | ||
|
||
on: | ||
push: | ||
branches: [main] | ||
paths: | ||
- Containerfile | ||
- Dockerfile | ||
- pyproject.toml | ||
- .github/workflows/container-build-push.yaml | ||
- .github/workflows/docker-build-push.yaml | ||
|
||
jobs: | ||
container-build-push: | ||
docker-build-push: | ||
runs-on: self-hosted | ||
steps: | ||
- name: Checkout the GitHub repo | ||
uses: actions/checkout@v4 | ||
- name: Build the CNeuroMax image | ||
run: podman build -t cneuromod/cneuromax:latest -f Containerfile . | ||
run: podman build -t cneuromod/cneuromax:latest -f Dockerfile . | ||
- name: Push the CNeuroMax image to Docker Hub | ||
run: podman push docker.io/cneuromod/cneuromax:latest |
12 changes: 6 additions & 6 deletions
12
.github/workflows/container-build.yaml → .github/workflows/docker-build.yaml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,19 +1,19 @@ | ||
# Builds the container image with run dependencies | ||
name: Container Build | ||
# Builds the Docker image | ||
name: Docker Build | ||
|
||
on: | ||
pull_request: | ||
branches: [main] | ||
paths: | ||
- Containerfile | ||
- Dockerfile | ||
- pyproject.toml | ||
- .github/workflows/container-build.yaml | ||
- .github/workflows/docker-build.yaml | ||
|
||
jobs: | ||
container-build: | ||
docker-build: | ||
runs-on: self-hosted | ||
steps: | ||
- name: Checkout the GitHub repo | ||
uses: actions/checkout@v4 | ||
- name: Build the tentative CNeuroMax image | ||
run: podman build -f Containerfile . | ||
run: podman build -f Dockerfile . |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.