Skip to content

crowdAI/crowdai-client-py

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

crowdai-client-py

Python client to interact with CrowdAI Grading Server.

Installation Instruction

pip install crowdai
import sys
import crowdai

api_key = "YOUR-API-KEY-HERE"
challenge = crowdai.Challenge("CHALLENGE_ID", api_key)

data = ...

response = challenge.submit(data)
print response
challenge.disconnect()

Implemented Challenges and associated functions

  • OpenSNPChallenge2017
    • submit : Submit the list of heights for the test set
  • CriteoAdPlacementNIPS2017
  • Learning2RunChallengeNIPS2017
    • submit: Submits a docker tar dump for the [NIPS 2017: Learning to Run Challenge]
  • AIGeneratedMusicChallenge
    • submit: Submits a midi file of length 3600 seconds (at 120 bpm) to the grading interface
  • KITEnergyChallenge
    • submit: Submits a the forecasts for the problem definition in the KITEnergyChallenge
  • IEEEInvestmentRankingChallenge
    • submit: Submits a the predictions for the problem definition in the IEEEInvestmentRankingChallenge Args :
      • filepath : Filepath of the submission file
      • round : 1 or 2 depedening on the
  • crowdAIMappingChallenge
  • crowdAIGenericChallenge
    • submit: Submits a prediction file for any arbitrary challenge on crowdAI.

Author

S.P. Mohanty [email protected]

About

Python client for interacting with the crowdai grader

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages