<commit_before><?xml version="1.0" encoding="UTF-8"?>
<!-- Copyright 2016, EBU, www.ebu.ch -->
<!-- Version of XML Schema: 0.9 -->
<!-- Creation: 05/04/2016 -->
<!--  The publication of the EBU-TT XML Schema for EBU-Part 3 is intended to support the implementation of the specification in EBU-Tech 3370 version 0.9. 
Please note that the EBU-TT XML Schema is a helping document and NOT normative but informative.-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:ebuttdt="urn:ebu:tt:datatypes"
	targetNamespace="urn:ebu:tt:datatypes">
	<xs:simpleType name="cellResolutionType">
		<xs:restriction base="xs:token">
			<xs:pattern value="[0]*[1-9][0-9]*\s[0]*[1-9][0-9]*"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="frameRateMultiplierType">
		<xs:restriction base="xs:token">
			<xs:pattern value="[0]*[1-9][0-9]*\s[0]*[1-9][0-9]*"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="extentType">
		<xs:restriction base="xs:token">
			<xs:pattern value="(\d*\.?\d+(px|c|%))\s([+-]?\d*\.?\d+(px|c|%))"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="fontFamilyType">
		<xs:restriction base="xs:string"/>
	</xs:simpleType>
	<xs:simpleType name="fontSizeType">
		<xs:restriction base="xs:token">
			<xs:pattern
				value="(\d*\.?\d+(px|c|%))|([+-]?\d*\.?\d+(px|c|%))\s([+-]?\d*\.?\d+(px|c|%))"
			/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="fontStyleType">
		<xs:restriction base="xs:token">
			<xs:enumeration value="normal"/>
			<xs:enumeration value="italic"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="fontWeightType">
		<xs:restriction base="xs:token">
			<xs:enumeration value="normal"/>
			<xs:enumeration value="bold"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="lineHeightType">
		<xs:union memberTypes="ebuttdt:lengthType">
			<xs:simpleType>
				<xs:restriction base="xs:token">
					<xs:enumeration value="normal"/>
				</xs:restriction>
			</xs:simpleType>
		</xs:union>
	</xs:simpleType>
	<xs:simpleType name="colorType">
		<xs:union
			memberTypes="ebuttdt:rgbHexColorType ebuttdt:rgbaHexColorType ebuttdt:rgbColorType ebuttdt:rgbaColorType ebuttdt:namedColorType"
		/>
	</xs:simpleType>
	<xs:simpleType name="originType">
		<xs:restriction base="xs:token">
			<xs:pattern value="([+-]?\d*\.?\d+(px|c|%))\s([+-]?\d*\.?\d+(px|c|%))"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="paddingType">
		<xs:restriction base="xs:token">
			<xs:pattern
				value="((\d*(\.\d+)?(px|c|%))|([+-]?\d*(\.\d+)?(px|c|%)))(\s((\d*(\.\d+)?(px|c|%))|([+-]?\d*(\.\d+)?(px|c|%))))*(\s((\d*(\.\d+)?(px|c|%))|([+-]?\d*(\.\d+)?(px|c|%))))*(\s((\d*(\.\d+)?(px|c|%))|([+-]?\d*(\.\d+)?(px|c|%))))*"
			/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="timingType">
		<xs:union
			memberTypes="ebuttdt:smpteTimingType ebuttdt:mediaTimingType ebuttdt:clockTimingType"/>
	</xs:simpleType>
	<xs:simpleType name="durationTimingType">
		<xs:union 
			memberTypes="ebuttdt:clockTimingType ebuttdt:mediaTimingType"/>
	</xs:simpleType>
	<xs:simpleType name="smpteTimingType">
		<xs:restriction base="xs:string"><commit_msg>error in paddingtype regex<commit_after><?xml version="1.0" encoding="UTF-8"?>
