xenonpy.mdl package
Submodules
xenonpy.mdl.base module
xenonpy.mdl.descriptor module
- class xenonpy.mdl.descriptor.CreateDescriptor(variables, *, api_key='anonymous.user.key', endpoint='http://xenon.ism.ac.jp/api')[source]
Bases:
BaseQuery
Access to XenonPy.MDL library.
- Parameters:
api_key (
str
) – Not implement yet.
- queryable = ['name', 'fullName', 'describe']
- property timer
- class xenonpy.mdl.descriptor.GetDescriptorDetail(variables, *, api_key='anonymous.user.key', endpoint='http://xenon.ism.ac.jp/api')[source]
Bases:
BaseQuery
Access to XenonPy.MDL library.
- Parameters:
api_key (
str
) – Not implement yet.
- queryable = ['name', 'fullName', 'describe', 'count']
- property timer
- class xenonpy.mdl.descriptor.ListDescriptors(*, api_key='anonymous.user.key', endpoint='http://xenon.ism.ac.jp/api')[source]
Bases:
BaseQuery
Access to XenonPy.MDL library.
- Parameters:
api_key (
str
) – Not implement yet.
- queryable = ['name', 'fullName', 'describe']
- property timer
- class xenonpy.mdl.descriptor.QueryDescriptors(variables, *, api_key='anonymous.user.key', endpoint='http://xenon.ism.ac.jp/api')[source]
Bases:
BaseQuery
Access to XenonPy.MDL library.
- Parameters:
api_key (
str
) – Not implement yet.
- queryable = ['name', 'fullName', 'describe']
- property timer
- class xenonpy.mdl.descriptor.QueryDescriptorsWith(variables, *, api_key='anonymous.user.key', endpoint='http://xenon.ism.ac.jp/api')[source]
Bases:
BaseQuery
Access to XenonPy.MDL library.
- Parameters:
api_key (
str
) – Not implement yet.
- queryable = ['name', 'fullName', 'describe']
- property timer
xenonpy.mdl.mdl module
- class xenonpy.mdl.mdl.CreateDescriptor(variables, *, api_key='anonymous.user.key', endpoint='http://xenon.ism.ac.jp/api')[source]
Bases:
BaseQuery
Access to XenonPy.MDL library.
- Parameters:
api_key (
str
) – Not implement yet.
- queryable = ['name', 'fullName', 'describe']
- property timer
- class xenonpy.mdl.mdl.CreateMethod(variables, *, api_key='anonymous.user.key', endpoint='http://xenon.ism.ac.jp/api')[source]
Bases:
BaseQuery
Access to XenonPy.MDL library.
- Parameters:
api_key (
str
) – Not implement yet.
- queryable = ['name', 'fullName', 'describe']
- property timer
- class xenonpy.mdl.mdl.CreateModelset(variables, *, api_key='anonymous.user.key', endpoint='http://xenon.ism.ac.jp/api')[source]
Bases:
BaseQuery
Access to XenonPy.MDL library.
- Parameters:
api_key (
str
) – Not implement yet.
- queryable = ['id', 'name', 'describe', 'deprecated', 'private']
- property timer
- class xenonpy.mdl.mdl.CreateProperty(variables, *, api_key='anonymous.user.key', endpoint='http://xenon.ism.ac.jp/api')[source]
Bases:
BaseQuery
Access to XenonPy.MDL library.
- Parameters:
api_key (
str
) – Not implement yet.
- queryable = ['name', 'fullName', 'symbol', 'unit', 'describe']
- property timer
- class xenonpy.mdl.mdl.GetDescriptorDetail(variables, *, api_key='anonymous.user.key', endpoint='http://xenon.ism.ac.jp/api')[source]
Bases:
BaseQuery
Access to XenonPy.MDL library.
- Parameters:
api_key (
str
) – Not implement yet.
- queryable = ['name', 'fullName', 'describe', 'count']
- property timer
- class xenonpy.mdl.mdl.GetMethodDetail(variables, *, api_key='anonymous.user.key', endpoint='http://xenon.ism.ac.jp/api')[source]
Bases:
BaseQuery
Access to XenonPy.MDL library.
- Parameters:
api_key (
str
) – Not implement yet.
- queryable = ['name', 'fullName', 'describe', 'count']
- property timer
- class xenonpy.mdl.mdl.GetModelDetail(variables, *, api_key='anonymous.user.key', endpoint='http://xenon.ism.ac.jp/api')[source]
Bases:
BaseQuery
Access to XenonPy.MDL library.
- Parameters:
api_key (
str
) – Not implement yet.
- classification = ['accuracy', 'precision', 'recall', 'f1', 'sensitivity', 'prevalence', 'specificity', 'ppv', 'npv']
- common = ['id', 'transferred', 'succeed', 'isRegression', 'deprecated', 'modelset', 'method', 'property', 'descriptor', 'lang']
- queryable = ['id', 'transferred', 'succeed', 'isRegression', 'deprecated', 'modelset', 'method', 'property', 'descriptor', 'lang', 'accuracy', 'precision', 'recall', 'f1', 'sensitivity', 'prevalence', 'specificity', 'ppv', 'npv', 'meanAbsError', 'maxAbsError', 'meanSquareError', 'rootMeanSquareError', 'r2', 'pValue', 'spearmanCorr', 'pearsonCorr']
- regression = ['meanAbsError', 'maxAbsError', 'meanSquareError', 'rootMeanSquareError', 'r2', 'pValue', 'spearmanCorr', 'pearsonCorr']
- property timer
- class xenonpy.mdl.mdl.GetModelDetails(variables, *, api_key='anonymous.user.key', endpoint='http://xenon.ism.ac.jp/api')[source]
Bases:
BaseQuery
Access to XenonPy.MDL library.
- Parameters:
api_key (
str
) – Not implement yet.
- classification = ['accuracy', 'precision', 'recall', 'f1', 'sensitivity', 'prevalence', 'specificity', 'ppv', 'npv']
- common = ['id', 'transferred', 'succeed', 'isRegression', 'deprecated', 'modelset', 'method', 'property', 'descriptor', 'lang']
- queryable = ['id', 'transferred', 'succeed', 'isRegression', 'deprecated', 'modelset', 'method', 'property', 'descriptor', 'lang', 'accuracy', 'precision', 'recall', 'f1', 'sensitivity', 'prevalence', 'specificity', 'ppv', 'npv', 'meanAbsError', 'maxAbsError', 'meanSquareError', 'rootMeanSquareError', 'r2', 'pValue', 'spearmanCorr', 'pearsonCorr']
- regression = ['meanAbsError', 'maxAbsError', 'meanSquareError', 'rootMeanSquareError', 'r2', 'pValue', 'spearmanCorr', 'pearsonCorr']
- property timer
- class xenonpy.mdl.mdl.GetModelUrl(variables, *, api_key='anonymous.user.key', endpoint='http://xenon.ism.ac.jp/api')[source]
Bases:
BaseQuery
Access to XenonPy.MDL library.
- Parameters:
api_key (
str
) – Not implement yet.
- queryable = ['id', 'etag', 'url']
- property timer
- class xenonpy.mdl.mdl.GetModelUrls(variables, *, api_key='anonymous.user.key', endpoint='http://xenon.ism.ac.jp/api')[source]
Bases:
BaseQuery
Access to XenonPy.MDL library.
- Parameters:
api_key (
str
) – Not implement yet.
- queryable = ['id', 'etag', 'url']
- property timer
- class xenonpy.mdl.mdl.GetModelsetDetail(variables, *, api_key='anonymous.user.key', endpoint='http://xenon.ism.ac.jp/api')[source]
Bases:
BaseQuery
Access to XenonPy.MDL library.
- Parameters:
api_key (
str
) – Not implement yet.
- queryable = ['id', 'name', 'describe', 'deprecated', 'private', 'contributors', 'owner', 'sampleCode', 'tags', 'count']
- property timer
- class xenonpy.mdl.mdl.GetPropertyDetail(variables, *, api_key='anonymous.user.key', endpoint='http://xenon.ism.ac.jp/api')[source]
Bases:
BaseQuery
Access to XenonPy.MDL library.
- Parameters:
api_key (
str
) – Not implement yet.
- queryable = ['name', 'fullName', 'symbol', 'unit', 'describe', 'count']
- property timer
- class xenonpy.mdl.mdl.GetSupplementary(variables, *, api_key='anonymous.user.key', endpoint='http://xenon.ism.ac.jp/api')[source]
Bases:
BaseQuery
Access to XenonPy.MDL library.
- Parameters:
api_key (
str
) – Not implement yet.
- queryable = []
- property timer
- class xenonpy.mdl.mdl.GetTrainingEnv(variables, *, api_key='anonymous.user.key', endpoint='http://xenon.ism.ac.jp/api')[source]
Bases:
BaseQuery
Access to XenonPy.MDL library.
- Parameters:
api_key (
str
) – Not implement yet.
- queryable = []
- property timer
- class xenonpy.mdl.mdl.GetTrainingInfo(variables, *, api_key='anonymous.user.key', endpoint='http://xenon.ism.ac.jp/api')[source]
Bases:
BaseQuery
Access to XenonPy.MDL library.
- Parameters:
api_key (
str
) – Not implement yet.
- queryable = []
- property timer
- class xenonpy.mdl.mdl.GetVersion(*, api_key='anonymous.user.key', endpoint='http://xenon.ism.ac.jp/api')[source]
Bases:
BaseQuery
Access to XenonPy.MDL library.
- Parameters:
api_key (
str
) – Not implement yet.
- queryable = []
- property timer
- class xenonpy.mdl.mdl.ListDescriptors(*, api_key='anonymous.user.key', endpoint='http://xenon.ism.ac.jp/api')[source]
Bases:
BaseQuery
Access to XenonPy.MDL library.
- Parameters:
api_key (
str
) – Not implement yet.
- queryable = ['name', 'fullName', 'describe']
- property timer
- class xenonpy.mdl.mdl.ListMethods(*, api_key='anonymous.user.key', endpoint='http://xenon.ism.ac.jp/api')[source]
Bases:
BaseQuery
Access to XenonPy.MDL library.
- Parameters:
api_key (
str
) – Not implement yet.
- queryable = ['name', 'fullName', 'describe']
- property timer
- class xenonpy.mdl.mdl.ListModelsWithDescriptor(variables, *, api_key='anonymous.user.key', endpoint='http://xenon.ism.ac.jp/api')[source]
Bases:
BaseQuery
Access to XenonPy.MDL library.
- Parameters:
api_key (
str
) – Not implement yet.
- queryable = ['id', 'transferred', 'succeed', 'isRegression', 'deprecated', 'modelset', 'method', 'property', 'descriptor', 'lang']
- property timer
- class xenonpy.mdl.mdl.ListModelsWithMethod(variables, *, api_key='anonymous.user.key', endpoint='http://xenon.ism.ac.jp/api')[source]
Bases:
BaseQuery
Access to XenonPy.MDL library.
- Parameters:
api_key (
str
) – Not implement yet.
- queryable = ['id', 'transferred', 'succeed', 'isRegression', 'deprecated', 'modelset', 'method', 'property', 'descriptor', 'lang']
- property timer
- class xenonpy.mdl.mdl.ListModelsWithModelset(variables, *, api_key='anonymous.user.key', endpoint='http://xenon.ism.ac.jp/api')[source]
Bases:
BaseQuery
Access to XenonPy.MDL library.
- Parameters:
api_key (
str
) – Not implement yet.
- queryable = ['id', 'transferred', 'succeed', 'isRegression', 'deprecated', 'modelset', 'method', 'property', 'descriptor', 'lang']
- property timer
- class xenonpy.mdl.mdl.ListModelsWithProperty(variables, *, api_key='anonymous.user.key', endpoint='http://xenon.ism.ac.jp/api')[source]
Bases:
BaseQuery
Access to XenonPy.MDL library.
- Parameters:
api_key (
str
) – Not implement yet.
- queryable = ['id', 'transferred', 'succeed', 'isRegression', 'deprecated', 'modelset', 'method', 'property', 'descriptor', 'lang']
- property timer
- class xenonpy.mdl.mdl.ListModelsets(*, api_key='anonymous.user.key', endpoint='http://xenon.ism.ac.jp/api')[source]
Bases:
BaseQuery
Access to XenonPy.MDL library.
- Parameters:
api_key (
str
) – Not implement yet.
- queryable = ['id', 'name', 'describe', 'deprecated', 'private']
- property timer
- class xenonpy.mdl.mdl.ListProperties(*, api_key='anonymous.user.key', endpoint='http://xenon.ism.ac.jp/api')[source]
Bases:
BaseQuery
Access to XenonPy.MDL library.
- Parameters:
api_key (
str
) – Not implement yet.
- queryable = ['name', 'fullName', 'symbol', 'unit', 'describe']
- property timer
- class xenonpy.mdl.mdl.MDL(*, api_key='anonymous.user.key', endpoint='http://xenon.ism.ac.jp/api')[source]
Bases:
BaseEstimator
Access to XenonPy.MDL library.
- __call__(*query, modelset_has=None, property_has=None, descriptor_has=None, method_has=None, lang_has=None, regression=None, transferred=None, deprecated=None, succeed=None)[source]
Query models with specific keywords.
- Parameters:
query (
str
) – Lowercase string for database querying. This is a fuzzy searching, any information contains given string will hit.modelset_has (
Optional
[List
[str
]]) – The part of a model set’s name. For example,modelset_has='test
will hit*test*
property_has (
Optional
[List
[str
]]) – A part of the name of property.descriptor_has (
Optional
[List
[str
]]) – A part of the name of descriptor.method_has (
Optional
[List
[str
]]) – A part of the name of training method.lang_has (
Optional
[List
[str
]]) – A part of the name of programming language.regression (
Optional
[bool
]) – If``True``, searching in regression models, else, searching in classification models. Default isTrue
.deprecated (
Optional
[bool
]) – Model with this mark is deprecated.transferred (
Optional
[bool
]) – IfTrue
, searching in transferred models. Default isFalse
.succeed (
Optional
[bool
]) – IfTrue
, searching in succeed models. Default isTrue
.
- Returns:
Querying object.
- Return type:
query
- create_modelset(*, name, describe=None, sample_code=None, tags=None, private=False)[source]
Create modelset.
- create_property(*, name, describe=None, fullname=None, symbol=None, unit=None)[source]
Create property.
- get_descriptor_detail(name)[source]
Get descriptor detail by name.
- Parameters:
name (
str
) –- Returns:
Querying object.
- Return type:
query
- get_method_detail(name)[source]
Get method detail by name.
- Parameters:
name (
str
) –- Returns:
Querying object.
- Return type:
query
- get_model_detail(model_id)[source]
Get model detail by model id.
- Parameters:
model_id (
int
) – Model id.- Returns:
Querying object.
- Return type:
query
- get_model_urls(*model_ids)[source]
Get download url by model id.
- Parameters:
model_ids (
int
) – Model id.- Returns:
Querying object.
- Return type:
query
- get_modelset_detail(modelset_id)[source]
Get modelset detail by modelset id.
- Parameters:
modelset_id (
int
) –- Returns:
Querying object.
- Return type:
query
- get_property_detail(name)[source]
Get property detail by name.
- Parameters:
name (
str
) –- Returns:
Querying object.
- Return type:
query
- get_supplementary(*, model_id)[source]
Get extract information about the model. For regression model this should be prediction vs observation data. For classification model, this will be the confusion matrix.
- Parameters:
model_id (
int
) – Model id.- Returns:
Querying object.
- Return type:
query
- get_training_env(model_id)[source]
Get model’s training environments.
- Parameters:
model_id (
int
) – Model id.- Returns:
Querying object.
- Return type:
query
- get_training_info(model_id)[source]
Get training information, e.g.
train_loss
.- Parameters:
model_id (
int
) – Model id.- Returns:
Querying object.
- Return type:
query
- list_models_with_descriptor(name)[source]
List all models relevant with given descriptor.
- Parameters:
name (
str
) – Descriptor name- Returns:
Querying object.
- Return type:
query
- list_models_with_method(name)[source]
List all models relevant with given method.
- Parameters:
name (
str
) – Method name- Returns:
Querying object.
- Return type:
query
- list_models_with_modelset(name)[source]
List all models relevant with given modelset.
- Parameters:
name (
str
) – Modelset name- Returns:
Querying object.
- Return type:
query
- list_models_with_property(name)[source]
List all models relevant with given property.
- Parameters:
name (
str
) – Property name- Returns:
Querying object.
- Return type:
query
- query_descriptors(query=None, *, name_has=None, fullname_has=None, describe_has=None)[source]
Query descriptors with specific keywords.
- Parameters:
query (
Optional
[str
]) – Lowercase string for database querying. This is a fuzzy searching, any information contains given string will hit.name_has (
Optional
[List
[str
]]) – The part of a model set’s name. For example,modelset_has='test
will hit*test*
describe_has (
Optional
[List
[str
]]) – Part of the descriptor.
- Returns:
Querying object.
- Return type:
query
- query_methods(query=None, *, name_has=None, fullname_has=None, describe_has=None)[source]
Query methods with specific keywords.
- Parameters:
query (
Optional
[str
]) – Lowercase string for database querying. This is a fuzzy searching, any information contains given string will hit.name_has (
Optional
[List
[str
]]) – The part of a model set’s name. For example,modelset_has='test
will hit*test*
describe_has (
Optional
[List
[str
]]) – Part of the descriptor.
- Returns:
Querying object.
- Return type:
query
- query_modelsets(query=None, *, name_has=None, tag_has=None, describe_has=None, private=None, deprecated=None)[source]
Query modelsets with specific keywords.
- Parameters:
query (
Optional
[str
]) – Lowercase string for database querying. This is a fuzzy searching, any information contains given string will hit.name_has (
Optional
[List
[str
]]) – The part of a model set’s name. For example,modelset_has='test
will hit*test*
tag_has (
Optional
[List
[str
]]) – A part of the name of property.describe_has (
Optional
[List
[str
]]) – A part of the name of descriptor.private (
Optional
[bool
]) – If``True``, searching in regression models, else, searching in classification models. Default isTrue
.deprecated (
Optional
[bool
]) – Model with this mark is deprecated.deprecated – If
True
, searching in transferred models. Default isFalse
.
- Returns:
Querying object.
- Return type:
query
- query_properties(query=None, *, name_has=None, fullname_has=None, describe_has=None, symbol_has=None, unit_has=None)[source]
Query properties with specific keywords.
- Parameters:
query (
Optional
[str
]) – Lowercase string for database querying. This is a fuzzy searching, any information contains given string will hit.name_has (
Optional
[List
[str
]]) – The part of a model set’s name. For example,modelset_has='test
will hit*test*
describe_has (
Optional
[List
[str
]]) – Part of the descriptor.
- Returns:
Querying object.
- Return type:
query
- update_descriptor(*, name, new_name=None, describe=None, fullname=None)[source]
Update descriptor information by name.
- update_method(*, name, new_name=None, describe=None, fullname=None)[source]
Update method information by name.
- update_modelset(*, modelset_id, name=None, describe=None, sample_code=None, tags=None, private=None, deprecated=None)[source]
Update modelset information by modelset id.
- update_property(*, name, new_name=None, describe=None, fullname=None, symbol=None, unit=None)[source]
Update property information by name.
- upload_model(*, modelset_id, describe, training_env=None, training_info=None, supplementary=None)[source]
Upload model to XenonPy.MDL server.
- property api_key
- property endpoint
- property timer
- property version
- class xenonpy.mdl.mdl.QueryDescriptors(variables, *, api_key='anonymous.user.key', endpoint='http://xenon.ism.ac.jp/api')[source]
Bases:
BaseQuery
Access to XenonPy.MDL library.
- Parameters:
api_key (
str
) – Not implement yet.
- queryable = ['name', 'fullName', 'describe']
- property timer
- class xenonpy.mdl.mdl.QueryDescriptorsWith(variables, *, api_key='anonymous.user.key', endpoint='http://xenon.ism.ac.jp/api')[source]
Bases:
BaseQuery
Access to XenonPy.MDL library.
- Parameters:
api_key (
str
) – Not implement yet.
- queryable = ['name', 'fullName', 'describe']
- property timer
- class xenonpy.mdl.mdl.QueryMethods(variables, *, api_key='anonymous.user.key', endpoint='http://xenon.ism.ac.jp/api')[source]
Bases:
BaseQuery
Access to XenonPy.MDL library.
- Parameters:
api_key (
str
) – Not implement yet.
- queryable = ['name', 'fullName', 'describe']
- property timer
- class xenonpy.mdl.mdl.QueryMethodsWith(variables, *, api_key='anonymous.user.key', endpoint='http://xenon.ism.ac.jp/api')[source]
Bases:
BaseQuery
Access to XenonPy.MDL library.
- Parameters:
api_key (
str
) – Not implement yet.
- queryable = ['name', 'fullName', 'describe']
- property timer
- class xenonpy.mdl.mdl.QueryModelDetails(variables, *, api_key='anonymous.user.key', endpoint='http://xenon.ism.ac.jp/api')[source]
Bases:
BaseQuery
Access to XenonPy.MDL library.
- Parameters:
api_key (
str
) – Not implement yet.
- classification = ['accuracy', 'precision', 'recall', 'f1', 'sensitivity', 'prevalence', 'specificity', 'ppv', 'npv']
- common = ['id', 'transferred', 'succeed', 'isRegression', 'deprecated', 'modelset', 'method', 'property', 'descriptor', 'lang']
- queryable = ['id', 'transferred', 'succeed', 'isRegression', 'deprecated', 'modelset', 'method', 'property', 'descriptor', 'lang', 'accuracy', 'precision', 'recall', 'f1', 'sensitivity', 'prevalence', 'specificity', 'ppv', 'npv', 'meanAbsError', 'maxAbsError', 'meanSquareError', 'rootMeanSquareError', 'r2', 'pValue', 'spearmanCorr', 'pearsonCorr']
- regression = ['meanAbsError', 'maxAbsError', 'meanSquareError', 'rootMeanSquareError', 'r2', 'pValue', 'spearmanCorr', 'pearsonCorr']
- property timer
- class xenonpy.mdl.mdl.QueryModelDetailsWith(variables, *, api_key='anonymous.user.key', endpoint='http://xenon.ism.ac.jp/api')[source]
Bases:
BaseQuery
Access to XenonPy.MDL library.
- Parameters:
api_key (
str
) – Not implement yet.
- classification = ['accuracy', 'precision', 'recall', 'f1', 'sensitivity', 'prevalence', 'specificity', 'ppv', 'npv']
- common = ['id', 'transferred', 'succeed', 'isRegression', 'deprecated', 'modelset', 'method', 'property', 'descriptor', 'lang']
- queryable = ['id', 'transferred', 'succeed', 'isRegression', 'deprecated', 'modelset', 'method', 'property', 'descriptor', 'lang', 'accuracy', 'precision', 'recall', 'f1', 'sensitivity', 'prevalence', 'specificity', 'ppv', 'npv', 'meanAbsError', 'maxAbsError', 'meanSquareError', 'rootMeanSquareError', 'r2', 'pValue', 'spearmanCorr', 'pearsonCorr']
- regression = ['meanAbsError', 'maxAbsError', 'meanSquareError', 'rootMeanSquareError', 'r2', 'pValue', 'spearmanCorr', 'pearsonCorr']
- property timer
- class xenonpy.mdl.mdl.QueryModelsets(variables, *, api_key='anonymous.user.key', endpoint='http://xenon.ism.ac.jp/api')[source]
Bases:
BaseQuery
Access to XenonPy.MDL library.
- Parameters:
api_key (
str
) – Not implement yet.
- queryable = ['id', 'name', 'describe', 'deprecated', 'private']
- property timer
- class xenonpy.mdl.mdl.QueryModelsetsWith(variables, *, api_key='anonymous.user.key', endpoint='http://xenon.ism.ac.jp/api')[source]
Bases:
BaseQuery
Access to XenonPy.MDL library.
- Parameters:
api_key (
str
) – Not implement yet.
- queryable = ['id', 'name', 'describe', 'deprecated', 'private']
- property timer
- class xenonpy.mdl.mdl.QueryProperties(variables, *, api_key='anonymous.user.key', endpoint='http://xenon.ism.ac.jp/api')[source]
Bases:
BaseQuery
Access to XenonPy.MDL library.
- Parameters:
api_key (
str
) – Not implement yet.
- queryable = ['name', 'fullName', 'symbol', 'unit', 'describe']
- property timer
- class xenonpy.mdl.mdl.QueryPropertiesWith(variables, *, api_key='anonymous.user.key', endpoint='http://xenon.ism.ac.jp/api')[source]
Bases:
BaseQuery
Access to XenonPy.MDL library.
- Parameters:
api_key (
str
) – Not implement yet.
- queryable = ['name', 'fullName', 'symbol', 'unit', 'describe']
- property timer
- class xenonpy.mdl.mdl.UpdateDescriptor(variables, *, api_key='anonymous.user.key', endpoint='http://xenon.ism.ac.jp/api')[source]
Bases:
BaseQuery
Access to XenonPy.MDL library.
- Parameters:
api_key (
str
) – Not implement yet.
- queryable = ['name', 'fullName', 'describe']
- property timer
- class xenonpy.mdl.mdl.UpdateMethod(variables, *, api_key='anonymous.user.key', endpoint='http://xenon.ism.ac.jp/api')[source]
Bases:
BaseQuery
Access to XenonPy.MDL library.
- Parameters:
api_key (
str
) – Not implement yet.
- queryable = ['name', 'fullName', 'describe']
- property timer
- class xenonpy.mdl.mdl.UpdateModelset(variables, *, api_key='anonymous.user.key', endpoint='http://xenon.ism.ac.jp/api')[source]
Bases:
BaseQuery
Access to XenonPy.MDL library.
- Parameters:
api_key (
str
) – Not implement yet.
- queryable = ['id', 'name', 'describe', 'deprecated', 'private']
- property timer
- class xenonpy.mdl.mdl.UpdateProperty(variables, *, api_key='anonymous.user.key', endpoint='http://xenon.ism.ac.jp/api')[source]
Bases:
BaseQuery
Access to XenonPy.MDL library.
- Parameters:
api_key (
str
) – Not implement yet.
- queryable = ['name', 'fullName', 'symbol', 'unit', 'describe']
- property timer
xenonpy.mdl.method module
- class xenonpy.mdl.method.CreateMethod(variables, *, api_key='anonymous.user.key', endpoint='http://xenon.ism.ac.jp/api')[source]
Bases:
BaseQuery
Access to XenonPy.MDL library.
- Parameters:
api_key (
str
) – Not implement yet.
- queryable = ['name', 'fullName', 'describe']
- property timer
- class xenonpy.mdl.method.GetMethodDetail(variables, *, api_key='anonymous.user.key', endpoint='http://xenon.ism.ac.jp/api')[source]
Bases:
BaseQuery
Access to XenonPy.MDL library.
- Parameters:
api_key (
str
) – Not implement yet.
- queryable = ['name', 'fullName', 'describe', 'count']
- property timer
- class xenonpy.mdl.method.ListMethods(*, api_key='anonymous.user.key', endpoint='http://xenon.ism.ac.jp/api')[source]
Bases:
BaseQuery
Access to XenonPy.MDL library.
- Parameters:
api_key (
str
) – Not implement yet.
- queryable = ['name', 'fullName', 'describe']
- property timer
- class xenonpy.mdl.method.QueryMethods(variables, *, api_key='anonymous.user.key', endpoint='http://xenon.ism.ac.jp/api')[source]
Bases:
BaseQuery
Access to XenonPy.MDL library.
- Parameters:
api_key (
str
) – Not implement yet.
- queryable = ['name', 'fullName', 'describe']
- property timer
- class xenonpy.mdl.method.QueryMethodsWith(variables, *, api_key='anonymous.user.key', endpoint='http://xenon.ism.ac.jp/api')[source]
Bases:
BaseQuery
Access to XenonPy.MDL library.
- Parameters:
api_key (
str
) – Not implement yet.
- queryable = ['name', 'fullName', 'describe']
- property timer
xenonpy.mdl.model module
- class xenonpy.mdl.model.GetModelDetail(variables, *, api_key='anonymous.user.key', endpoint='http://xenon.ism.ac.jp/api')[source]
Bases:
BaseQuery
Access to XenonPy.MDL library.
- Parameters:
api_key (
str
) – Not implement yet.
- classification = ['accuracy', 'precision', 'recall', 'f1', 'sensitivity', 'prevalence', 'specificity', 'ppv', 'npv']
- common = ['id', 'transferred', 'succeed', 'isRegression', 'deprecated', 'modelset', 'method', 'property', 'descriptor', 'lang']
- queryable = ['id', 'transferred', 'succeed', 'isRegression', 'deprecated', 'modelset', 'method', 'property', 'descriptor', 'lang', 'accuracy', 'precision', 'recall', 'f1', 'sensitivity', 'prevalence', 'specificity', 'ppv', 'npv', 'meanAbsError', 'maxAbsError', 'meanSquareError', 'rootMeanSquareError', 'r2', 'pValue', 'spearmanCorr', 'pearsonCorr']
- regression = ['meanAbsError', 'maxAbsError', 'meanSquareError', 'rootMeanSquareError', 'r2', 'pValue', 'spearmanCorr', 'pearsonCorr']
- property timer
- class xenonpy.mdl.model.GetModelDetails(variables, *, api_key='anonymous.user.key', endpoint='http://xenon.ism.ac.jp/api')[source]
Bases:
BaseQuery
Access to XenonPy.MDL library.
- Parameters:
api_key (
str
) – Not implement yet.
- classification = ['accuracy', 'precision', 'recall', 'f1', 'sensitivity', 'prevalence', 'specificity', 'ppv', 'npv']
- common = ['id', 'transferred', 'succeed', 'isRegression', 'deprecated', 'modelset', 'method', 'property', 'descriptor', 'lang']
- queryable = ['id', 'transferred', 'succeed', 'isRegression', 'deprecated', 'modelset', 'method', 'property', 'descriptor', 'lang', 'accuracy', 'precision', 'recall', 'f1', 'sensitivity', 'prevalence', 'specificity', 'ppv', 'npv', 'meanAbsError', 'maxAbsError', 'meanSquareError', 'rootMeanSquareError', 'r2', 'pValue', 'spearmanCorr', 'pearsonCorr']
- regression = ['meanAbsError', 'maxAbsError', 'meanSquareError', 'rootMeanSquareError', 'r2', 'pValue', 'spearmanCorr', 'pearsonCorr']
- property timer
- class xenonpy.mdl.model.GetModelUrl(variables, *, api_key='anonymous.user.key', endpoint='http://xenon.ism.ac.jp/api')[source]
Bases:
BaseQuery
Access to XenonPy.MDL library.
- Parameters:
api_key (
str
) – Not implement yet.
- queryable = ['id', 'etag', 'url']
- property timer
- class xenonpy.mdl.model.GetModelUrls(variables, *, api_key='anonymous.user.key', endpoint='http://xenon.ism.ac.jp/api')[source]
Bases:
BaseQuery
Access to XenonPy.MDL library.
- Parameters:
api_key (
str
) – Not implement yet.
- queryable = ['id', 'etag', 'url']
- property timer
- class xenonpy.mdl.model.GetSupplementary(variables, *, api_key='anonymous.user.key', endpoint='http://xenon.ism.ac.jp/api')[source]
Bases:
BaseQuery
Access to XenonPy.MDL library.
- Parameters:
api_key (
str
) – Not implement yet.
- queryable = []
- property timer
- class xenonpy.mdl.model.GetTrainingEnv(variables, *, api_key='anonymous.user.key', endpoint='http://xenon.ism.ac.jp/api')[source]
Bases:
BaseQuery
Access to XenonPy.MDL library.
- Parameters:
api_key (
str
) – Not implement yet.
- queryable = []
- property timer
- class xenonpy.mdl.model.GetTrainingInfo(variables, *, api_key='anonymous.user.key', endpoint='http://xenon.ism.ac.jp/api')[source]
Bases:
BaseQuery
Access to XenonPy.MDL library.
- Parameters:
api_key (
str
) – Not implement yet.
- queryable = []
- property timer
- class xenonpy.mdl.model.ListModelsWithDescriptor(variables, *, api_key='anonymous.user.key', endpoint='http://xenon.ism.ac.jp/api')[source]
Bases:
BaseQuery
Access to XenonPy.MDL library.
- Parameters:
api_key (
str
) – Not implement yet.
- queryable = ['id', 'transferred', 'succeed', 'isRegression', 'deprecated', 'modelset', 'method', 'property', 'descriptor', 'lang']
- property timer
- class xenonpy.mdl.model.ListModelsWithMethod(variables, *, api_key='anonymous.user.key', endpoint='http://xenon.ism.ac.jp/api')[source]
Bases:
BaseQuery
Access to XenonPy.MDL library.
- Parameters:
api_key (
str
) – Not implement yet.
- queryable = ['id', 'transferred', 'succeed', 'isRegression', 'deprecated', 'modelset', 'method', 'property', 'descriptor', 'lang']
- property timer
- class xenonpy.mdl.model.ListModelsWithModelset(variables, *, api_key='anonymous.user.key', endpoint='http://xenon.ism.ac.jp/api')[source]
Bases:
BaseQuery
Access to XenonPy.MDL library.
- Parameters:
api_key (
str
) – Not implement yet.
- queryable = ['id', 'transferred', 'succeed', 'isRegression', 'deprecated', 'modelset', 'method', 'property', 'descriptor', 'lang']
- property timer
- class xenonpy.mdl.model.ListModelsWithProperty(variables, *, api_key='anonymous.user.key', endpoint='http://xenon.ism.ac.jp/api')[source]
Bases:
BaseQuery
Access to XenonPy.MDL library.
- Parameters:
api_key (
str
) – Not implement yet.
- queryable = ['id', 'transferred', 'succeed', 'isRegression', 'deprecated', 'modelset', 'method', 'property', 'descriptor', 'lang']
- property timer
- class xenonpy.mdl.model.QueryModelDetails(variables, *, api_key='anonymous.user.key', endpoint='http://xenon.ism.ac.jp/api')[source]
Bases:
BaseQuery
Access to XenonPy.MDL library.
- Parameters:
api_key (
str
) – Not implement yet.
- classification = ['accuracy', 'precision', 'recall', 'f1', 'sensitivity', 'prevalence', 'specificity', 'ppv', 'npv']
- common = ['id', 'transferred', 'succeed', 'isRegression', 'deprecated', 'modelset', 'method', 'property', 'descriptor', 'lang']
- queryable = ['id', 'transferred', 'succeed', 'isRegression', 'deprecated', 'modelset', 'method', 'property', 'descriptor', 'lang', 'accuracy', 'precision', 'recall', 'f1', 'sensitivity', 'prevalence', 'specificity', 'ppv', 'npv', 'meanAbsError', 'maxAbsError', 'meanSquareError', 'rootMeanSquareError', 'r2', 'pValue', 'spearmanCorr', 'pearsonCorr']
- regression = ['meanAbsError', 'maxAbsError', 'meanSquareError', 'rootMeanSquareError', 'r2', 'pValue', 'spearmanCorr', 'pearsonCorr']
- property timer
- class xenonpy.mdl.model.QueryModelDetailsWith(variables, *, api_key='anonymous.user.key', endpoint='http://xenon.ism.ac.jp/api')[source]
Bases:
BaseQuery
Access to XenonPy.MDL library.
- Parameters:
api_key (
str
) – Not implement yet.
- classification = ['accuracy', 'precision', 'recall', 'f1', 'sensitivity', 'prevalence', 'specificity', 'ppv', 'npv']
- common = ['id', 'transferred', 'succeed', 'isRegression', 'deprecated', 'modelset', 'method', 'property', 'descriptor', 'lang']
- queryable = ['id', 'transferred', 'succeed', 'isRegression', 'deprecated', 'modelset', 'method', 'property', 'descriptor', 'lang', 'accuracy', 'precision', 'recall', 'f1', 'sensitivity', 'prevalence', 'specificity', 'ppv', 'npv', 'meanAbsError', 'maxAbsError', 'meanSquareError', 'rootMeanSquareError', 'r2', 'pValue', 'spearmanCorr', 'pearsonCorr']
- regression = ['meanAbsError', 'maxAbsError', 'meanSquareError', 'rootMeanSquareError', 'r2', 'pValue', 'spearmanCorr', 'pearsonCorr']
- property timer
xenonpy.mdl.modelset module
- class xenonpy.mdl.modelset.CreateModelset(variables, *, api_key='anonymous.user.key', endpoint='http://xenon.ism.ac.jp/api')[source]
Bases:
BaseQuery
Access to XenonPy.MDL library.
- Parameters:
api_key (
str
) – Not implement yet.
- queryable = ['id', 'name', 'describe', 'deprecated', 'private']
- property timer
- class xenonpy.mdl.modelset.GetModelsetDetail(variables, *, api_key='anonymous.user.key', endpoint='http://xenon.ism.ac.jp/api')[source]
Bases:
BaseQuery
Access to XenonPy.MDL library.
- Parameters:
api_key (
str
) – Not implement yet.
- queryable = ['id', 'name', 'describe', 'deprecated', 'private', 'contributors', 'owner', 'sampleCode', 'tags', 'count']
- property timer
- class xenonpy.mdl.modelset.ListModelsets(*, api_key='anonymous.user.key', endpoint='http://xenon.ism.ac.jp/api')[source]
Bases:
BaseQuery
Access to XenonPy.MDL library.
- Parameters:
api_key (
str
) – Not implement yet.
- queryable = ['id', 'name', 'describe', 'deprecated', 'private']
- property timer
- class xenonpy.mdl.modelset.QueryModelsets(variables, *, api_key='anonymous.user.key', endpoint='http://xenon.ism.ac.jp/api')[source]
Bases:
BaseQuery
Access to XenonPy.MDL library.
- Parameters:
api_key (
str
) – Not implement yet.
- queryable = ['id', 'name', 'describe', 'deprecated', 'private']
- property timer
- class xenonpy.mdl.modelset.QueryModelsetsWith(variables, *, api_key='anonymous.user.key', endpoint='http://xenon.ism.ac.jp/api')[source]
Bases:
BaseQuery
Access to XenonPy.MDL library.
- Parameters:
api_key (
str
) – Not implement yet.
- queryable = ['id', 'name', 'describe', 'deprecated', 'private']
- property timer
- class xenonpy.mdl.modelset.UpdateModelset(variables, *, api_key='anonymous.user.key', endpoint='http://xenon.ism.ac.jp/api')[source]
Bases:
BaseQuery
Access to XenonPy.MDL library.
- Parameters:
api_key (
str
) – Not implement yet.
- queryable = ['id', 'name', 'describe', 'deprecated', 'private']
- property timer
xenonpy.mdl.property module
- class xenonpy.mdl.property.CreateProperty(variables, *, api_key='anonymous.user.key', endpoint='http://xenon.ism.ac.jp/api')[source]
Bases:
BaseQuery
Access to XenonPy.MDL library.
- Parameters:
api_key (
str
) – Not implement yet.
- queryable = ['name', 'fullName', 'symbol', 'unit', 'describe']
- property timer
- class xenonpy.mdl.property.GetPropertyDetail(variables, *, api_key='anonymous.user.key', endpoint='http://xenon.ism.ac.jp/api')[source]
Bases:
BaseQuery
Access to XenonPy.MDL library.
- Parameters:
api_key (
str
) – Not implement yet.
- queryable = ['name', 'fullName', 'symbol', 'unit', 'describe', 'count']
- property timer
- class xenonpy.mdl.property.ListProperties(*, api_key='anonymous.user.key', endpoint='http://xenon.ism.ac.jp/api')[source]
Bases:
BaseQuery
Access to XenonPy.MDL library.
- Parameters:
api_key (
str
) – Not implement yet.
- queryable = ['name', 'fullName', 'symbol', 'unit', 'describe']
- property timer
- class xenonpy.mdl.property.QueryProperties(variables, *, api_key='anonymous.user.key', endpoint='http://xenon.ism.ac.jp/api')[source]
Bases:
BaseQuery
Access to XenonPy.MDL library.
- Parameters:
api_key (
str
) – Not implement yet.
- queryable = ['name', 'fullName', 'symbol', 'unit', 'describe']
- property timer
- class xenonpy.mdl.property.QueryPropertiesWith(variables, *, api_key='anonymous.user.key', endpoint='http://xenon.ism.ac.jp/api')[source]
Bases:
BaseQuery
Access to XenonPy.MDL library.
- Parameters:
api_key (
str
) – Not implement yet.
- queryable = ['name', 'fullName', 'symbol', 'unit', 'describe']
- property timer
- class xenonpy.mdl.property.UpdateProperty(variables, *, api_key='anonymous.user.key', endpoint='http://xenon.ism.ac.jp/api')[source]
Bases:
BaseQuery
Access to XenonPy.MDL library.
- Parameters:
api_key (
str
) – Not implement yet.
- queryable = ['name', 'fullName', 'symbol', 'unit', 'describe']
- property timer