Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/mlco2/codecarbon
/ functions
Functions
1,889 in github.com/mlco2/codecarbon
⨍
Functions
1,889
◇
Types & classes
328
↳
Endpoints
162
Function
conditional_open_func
(path, *args, **kwargs)
tests/testutils.py:25
Function
config
Initialize CodeCarbon, this will prompt you for configuration of Organisation/Team/Project/Experiment.
codecarbon/cli/main.py:160
Method
constructor
( message: string, public status: number, public endpoint: string, )
webapp/src/api/errors.ts:6
Method
constructor
( message: string, public zodError: ZodError, public endpoint: string, )
webapp/src/api/errors.ts:17
Function
copyToClipboard
()
webapp/src/components/share-project-button.tsx:63
Function
cpu_load_task
(number)
examples/boamps_output.py:6
Function
cpu_load_task
(number)
examples/full_cpu.py:11
Method
cpu_power_path
(self)
codecarbon/input.py:127
Function
createValidatedFetcher
(schema: ZodSchema<T>)
webapp/src/api/swr.ts:13
Method
create_user
Creates a user in the database :returns: A User in pyDantic BaseModel format. :rtype: schemas.User
carbonserver/carbonserver/api/infra/repositories/repository_users.py:19
Method
create_user
(self, user: UserAutoCreate)
carbonserver/carbonserver/api/domain/users.py:9
Method
create_user_by_id
(self, user: UserAutoCreate)
carbonserver/carbonserver/api/services/user_service.py:15
Function
custom_exception_handler
(request: Request, exc: UserException)
carbonserver/main.py:150
Function
custom_exception_handler
(request, exc: UserException)
carbonserver/tests/api/routers/test_projects.py:32
Method
custom_questionary_side_effect
(*args, **kwargs)
tests/cli/test_cli.py:184
Function
custom_test_server
()
carbonserver/tests/api/routers/test_project_tokens.py:40
Function
custom_test_server
()
carbonserver/tests/api/routers/test_projects.py:18
Function
custom_test_server
()
carbonserver/tests/api/routers/test_runs.py:83
Function
custom_test_server
()
carbonserver/tests/api/routers/test_authenticate.py:18
Function
custom_test_server
()
carbonserver/tests/api/routers/test_organizations.py:54
Function
custom_test_server
()
carbonserver/tests/api/routers/test_users.py:58
Function
custom_test_server
()
carbonserver/tests/api/routers/test_telemetry.py:30
Function
custom_test_server
()
carbonserver/tests/api/routers/test_experiments.py:103
Function
custom_test_server
()
carbonserver/tests/api/routers/test_emissions.py:100
Function
custom_test_server_with_auth
()
carbonserver/tests/api/routers/test_projects.py:39
Function
db_exception_handler
(request: Request, exc: DBException)
carbonserver/main.py:31
Function
db_session
Create a database session for testing.
carbonserver/tests/api/integration/test_project_cascade_delete.py:38
Function
default
()
carbonserver/main.py:145
Function
del_test_user
Fixture to destroy user
carbonserver/tests/api/integration/test_api_black_box.py:64
Function
delete_project
( project_id: str, auth_user: UserWithAuthDependency = Depends(MandatoryUserWithAuthDependency), p
carbonserver/carbonserver/api/routers/projects.py:50
Function
delete_project_token
( project_id: str, token_id: str, auth_user: UserWithAuthDependency = Depends(MandatoryUserWithAut
carbonserver/carbonserver/api/routers/project_api_tokens.py:48
Method
delete_project_token
(self, project_id: str, token_id: str)
carbonserver/carbonserver/api/infra/repositories/repository_projects_tokens.py:38
Method
delta
Compute the energy/power used since last call.
codecarbon/core/gpu_device.py:47
Method
delta
(self, _duration)
tests/test_gpu_amd.py:560
Function
detect
Detects hardware and prints information without running any measurements.
codecarbon/cli/main.py:416
Method
disconnect
()
webapp/tests/components/radial-chart.test.tsx:7
Method
disconnect
()
webapp/tests/components/experiment-bar-chart.test.tsx:9
Method
disconnect
()
webapp/tests/components/project-dashboard-base.test.tsx:8
Method
disconnect
()
webapp/tests/components/runs-scatter-chart.test.tsx:7
Method
do_measure
(self)
codecarbon/core/measure.py:45
Function
downgrade
Remove CASCADE delete behavior from foreign keys. This restores the original behavior where deleting a project with child records will fa
carbonserver/carbonserver/database/alembic/versions/2a898cf81c3e_add_cascade_delete_for_projects.py:73
Function
downgrade
()
carbonserver/carbonserver/database/alembic/versions/3f64cdda4d67_added_organization_to_project.py:34
Function
downgrade
()
carbonserver/carbonserver/database/alembic/versions/54d9cae546ad_project_tokens_hashed.py:37
Function
downgrade
()
carbonserver/carbonserver/database/alembic/versions/298059b19bde_add_codecarbon_version.py:23
Function
downgrade
()
carbonserver/carbonserver/database/alembic/versions/f12747ed7e9c_seperate_cpu_and_gpu_energy_values.py:30
Function
downgrade
()
carbonserver/carbonserver/database/alembic/versions/951141858cff_clean_users_and_org_rights_management.py:23
Function
downgrade
()
carbonserver/carbonserver/database/alembic/versions/202501_f3a10_add_public_tag_to_project.py:27
Function
downgrade
()
carbonserver/carbonserver/database/alembic/versions/caf929e09f7c_add_project_tokens.py:43
Function
downgrade
()
carbonserver/carbonserver/database/alembic/versions/711ce9f88326_add_org_memberships.py:79
Function
downgrade
Remove CPU, GPU, and RAM utilization percentage fields from emissions table.
carbonserver/carbonserver/database/alembic/versions/20251119_add_utilization_metrics.py:38
Function
downgrade
()
carbonserver/carbonserver/database/alembic/versions/edcd10edf11d_add_metadata_in_run_table.py:34
Function
downgrade
()
carbonserver/carbonserver/database/alembic/versions/73a394753d3a_seed_dfg_team_data.py:52
Function
downgrade
()
carbonserver/carbonserver/database/alembic/versions/7ace119b161f_remove_teams.py:32
Function
downgrade
Remove WUE field from emissions table.
carbonserver/carbonserver/database/alembic/versions/3212895acafd_add_wue_to_emissions.py:30
Method
dummy_train_model
()
tests/test_emissions_tracker_constant.py:129
Method
dummy_train_model
()
tests/test_emissions_tracker.py:351
Method
dummy_train_model
()
tests/test_logging_output.py:86
Method
dummy_train_model
()
tests/test_custom_handler.py:57
Method
dummy_train_model
()
tests/test_emissions_tracker_flush.py:79
Function
emissions_data
()
tests/test_viz_data.py:13
Method
emit
(self, record)
tests/test_rapl_parameters.py:343
Method
emit
(self, record)
tests/test_rapl_mmio_scanning.py:54
Method
emit
(self, record)
tests/test_rapl_permissions.py:86
Method
emit_selection_warning
(self)
codecarbon/core/gpu_amd.py:60
Method
extract_gcp_region
projects/705208488469/zones/us-central1-a -> us-central1
codecarbon/external/geography.py:27
Function
extract_tdp_value
(tdp_str)
codecarbon/data/hardware/cpu_dataset_builder/merge_scrapped_cpu_power.py:73
Function
fake_cli
()
tests/cli/test_cli_main.py:141
Function
fake_get_access_token
()
tests/cli/test_cli_main.py:23
Method
fake_import
(name, globals=None, locals=None, fromlist=(), level=0)
tests/test_gpu.py:63
Function
fake_post
(url, json, headers)
tests/cli/test_cli_main.py:195
Function
fake_request
()
carbonserver/tests/api/routers/test_authenticate.py:40
Function
fake_run_and_monitor
(ctx, offline=False, **kwargs)
tests/cli/test_cli_main.py:309
Function
fetcher
(url: string)
webapp/src/api/swr.ts:7
Method
flaky_vram_usage
(_handle)
tests/test_gpu_amd.py:41
Function
formatTick
(timestampMs: number, spanMs: number)
webapp/src/helpers/time-axis.ts:20
Method
format_energy_percentage
(energy_type: float, total: float)
codecarbon/viz/data.py:136
Method
forward
(self, x)
examples/pytorch-multigpu-example.py:34
Method
from_dict
(cls, d: dict)
codecarbon/output_methods/boamps/models.py:58
Method
from_dict
(cls, d: dict)
codecarbon/output_methods/boamps/models.py:76
Method
from_dict
(cls, d: dict)
codecarbon/output_methods/boamps/models.py:108
Method
from_dict
(cls, d: dict)
codecarbon/output_methods/boamps/models.py:128
Method
from_dict
(cls, d: dict)
codecarbon/output_methods/boamps/models.py:179
Method
from_dict
(cls, d: dict)
codecarbon/output_methods/boamps/models.py:193
Method
from_dict
(cls, d: dict)
codecarbon/output_methods/boamps/models.py:206
Method
from_dict
(cls, d: dict)
codecarbon/output_methods/boamps/models.py:225
Method
from_dict
(cls, d: dict)
codecarbon/output_methods/boamps/models.py:241
Method
from_dict
(cls, d: dict)
codecarbon/output_methods/boamps/models.py:266
Method
from_dict
(cls, d: dict)
codecarbon/output_methods/boamps/models.py:285
Method
from_energy_delta_and_delay
(cls, e: "Energy", delay: "Time")
codecarbon/core/units.py:144
Method
from_milli_watts
(cls, milli_watts: float)
codecarbon/core/units.py:116
Method
from_utils
( cls, output_dir: str, mode: str, model: Optional[str] = None, tdp: O
codecarbon/external/hardware.py:416
Method
from_utils
( cls, output_dir: str, model: Optional[str] = None, chip_part: str = "Processor" )
codecarbon/external/hardware.py:516
Method
from_utils
(cls)
codecarbon/external/geography.py:26
Function
generic_exception_handler
(request: Request, exc: Exception)
carbonserver/main.py:35
Method
geo_js_url
(self)
codecarbon/input.py:80
Function
get_all_project_tokens
( project_id: str, auth_user: UserWithAuthDependency = Depends(MandatoryUserWithAuthDependency), p
carbonserver/carbonserver/api/routers/project_api_tokens.py:68
Method
get_cell_text
(cell_index, tds)
codecarbon/data/hardware/cpu_dataset_builder/intel_cpu_scrapper.py:84
Function
get_emissions
Calculate the CO2 emissions based on energy consumption and geographic location. This function retrieves the carbon intensity (in grams of C
codecarbon/core/electricitymaps_api.py:12
Function
get_emissions
( run_id: str, emission_service: EmissionService = Depends( Provide[ServerContainer.emission_s
carbonserver/carbonserver/api/routers/emissions.py:93
Function
get_emissions_from_run
( run_id: str, emission_service: EmissionService = Depends( Provide[ServerContainer.emission_s
carbonserver/carbonserver/api/routers/emissions.py:81
← previous
next →
901–1,000 of 1,889, ranked by callers