Skip to content

Superconducting RadioFrequency cavity Frequency Control by Reinforcement Learning

License

Notifications You must be signed in to change notification settings

iuming/SRF_FC_RL

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

# SRF FC RL GitHub Repo stars GitHub Code License GitHub last commit GitHub pull request

Superconducting RadioFrequency cavity Frequency Control by Reinforcement Learning

Control the frequency of the particle accelerator's radio frequency superconducting cavity based on reinforcement learning algorithm.

Installation Guide

  • Install conda
  • (Suggested) Create a virtual environment and activate it
  • Install dependencies
conda env create -n srf_fc_rl python=3.11.7
conda activate srf_fc_rl
pip install -r requirements.txt

Usage

(undone)

python main.py --input input_file.txt --output output_file.txt

Project Structure

Describe the directory structure of the project to help users understand the files and folders included in the project.

project/
│
├── src/
│   ├── main.py
│   ├── utils/
│   │   └── helper.py
│
├── data/
│   ├── input_file.txt
│   └── output/
│
└── README.md

Contributing

If you want others to contribute to the project, provide contribution guidelines and contact information.

License

This repository is licensed under the LICENSE.

Contact

Provide contact information so users can reach out to you.

Feel free to customize this template to fit the specific needs of your project. If you have any specific requirements or need further assistance, please let me know. I'd be happy to help!

Star History

Star History Chart

About

Superconducting RadioFrequency cavity Frequency Control by Reinforcement Learning

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages