Merged
Conversation
GitOrigin-RevId: 13b3699a910fa01881697dfcdbede45913ce21ac
GitOrigin-RevId: e437dc2f999089943d45047684e7d2d92fea82bc
* Increase Gas Fee * Maybe 5 * Maybe 10 * Nah 5 is fine * Have We Considered 2 * Nevermind 5 * Hmmm * Daniel Said 5 is Good For Now GitOrigin-RevId: e69bab375dd35e21e3820009a24419e6b8ae0e06
route all logging from debug level up to log file and enable wandb logging of metrics GitOrigin-RevId: 237b4c3c978ca25c1988c4db6c4d69c9453fa19d
Updated README for May release: - Added section on where to find logs - Added section about Weights and Biases GitOrigin-RevId: 3a458edd99a0ec8351ff01613b438cffaee92ba3
GitOrigin-RevId: de33cfe0132901a7ab812f4d8c5be0180b26e942
GitOrigin-RevId: eadc076b463252b08fb13bd80ed9d5809b1d1de1
GitOrigin-RevId: f2c03319a01d24babf382eb5c9c1d17bba7ced4f
GitOrigin-RevId: 132da25f752ccdd36ddb1c7f8efa0103a502264e
Co-authored-by: Diogo Ortega <dio@Dios-GSA-MacBook.local> GitOrigin-RevId: fb974f052c08856a16ab7a7cfbf64a76cbec1dee
GitOrigin-RevId: 49bd9dda3205dccd37aa451330454253fd02723b
GitOrigin-RevId: d9d437e6ee2407fb3c5c613288d26e9c7a2f1678
Workaround for behavior we're seeing with the alchemy signer status. Assumes initializing until connected/disconnected seen once. Behavior of signer status is to immediately jump back to initializing after disconnected for some reason. --------- Co-authored-by: tforbus <tristin@gensyn.ai> GitOrigin-RevId: 87b2a69d67be4df94b739fc5079078679c52d131
GitOrigin-RevId: d88b2329213cacbcc054baf3d342f3375966b224
… ctrl+c GitOrigin-RevId: fac748990c778a02c1d3676a2e1b7b7c42cd0ce2
GitOrigin-RevId: 1190eb45136cddfaadc3a2c75f47bf0223a20d73
GitOrigin-RevId: f431cb5b79c773ef1f5836dd5192aae8275c2ba8
This reverts commit f431cb5b79c773ef1f5836dd5192aae8275c2ba8. GitOrigin-RevId: decff722d5e18e6655a0bc1245c13d2d568ebc08
* Revert "Revert "rework to use genrl backend "" This reverts commit decff722d5e18e6655a0bc1245c13d2d568ebc08. * Update account-kit deps for permission builder * Avoid signer call on every request * Read new Gossip shape Several updates, the most important of which is reading the new gossip shape from the genrl dht. * Update dht_pub.py to read new shape * Update golang processor to write a dataset attribute * Remove lots of unused code * script that runs a dht forever * Remove create signer for user * Point at genrl contract * Remove "April" branching logic Step 0 of updating how we compute nodes connected; cleaning up old branching logic. This change is about the minimum amount of work needed to remove "april release" branching logic. We had this in place initially because we swapped the DB schema between March and April, but April is now the standard implementation, and the old databases are not accessed anymore. APRIL_RELEASE is 1 in every service already. https://github.com/gensyn-ai/infra/blob/34f237a19c9edc47be260f835fad396205b10e88/terraform/projects/swarm-ui/main.tf Expected changes: none. This PR effectively removes unused code. * Calculate nodes connected based on time buckets Every time a reward is submitted, the nodes connected is incremented. The math/math-hard implementation is to group those rewards by round+stage, and display the number of rewards submitted in the previous round/stage. If we're in the "June release" environment, the nodes connected are calculated by the number of rewards submitted in an hour time frame rather than round/stage, which decouples that stat from round/stage. To prevent the value from dropping too much, we query for the 2 latest entries, and return the least recent one. * Cniessigma/leaner meaner bootnodes * GenRL as RL-swarm submodule * Submodule GenRL, make and copy config only backup if config doesn't exist copy code to match latest pr * update submodule commit to latest --------- Co-authored-by: Eddie Nuno <GOD11341258@gmail.com> Co-authored-by: Tristin Forbus <tforbus@users.noreply.github.com> Co-authored-by: Christopher Nies <cniessigma@gmail.com> GitOrigin-RevId: f3ecb470a0b8b3f98b01fa0a9679138098d3c2cb
* Update DHT reader to use latest shape Testing done: * Verified this behavior by pulling data out of the DHT in hivemind_backend.py as soon as it was written as gen rl was running. * Added unit tests * Format file * Add logs * update deserialization to not use class registry * serialization methods for dht_pub_test.py --------- Co-authored-by: tforbus <tristin@gensyn.ai> Co-authored-by: johnny <john@gensyn.ai> GitOrigin-RevId: bff140202e9282a8250883ab24e948e7928169c3
GitOrigin-RevId: 888f986f15e5c66ff57f5bfd05d82031e0716e15
GitOrigin-RevId: 5252c9be304ab750807efc5e7969a8886c8d9cb1
* Okay * Okay * Okay * Rename * Adding a dev container * Adding a dev container * Adding a dev container * CPU Freq * Dockerfiles * Undo that merge * Re-adding * Re-adding * Fixing bootnode build * GPU volumes GitOrigin-RevId: 990eccd820197d7d64862e1ceaf85a6ce24d3427
GitOrigin-RevId: 0d941358df4f09b2a43197cc574dd16e164f5f14
This reverts commit 0d941358df4f09b2a43197cc574dd16e164f5f14. GitOrigin-RevId: 0d92d915e2281dfa5be7a249c9d4b79286ef44f4
…m into container and don't install them GitOrigin-RevId: 896c206d0e5df67a17b73c2b191041f6ad60930f
GitOrigin-RevId: 3f3116f01b9001d25b94d5a8f0e76203e711f3ca
* Fixing some GPU stuff * Merging Containerfiles * Small fix GitOrigin-RevId: bc30123846810540034dac341c38584f02afb563
* Ensure user operations are mined in api routes * Flip loop condition, warn on replace and fix typo GitOrigin-RevId: 2e56683564c9bc305d9f0326d7378c7485138351
GitOrigin-RevId: 25dc248f3ad66d55b5b8bf22ba664984910cbd89
This reverts commit a4427f4ed6d9b6ab71f515612cb2b8b3d56c4974. GitOrigin-RevId: 787a9f7e52cdc377ae55f36af105a569ba981da5
GitOrigin-RevId: 442794090a32ccddadcd0cd48f65049423bd95ae
* Some run script tweaks and building images in CI * Weeee * Weeee * Weeee * Some chmodding GitOrigin-RevId: 6ca3f36fee44a9d7afce40718b59950fe1ccf585
GitOrigin-RevId: f8e3b89f1ee6e721c9cc44bf711f6dc3cdbf7fd1
GitOrigin-RevId: b29347db92a9e6516947933534f8254ecaf36bae
GitOrigin-RevId: 1d5c1a4198e3e30b39d785634310b46b1a93a74a
* Update README.md Added instructions to run docker + other small corrections. * Added python env * added --rm * Added link to getting started guide GitOrigin-RevId: 6259f2f32652c3304e6d8cf57c67569dd93f8a8b
GitOrigin-RevId: b625f88bc8819e700b896e70a0f0d11d3fdbbd58
* Accomodate Public GenRL Swarm Repo * Accomodate Public GenRL Swarm Repo GitOrigin-RevId: 8e302d8121f61f2c287e819dbb653ff71afd2714
GitOrigin-RevId: b838c4bba58ee4b9b679f4e615b2523fba6afae9
Co-authored-by: Shikhar Rastogi <shikharrastogi@Shikhars-MacBook-Pro.local> GitOrigin-RevId: 1fa80c82c5511fd1fb1bff5dd7dd19c8d1aaa476
GitOrigin-RevId: 6405bee642d0bc3bc779b8e31398f07e1e74f35e
* Docker Ignore * Docker Ignore GitOrigin-RevId: b86a361405a4c85c2c619c4f4b9bcacc3e6310e9
GitOrigin-RevId: 8cdaa2eb816a787642ccf7b0c66277dee78be53f
… workflow - Integrated PM2 for managing the RL Swarm trainer process, including installation and logging commands. - Updated run_rl_swarm.sh to stop and delete the PM2 process during cleanup. - Added a new GitHub Actions workflow for building Docker images with customizable inputs for image tags and base images. - Modified swarm.containerfile to install PM2 alongside Yarn.
…tegration - Added environment variables for non-interactive mode: PUSH_TO_HF_HUB, HF_TOKEN, and MODEL_NAME. - Implemented logic to configure Hugging Face settings based on these variables, allowing for automated model pushing. - Removed interactive prompts for Hugging Face access token and model name, defaulting to "None" when not provided.
GitOrigin-RevId: 7c11ecfe59d884727677385f44ae42655d116edb
GitOrigin-RevId: 9017df6bf58746b7e247edbf52ee526a7d9b8670
…is used for launching the swarm trainer.
…and simplifying the installation of Python dependencies.
…figuration in deploy.yml and run_rl_swarm.sh by eliminating unused parameters.
… path, addressing potential issues with pyenv shims and ensuring compatibility across environments.
…VM_DIR for root user in Dockerfile
This file contains hidden or 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
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.