<!-- Copyright 2016, EBU, www.ebu.ch -->
<!-- Version of XML Schema: 0.9 -->
<!-- Creation: 05/04/2016 -->
<!--  The publication of the EBU-TT XML Schema for EBU-Part 3 is intended to support the implementation of the specification in EBU-Tech 3370 version 0.9. 
Please note that the EBU-TT XML Schema is a helping document and NOT normative but informative.-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:ebuttdt="urn:ebu:tt:datatypes"
	targetNamespace="urn:ebu:tt:datatypes">
	<xs:simpleType name="cellResolutionType">
		<xs:restriction base="xs:token">
			<xs:pattern value="[0]*[1-9][0-9]*\s[0]*[1-9][0-9]*"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="frameRateMultiplierType">
		<xs:restriction base="xs:token">
			<xs:pattern value="[0]*[1-9][0-9]*\s[0]*[1-9][0-9]*"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="extentType">
		<xs:restriction base="xs:token">
			<xs:pattern value="(\d*\.?\d+(px|c|%))\s([+-]?\d*\.?\d+(px|c|%))"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="fontFamilyType">
		<xs:restriction base="xs:string"/>
	</xs:simpleType>
	<xs:simpleType name="fontSizeType">
		<xs:restriction base="xs:token">
			<xs:pattern
				value="(\d*\.?\d+(px|c|%))|([+-]?\d*\.?\d+(px|c|%))\s([+-]?\d*\.?\d+(px|c|%))"
			/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="fontStyleType">
		<xs:restriction base="xs:token">
			<xs:enumeration value="normal"/>
			<xs:enumeration value="italic"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="fontWeightType">
		<xs:restriction base="xs:token">
			<xs:enumeration value="normal"/>
			<xs:enumeration value="bold"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="lineHeightType">
		<xs:union memberTypes="ebuttdt:lengthType">
			<xs:simpleType>
				<xs:restriction base="xs:token">
					<xs:enumeration value="normal"/>
				</xs:restriction>
			</xs:simpleType>
		</xs:union>
	</xs:simpleType>
	<xs:simpleType name="colorType">
		<xs:union
			memberTypes="ebuttdt:rgbHexColorType ebuttdt:rgbaHexColorType ebuttdt:rgbColorType ebuttdt:rgbaColorType ebuttdt:namedColorType"
		/>
	</xs:simpleType>
	<xs:simpleType name="originType">
		<xs:restriction base="xs:token">
			<xs:pattern value="([+-]?\d*\.?\d+(px|c|%))\s([+-]?\d*\.?\d+(px|c|%))"/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="paddingType">
		<xs:restriction base="xs:token">
			<xs:pattern
				value="((\d*(\.\d+)?(px|c|%))|([+-]?\d*(\.\d+)?(px|c|%)))(\s((\d*(\.\d+)?(px|c|%))|([+-]?\d*(\.\d+)?(px|c|%))))?(\s((\d*(\.\d+)?(px|c|%))|([+-]?\d*(\.\d+)?(px|c|%))))?(\s((\d*(\.\d+)?(px|c|%))|([+-]?\d*(\.\d+)?(px|c|%))))?"
			/>
		</xs:restriction>
	</xs:simpleType>
	<xs:simpleType name="timingType">
		<xs:union
			memberTypes="ebuttdt:smpteTimingType ebuttdt:mediaTimingType ebuttdt:clockTimingType"/>
	</xs:simpleType>
	<xs:simpleType name="durationTimingType">
		<xs:union 
			memberTypes="ebuttdt:clockTimingType ebuttdt:mediaTimingType"/>
	</xs:simpleType>
	<xs:simpleType name="smpteTimingType">
		<xs:restriction base="xs:string">
{'fraction_non_alphanumeric': 0.25569176882662, 'fraction_numerical': 0.015602611049195988, 'mean_word_length': 5.384146341463414, 'pattern_counts': {'":': 0, '<': 145, '<?xml version=': 2, '>': 145, 'https://': 0, 'lorem ipsum': 0, 'www.': 4, 'xml': 6}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1442825', 'n_tokens_mistral': 2860, 'n_tokens_neox': 2606, 'n_words': 342}