kaira
A PyTorch-based toolkit for simulating communication systems
파일 탐색기
최종 버전 다운로드 (.zip)- bug_report.md
- feature_request.md
- api_reference.yml
- changelog.yml
- ci.yml
- generate-examples.yml
- pre-commit.yml
- stale.yml
- tests.yml
- CODEOWNERS
- dependabot.yml
- PULL_REQUEST_TEMPLATE.md
- custom.js
- custom.css
- favicon.ico
- gallery-custom.js
- logo.png
- plot_directive.css
- class.rst
- function.rst
- module.rst
- class.rst
- function.rst
- gallery_header_template.html
- layout.html
- module.rst
- module_table.rst
- sphinx_gallery_category_template.html
- index.rst
- index.rst
- index.rst
- index.rst
- index.rst
- index.rst
- index.rst
- index.rst
- index.rst
- api_reference.rst
- badges.rst
- benchmarks.rst
- best_practices.rst
- build_documentation.rst
- changelog.rst
- citing.rst
- code_of_conduct.rst
- conf.py
- contributing.rst
- example_code.png
- examples_index.rst
- faq.rst
- features.rst
- getting_started.rst
- index.rst
- installation.rst
- introduction.rst
- license.rst
- Makefile
- makefile.rst
- quick_links.rst
- references.bib
- references.rst
- research_storyline.rst
- plot_basic_usage.py
- plot_comparison_example.py
- plot_demo_new_results_system.py
- plot_ecc_comprehensive_benchmark.py
- plot_ldpc_codes_comparison.py
- plot_visualization_example.py
- README.txt
- plot_awgn_channel.py
- plot_binary_channels.py
- plot_channel_comparison.py
- plot_composite_channels.py
- plot_fading_channels.py
- plot_laplacian_channel.py
- plot_nonlinear_channel.py
- plot_phase_noise_channel.py
- plot_poisson_channel.py
- plot_rician_fading.py
- plot_uplink_mac_channel.py
- README.txt
- plot_basic_constraints.py
- plot_constraint_composition.py
- plot_practical_constraints.py
- README.txt
- plot_correlation_models.py
- plot_data_generation.py
- README.txt
- plot_adversarial_losses.py
- plot_audio_losses.py
- plot_image_losses.py
- plot_multimodal_losses.py
- plot_text_losses.py
- README.txt
- astronaut.png
- camera.png
- coffee.png
- coins.png
- GALLERY_HEADER.rst
- index.rst
- plot_composite_metrics.py
- plot_custom_metrics.py
- plot_image_metrics.py
- plot_metrics_registry.py
- plot_performance_metrics.py
- plot_signal_metrics.py
- README.txt
- plot_afmodule.py
- plot_bourtsoulatze_deepjscc.py
- plot_channel_aware_base_model.py
- plot_complex_projections.py
- plot_deepjscc_model.py
- plot_multiple_access_channel.py
- plot_projections_and_cover_tests.py
- plot_uplink_mac_integration.py
- README.txt
- plot_fec_binary_operations.py
- plot_fec_blockwise_processing.py
- plot_fec_decoders_tutorial.py
- plot_fec_encoders_tutorial.py
- plot_fec_finite_field_algebra.py
- plot_fec_ldpc_advanced_visualization.py
- plot_fec_ldpc_rptu_simulation.py
- plot_fec_ldpc_simulation.py
- plot_fec_polar_advanced_visualization.py
- plot_fec_polar_simulation.py
- plot_fec_syndrome_decoding.py
- README.txt
- plot_constellation_comparison.py
- plot_differential_modulation.py
- plot_higher_order_psk.py
- plot_higher_order_qam.py
- plot_modulation_schemes.py
- plot_oqpsk_modulation.py
- plot_pam_modulation.py
- plot_pi4qpsk_modulation.py
- plot_psk_modulation.py
- plot_qam_modulation.py
- README.txt
- README.md
- template_example.py
- __init__.py
- base.py
- config.py
- ecc_benchmark.py
- ecc_configs.py
- ldpc_benchmark.py
- metrics.py
- registry.py
- results_manager.py
- runners.py
- standard.py
- visualization.py
- __init__.py
- analog.py
- base.py
- digital.py
- identity.py
- lambda_channel.py
- registry.py
- uplink_mac.py
- __init__.py
- antenna.py
- base.py
- composite.py
- identity.py
- lambda_constraint.py
- power.py
- registry.py
- signal.py
- utils.py
- __init__.py
- correlation.py
- generation.py
- sample_data.py
- __init__.py
- adversarial.py
- audio.py
- base.py
- composite.py
- image.py
- multimodal.py
- registry.py
- text.py
- __init__.py
- lpips.py
- psnr.py
- ssim.py
- __init__.py
- ber.py
- bler.py
- evm.py
- snr.py
- __init__.py
- base.py
- composite.py
- registry.py
- utils.py
- __init__.py
- soft_bit_thresholding.py
- __init__.py
- afmodule.py
- conv.py
- mlp.py
- projection.py
- __init__.py
- base.py
- belief_propagation.py
- belief_propagation_polar.py
- berlekamp_massey.py
- brute_force_ml.py
- min_sum_ldpc.py
- reed_muller_decoder.py
- successive_cancellation.py
- syndrome_lookup.py
- wagner_soft_decision_decoder.py
- __init__.py
- base.py
- bch_code.py
- cyclic_code.py
- golay_code.py
- hamming_code.py
- ldpc_code.py
- linear_block_code.py
- polar_code.py
- reed_muller_code.py
- reed_solomon_code.py
- repetition_code.py
- single_parity_check_code.py
- systematic_linear_block_code.py
- __init__.py
- algebra.py
- rank_polar.csv
- rptu_database.py
- utils.py
- __init__.py
- branching.py
- identity.py
- lambda_model.py
- parallel.py
- sequential.py
- __init__.py
- bpg.py
- neural.py
- __init__.py
- bourtsoulatze2019_deepjscc.py
- kurka2020_deepjscc_feedback.py
- tung2022_deepjscc_q.py
- xie2023_dt_deepjscc.py
- yilmaz2023_deepjscc_noma.py
- yilmaz2024_deepjscc_wz.py
- __init__.py
- base.py
- channel_code.py
- deepjscc.py
- feedback_channel.py
- multiple_access_channel.py
- registry.py
- wyner_ziv.py
- __init__.py
- base.py
- dpsk.py
- identity.py
- oqpsk.py
- pam.py
- pi4qpsk.py
- psk.py
- qam.py
- registry.py
- utils.py
- __init__.py
- plotting.py
- snr.py
- __init__.py
- version.py
- __init__.py
- build_docs.sh
- build_incremental_examples.py
- deploy.sh
- download_auto_examples.py
- download_example_images.py
- example_workflow.py
- generate_api_reference.py
- generate_changelog.py
- generate_example_indices.py
- kaira_benchmark.py
- run_coverage.py
- __init__.py
- test_advanced_benchmarks.py
- test_advanced_coverage.py
- test_benchmarks.py
- test_coverage_improvements.py
- test_ecc_benchmarks.py
- test_runners.py
- test_targeted_coverage.py
- __init__.py
- conftest.py
- test_analog_channels.py
- test_channels_base.py
- test_channels_utils.py
- test_digital_channels.py
- test_registry_special_channels.py
- test_uplink_mac_channel.py
- __init__.py
- test_constraints_antenna.py
- test_constraints_base.py
- test_constraints_composite.py
- test_constraints_identity.py
- test_constraints_lambda_constraint.py
- test_constraints_registry.py
- test_constraints_signal.py
- test_constraints_utils.py
- test_power_constraints.py
- __init__.py
- test_correlation_models.py
- test_data.py
- test_data_generation.py
- test_data_utils.py
- test_sample_data.py
- __init__.py
- test_base_loss.py
- test_loss_composite.py
- test_losses_adversarial.py
- test_losses_audio.py
- test_losses_image.py
- test_losses_multimodal.py
- test_losses_registry.py
- test_losses_text.py
- test_ber.py
- test_evm.py
- __init__.py
- conftest.py
- test_image_metrics.py
- test_image_ssim.py
- test_metrics_base.py
- test_metrics_composite.py
- test_metrics_registry.py
- test_metrics_utils.py
- test_signal_metrics.py
- test_soft_bit_thresholding.py
- test_conv.py
- test_mlp.py
- test_projection.py
- test_belief_propagation.py
- test_belief_propagation_polar.py
- test_berlekamp_massey.py
- test_brute_force_ml.py
- test_decoders_base.py
- test_reed_muller_decoder.py
- test_successive_cancellation.py
- test_syndrome_lookup.py
- test_wagner_soft_decision_decoder.py
- test_bch_code.py
- test_cyclic_code.py
- test_encoders_base.py
- test_golay_code.py
- test_hamming_code.py
- test_ldpc_code.py
- test_linear_block_code.py
- test_polar_code.py
- test_reed_muller_code.py
- test_reed_solomon_code.py
- test_repetition_code.py
- test_single_parity_check_code.py
- test_systematic_linear_block_code.py
- test_algebra.py
- test_base.py
- test_init.py
- test_rptu_database.py
- test_utils.py
- test_models_base.py
- test_models_channel_code.py
- test_models_components_afmodule.py
- test_models_deepjscc.py
- test_models_feedback_channel.py
- test_models_generic.py
- test_models_image_bourtsoulatze2019_deepjscc.py
- test_models_image_compressors_bpg.py
- test_models_image_compressors_neural.py
- test_models_image_kurka2020_deepjscc_feedback.py
- test_models_image_tung2022deepjsccq.py
- test_models_image_tung2022deepjsccq2.py
- test_models_image_xie2023_dt_deepjscc.py
- test_models_image_yilmaz2023_deepjscc_noma.py
- test_models_image_yilmaz2024_deepjscc_wz.py
- test_models_mac.py
- test_models_registry.py
- test_models_wyner_ziv.py
- test_neural_compressor_comprehensive.py
- __init__.py
- test_base.py
- test_dpsk.py
- test_identity.py
- test_oqpsk.py
- test_pam.py
- test_pi4qpsk.py
- test_psk.py
- test_qam.py
- test_registry.py
- test_utils.py
- __init__.py
- test_plotting.py
- test_utils.py
- conftest.py
- test_core.py
- test_mainmodule.py
- test_setup.py
- .coveragerc
- .gitattributes
- .gitignore
- .pre-commit-config.yaml
- .readthedocs.yml
- CHANGELOG.md
- CHANGES.txt
- codecov.yml
- CONTRIBUTING.md
- LICENSE
- Makefile
- pyproject.toml
- README.md
- requirements-dev.txt
- requirements.txt
- ROADMAP.md
- SECURITY.md
- setup.py
# 설치 가이드
1. 코드 내려받기
git clone https://github.com/ipc-lab/kaira
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
cd kaira
방금 내려받은 프로젝트 폴더 안으로 이동합니다.
2. 공식 설치 스크립트
쉬움 추천사전 준비물
- Python 3 pip 명령어를 쓰려면 Python이 필요합니다.
pip install pykaira
PyPI에 배포된 패키지를 바로 설치합니다. 소스 클론이 필요 없습니다.
설치 후 새 터미널을 열고, 프로그램의 버전 확인 명령(예: --version)으로 정상 설치됐는지 확인하세요.
이 레포의 README에 적힌 실제 명령어를 그대로 가져왔습니다.
3. Python
쉬움사전 준비물
pip install pykaira
PyPI에 배포된 패키지를 바로 설치합니다. 소스 클론이 필요 없습니다.
에러 메시지 없이 실행되고 터미널에 안내 문구가 출력되면 정상입니다.
이 레포의 README에 적힌 실제 명령어를 그대로 가져왔습니다.
4. Make
보통사전 준비물
- Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
- Make Linux/macOS는 보통 기본 설치되어 있습니다. Windows는 별도 설치(예: MSYS2, WSL)가 필요합니다.
make
생성된 빌드 설정을 바탕으로 실제 컴파일을 진행해 실행 파일을 만듭니다.
에러 없이 끝나면 성공입니다. 생성된 실행 파일을 직접 실행해보세요.
// repository documentation
Was this content helpful?
(0 ratings)
